게임 머신에 권장되는 커널 구성은 무엇입니까?


8

OpenSUSE가 "데스크탑"커널을 사용하는 방법에 대해 많은 이야기를 읽었습니다. 이 커널은 1000hz 타이머와 다른 것들 중에서 완전한 선점을 사용합니다. 여기서 기능 요청은 주제에 대해 자세히 설명합니다. Open Fate OpenSUSE 데스크탑 커널

커널을 컴파일하고 구성하는 방법을 알고 있지만 실제 커널의 장점을 이해하지 못합니다. 아마도 nohz를 비활성화하거나 하이퍼 스레딩 (어쨌든 내 CPU의) 및 가상화와 같은 사용하지 않는 기능 일 것입니다. (위 설정뿐만 아니라). 게임에서 인터랙티브 한 반응이나 반응을 실제로 개선 할 수 있습니까?

그렇다면 누구든지 그러한 목적으로 커널을 구성 할 때 어떤 제안이 있습니까?

최신 정보:

메일 링리스트 몇 개를 읽어 파고 들었는데 자발적인 선점이 가장 좋은 것 같습니다. 전체 선점과 마찬가지로 일부 드라이버에는 문제가 적으며 여전히 우수한 대기 시간을 제공합니다. 커널이 no_hz로 컴파일되는지를 고려하면 1000hz는 확실한 선택처럼 보입니다. 이것은 필요할 때만 진드기를 발사한다는 것을 의미합니다.

아치에 맞게 커널을 최적화하는 것이 도움이 될뿐만 아니라 사용하지 않는 모듈을 구체적으로 비활성화하는 것이 좋습니다. 커널 문서에 SMT (하이퍼 스레딩) 시스템이없는 경우 해당 옵션을 비활성화하여 처리량을 향상시킬 수 있다고 설명합니다. 나는 이것이 사실이라는 증거는 없지만 그것이 아프지 않을 것 같습니다.

또한 일부 테스트 후 새로운 CFQ는 데스크탑 / 게임 사용을위한 좋은 스케줄러 인 것처럼 보이며 DVD 트리 만들기와 같이 디스크를 많이 사용하는 경우 우수한 성능을 제공하는 것으로 보입니다.

실제로 우분투 일반 커널은 좋은 소프트 레이턴시를 위해 잘 설정되었습니다. 1000hz 추가는 검토 중입니다.


또한 'generic x86_64'대신 Core2로 커널을 구성하는 옵션이 있습니다. 왜냐하면 특정 CPU 모델이 그 이점이 있습니까?
NightwishFan

답변:


5

나는 커널 설정에 대한 젠투 가이드가 최고라고 믿는다 :) http://www.gentoo.org/doc/en/handbook/handbook-amd64.xml?part=1&chap=7

전 Gentoo-ist로서, 많은 시간을 내 자신의 커널을 구성한 후이 안내서가 한 번 이상 도움이되었다고 말할 수 있습니다. :)

성능에 대해. 올바른 최적화 (시스템에 적합한)로 커널을 다시 컴파일 하기 만하면 성능이 향상되고 필요한 모듈과 옵션 만 구성하면 더 많은 것을 얻을 수 있습니다.

그러나 게임 FPS에서 '성능 향상'을 변환하는 것은 쉽지 않습니다. 커널뿐만 아니라 다른 많은 요소가 있기 때문입니다.

예를 들어 대부분의 사용자 는 게임을 실행하기 전에 컴 피즈를 비활성화해야합니다.


감사. 나는 더 많은 답변을 얻기를 바랐지만, 내가 배운 것과 이것을 부딪친 사람들을 도울 것 같습니다.
NightwishFan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.