CPU 코어를 지정되지 않은 모든 스레드로 제한 해제 (Windows 7 권장)


7

이 작업을 수행하는 방법이 있다면 정말 도움이 될만한 특정 기계 구성이 있습니다 ... 기본적으로 내가 찾고있는 것은 프로세스의 CPU 선호도 설정과 반대입니다. Windows에 "[이 코어들]에는 [x]를 제외한 어플리케이션이 허용되지 않습니다."

이 작업을 수행하기위한 메커니즘이 있습니까? (예,이 문제가 발생할 수있는 몇 가지 잠재적 인 문제에 대해 알고 있으며 일반적으로 OS가 보통 좋은 직장 자체를 수행하기 때문에 나는 프로세서 친 화성에 결코 속지 않을 것입니다. 그러나 이것은 매우 이상한 상황으로 CPU 인터럽트와 DPC 및 다른 스레드의 것들을 계속해서 기다려야 만한다.)


이 프로세스에 우선 순위를 부여하는 것이 도움이되지 않습니까?
Phoshi

도움이되지만 가능하다면 전체 시스템 성능을 최적화하고 다른 작업을 끌면 이상적인 결과가 아닐 수도 있습니다. 나는 이것이 전혀 가능하지 않을 수도 있다고 생각하지만, 이것을 할 방법이 있다면 ... 그건 가치있는 일입니다.
Shinrai

프로세스의 선호도를 하나의 코어로 설정하고 실시간 우선 순위를 설정하려고 시도 했습니까? 이런 식으로 다른 프로세스는 그 핵심을 사용할 수 없게됩니다. 여전히 실제 솔루션이 아닙니다.
AndrejaKo

1
그건 일종의 엽총 솔루션입니다. 그렇습니다. 우리는 우리의 설정이 우리 고객에게 유용 할 것이라는 점에서 해결 방법이 있다는 것을 알았지 만, 이것을 수행하는 방법이 있는지 아직도 알고 싶습니다. .
Shinrai

+1 좋은 질문. 나는 리눅스에서 할 수 있지만 윈도우에 대해서는 잘 모르겠다.
Evan Plaice

답변:


3

글쎄, 샷건 솔루션에 대해 이야기하고 싶습니다. 예를 들어 스크립트를 사용하는 것이 좋습니다. Windows NT / 2000 / XP 용 커맨드 라인 프로세스 뷰어 / 킬러 / 서스펜더 다른 모든 프로세서에 선호도를 설정하고 (선택된 언어를 제외하고) 모든 활성 프로세스를 취할 수있는 스크립트 (모든 언어가 허용됨)를 작성하십시오. 선택한 하나 . 그러나 친화력 만이 있으므로 선호하는 프로그램을 위해 프로세서를 혼자 남겨 둘 수는 없습니다.

개인적으로, 나는 귀하의 문제에 대한 최적의 솔루션을 선호도와 우선 순위를 모두 설정하는 것입니다 고려하십시오.


1
약간의 kludgy 그러나 그것은 흥미있는 생각이다. Windows XP / Server2K3 이후 빌드에서 작동하는 유사한 도구 (명령 줄 또는 기타, 분명히 명령 줄은 스크립트가 훨씬 쉽습니다)를 알고 계십니까?
Shinrai
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.