>운영 및 유지보수 >엔진스 >Windows 11을 따르지 않고 Linux는 AMD Zen 2를 계속 지원할 뿐만 아니라 성능도 최적화합니다.

Windows 11을 따르지 않고 Linux는 AMD Zen 2를 계속 지원할 뿐만 아니라 성능도 최적화합니다.

WBOY
WBOY앞으로
2023-06-08 23:09:311436검색

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能

6월 3일 뉴스에 따르면 외국 기술 매체 NeoWin은 Linux 배포판이 Win11을 따르지 않을 것이며 Zen 2 기반 AMD Ryzen 프로세서에 대한 지원을 계속 제공할 뿐만 아니라 L3 캐시(LLC)를 더욱 최적화할 것이라고 보도했습니다. ) 성능을 향상시킵니다.

운영 체제는 "유휴"로 표시된 프로세서 스레드에 작업을 할당하지만 현재 Linux 커널은 로컬 L3 캐시의 유휴 스레드만 식별할 수 있으며 최근 출시된 select_idle_sibling() 패치는 외부 LLC 호출을 고려합니다.

IT Home은 여기에 AMD Zen 2 CCX 및 CCD의 구조 다이어그램을 보여주는 두 장의 사진을 첨부합니다. 단일 CCD와 듀얼 CCD 간의 캐시 구조 차이를 확인할 수 있습니다.

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能

싱글 CCD

不效仿 Windows 11,Linux 不仅继续支持 AMD Zen 2,还要优化其性能

듀얼 CCD

Red Hat 개발자 허태준은 Zen 2 장치에서 Linux 시스템이 특정 LLC 작업의 대기열을 처리할 때 총 3개의 코어/LLC와 총 4개의 LLC가 있으며 대부분의 코어가 유휴 상태가 될 것이라고 말했습니다. .

이는 주로 select_idle_sibling()이 로컬 LLC 외부의 어떤 것도 고려하지 않기 때문이며, 이러한 모든 작업은 짧은 시간 동안 실행되므로 주기적인 유휴 로드 밸런서는 효과적이지 않습니다.

작업 캐시를 로컬에 유지하는 것도 좋지만 유휴 시간을 많이 갖지 않는 것이 가장 좋습니다. 따라서 로컬 노드가 유휴 상태일 때 select_idle_sibling()이 동일한 노드 내의 다른 LLC를 시도하도록 합니다.

위 내용은 Windows 11을 따르지 않고 Linux는 AMD Zen 2를 계속 지원할 뿐만 아니라 성능도 최적화합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 51cto.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제