CPU 속도가 2Hz를 초과하는 하이퍼 스레드 또는 이중 프로세서 컴퓨터에서 특정 프로그램을 실행할 수 없다

기술 자료 번역 기술 자료 번역
기술 자료: 327809 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

현상

CPU 속도가 2GHz를 초과하는 하이퍼 스레드 컴퓨터, 이중 프로세서 컴퓨터 또는 단일 프로세서 컴퓨터에서는 게임과 같은 특정 프로그램이 제대로 실행되지 않을 수 있습니다.

원인

이 문제는 실행 중인 프로그램이 QueryPerformanceCounter 함수와 QueryPerformanceFrequency 함수를 사용하여 시간 코드를 생성하지만 그 결과 중 아래쪽 32비트만 사용하고 이것이 부호가 있는 숫자라고 가정하는 경우에 발생할 수 있습니다. CPU 속도가 2GHz를 초과하는 하이퍼 스레드 컴퓨터, 이중 프로세서 컴퓨터 또는 단일 프로세서 컴퓨터에서는 특정 프로그램이 출력 결과를 잘못 해석할 수 있고 따라서 프로그램이 제대로 실행되지 않거나 응답을 멈출 수 있습니다.

해결 방법

이 문제를 해결하려면 제대로 실행되지 않는 프로그램 제조업체에 연락하여 이 문제를 해결하는 데 사용할 수 있는 업데이트가 있는지 확인하십시오.

현재 상태

Microsoft는 프로그램에 QueryPerformanceCounter 출력과 QueryPerformanceFrequency 출력에 대해 잘못 가정하게 만드는 문제가 있음을 확인했습니다.

추가 정보

어떤 컴퓨터에서는 QueryPerformanceFrequency에서 반환하는 결과가 해당 CPU의 클럭 속도가 됩니다. 2.1GHz 이상으로 실행되는 프로세서를 가진 컴퓨터에서 이 주파수 값이 가능하기 위해서는 32비트 이상의 정밀도가 필요합니다. 일부 프로그램은 QueryPerformanceFrequency의 결과를 31비트의 정밀도와 하나의 부호 플래그가 있는 부호가 있는 정수 값으로 취급합니다. CPU가 이 보다 빠르면 이러한 프로그램은 올바르지 않게 동작합니다. 이러한 문제를 피하려면 QueryPerformanceFrequencyQueryPerformanceCounter에서 반환되는 64비트 전체를 사용해야 합니다.

하이퍼 스레딩 기술에 대한 자세한 내용을 보려면 다음 Intel 웹 사이트를 방문하십시오.
http://cedar.intel.com/cgi-bin/ids.dll/topic.jsp?catCode=CDN
이 문서의 "현상" 절에 설명되어 있는 문제를 일으키는 타사 제품의 제조업체에 연락하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
65416 A-K로 시작되는 하드웨어 및 소프트웨어 타사 공급업체 연락처 목록

60781 L-P로 시작하는 하드웨어 및 소프트웨어 타사 공급업체 연락처 목록

60782 Q-Z로 시작하는 하드웨어 및 소프트웨어 타사 공급업체 연락처 목록
이 문서에 포함된 다른 공급업체의 연락처 정보는 기술 지원을 받는 데 도움을 주기 위한 것입니다. 이 연락처 정보는 예고 없이 변경될 수 있습니다. Microsoft는 이러한 다른 공급업체 연락처 정보의 정확성을 보증하지 않습니다.

이 문서에 나와 있는 다른 공급업체 제품은 Microsoft와 무관한 회사에서 제조한 것입니다. Microsoft는 이들 제품의 성능이나 신뢰성에 관하여 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다.




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 327809 - 마지막 검토: 2004년 6월 15일 화요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
키워드:?
kbnofix kbprb KB327809

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com