문제

가끔 나에게 일어난다 :

Visual Studio에서 프로그램을 시작하고 일부 버그로 인해 프로그램은 100% CPU 사용에 들어가서 기본적으로 Windows를 완전히 정리합니다.

업무 관리자를 요청하는 완전한 인내에 의해서만 (영원히 올라가서 페인트를 페인트하기 위해) 나는 내 프로세스를 죽일 수 있습니다.

다른 사람들도 때때로 이것을 만나나요? 이 프로세스를 줄이는 영리한 트릭이 있습니까 (플러그를 당기고 HD에서 파일을 망칠 수있는 것 외에)? 작업 관리자가 실수로 존재하지 않으면 제대로 죽이는 데 5-10 분이 걸리고 먼저이 문제를 요청해야합니다.

아르 자형

추신 : '멀티 태스킹 OS'는 여전히 프로세스가 너무 많은 시간을 섭취 할 수 있도록 더 이상 다른 일을 할 수 없습니다. 내 프로그램은 스레드 우선 순위 또는 무엇이든 부딪치지 않습니다.

도움이 되었습니까?

해결책

체크 아웃 프로세스 래소

"Process Lasso는 무엇보다도 PC의 응답 성과 안정성을 향상시킬 독특한 새로운 기술입니다. Windows는 설계에 의해 프로그램이 구속없이 CPU를 독점 할 수 있도록합니다. 기술은 실행 실행의 우선 순위를 지능적으로 조정하여 잘못 행동하거나 지나치게 활성 프로세스가 컴퓨터 사용 능력을 방해하지 않도록합니다! "

http://www.bitsum.com/prolasso.php

나는 Bitsum과 제휴하지 않고 제품의 사용자 일뿐 아니라 이러한 유형의 문제를 해결하는 데 도움이됩니다.

다른 팁

그 가치가있는 것에 대해, 나는 XP 64 또는 Vista 64에서 이것을 보지 못하고 Visual Studio에서 C ++ 앱을 개발하는 것을 결코 보지 못했습니다. 아마도 OS 업그레이드가 순서대로 있습니까?

편집하다: 나는 사용한다 프로세스 탐색기 교체 작업 관리자로서 - 불량 프로세스가 실행중인 경우에도 좋은 시간에 더 나은 일을했다고해도 놀라지 않을 것입니다. 그리고 당신은 그것을 사용하여 자신의 우선 순위를 높일 수 있습니다.

나는 보통 CTRL-ALT-DELETE START START를 CPU로 작업 관리자 정렬을 시작합니다.

작업 관리자는 일반적으로 속도가 느리지만이 작업을 수행하기에 충분한 우선 순위가 있습니다.

나는 머리에 샷건이 확실한 유일한 방법이라고 생각합니다.
alt text

나는 일반적으로 100% CPU를 섭취하는 앱의 함수로서 이와 같은 일이 엄격하게 보이지 않습니다. 안정성 / 성능 테스트의 일환으로 Windows가 매우 느리게 발생하는 앱을 얻었지만 일반적으로 이는 일반적으로 실린 앱을 작성하거나 O / S 스케줄러가 스래쉬로 표시하거나 모든 것을 소비하는 앱을 작성하여 수행됩니다. 사용 가능한 시스템 메모리 또는 리소스 (슬라이스 중에 프로세서 시간의 전체 공유를 소비하는 하나의 스레드보다 GUI 앱에 훨씬 더 큰 영향을 미칩니다).

Visual Studio 에서이 행동을받는다고 말합니까? vs는 "일시 중지"버튼이 있습니다 ...

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top