타사 커널 없이 Linux 데스크탑 응답성을 최적화합니다.

타사 커널 없이 Linux 데스크탑 응답성을 최적화합니다.

기본 Linux 커널 구성(적어도 Ubuntu 및 Arch에서는)은 linux-ck 또는 Zen Kernel과 같은 데스크톱 응답성에 최적화되어 있지 않습니다. 이러한 코어와 기본 코어의 차이는 CPU 또는 디스크 부하가 높을 때 매우 두드러집니다.

UI 응답성을 위해 기본 커널을 더 좋게 만드는 방법이 있습니까?

답변1

A/ 커널이 linux-ck 또는 Zen 커널보다 데스크탑 응답성에 덜 최적화되게 만드는 것은 kernel.config가 아닙니다.
linux-ck와 Zen 커널은 서로 다른 스케줄러를 사용합니다.

B/메인라인 커널은 패치나 재구성 없이 데스크탑 응답성을 향상시킬 수 있는 여러 가지 방법을 제공합니다.

다음 명령을 사용하여 많은 조정을 활성화할 수 있습니다.cfs-zen-tweak다운로드하여 실행할 수 있지만 매우 간단한 코드를 읽고 각 조정의 영향을 이해하는 것이 좋습니다.

주저하지 말고 CPU 집약적인 프로세스(컴파일, 시뮬레이션...)의 우선순위를 낮추고 대화형 작업의 우선순위를 높이십시오.레니스명령은 다음을 사용하여 일정 정책을 변경하기도 합니다.차트

궁극적으로 항상 전용 CPU에 인터럽트를 고정하고(에서 원하는 값을 설정 /proc/irq/[irq_id]/smp_affinity) 하나는 키보드와 마우스, 다른 하나는 그래픽 어댑터, 세 번째는 사운드 카드, 네 번째는 나머지에 대해 가능한 모든 관리 작업을 수행하도록 할 수 있습니다. 의.

배포 커널에서 단일 바이트를 변경하지 않고 수많은 솔루션을 열면 됩니다.

재미있게 보내세요!

관련 정보