CFS 코드를 대체하기 위해 제안된 EEVDF 스케줄러가 광범위한 테스트와 개선 작업을 거쳐 완성 단계에 접어들었습니다. 최신 패치는 상당 기간 동안 개발되어 왔으며, 개발자는 이를 커뮤니티의 피드백을 바탕으로 테스트하고 개선했다고 밝혔습니다. EEVDF 패치의 최종 버전은 cfs-bandwidth와 관련된 마지막 알려진 문제를 해결했으며, 이는 2일간의 집중적인 테스트를 통해 해결되었습니다. 이 패치들은 queue.git sched/dl-server에 적용되어야 하며, -rc1 릴리스가 배포된 후 tip/sched/core 브랜치에 병합될 예정입니다. 개발자는 -rc2 릴리스 직전에 DVFS 클록 패치를 포함하여 병합을 완료할 계획입니다.
EEVDF 스케줄러는 기존 CFS 스케줄러에 비해 더 나은 성능을 제공할 것으로 기대되며, Linux의 스케줄링 효율성을 향상시킬 것입니다. 이 프로젝트의 완성은 시스템 성능과 응답성에 중요한 작업 스케줄링 분야에서 획기적인 발전을 이끌어낼 수 있습니다. 개발이 진행됨에 따라 커뮤니티의 테스트와 수정 제안이 스케줄러의 개선에 중요한 역할을 해왔으며, 이는 견고한 솔루션을 달성하기 위한 협력적인 노력을 보여줍니다.
* 이 글은
phoronix.com의 기사를 요약한 것입니다. 전체 기사의 내용은
이곳에서 확인하실 수 있습니다.