摘要 |
프로세서 코어들을 사용하기 위한 기술이 제공되며, 이 기술은, 오퍼레이팅 시스템과는 독립된 사용을 위해, 프로세서 코어들을 고립시키는 것을 포함한다. 본 발명의 적어도 하나의 실시예로서, 방법이 제공되는바, 이 방법은 컴퓨터 시스템의 복수의 코어들 중의 하나 이상의 코어들을 포함하는 제1의 코어 서브세트 상에서 오퍼레이팅 시스템을 실행하는 단계를 포함한다. 오퍼레이팅 시스템은 가상 머신 모니터의 제어 하에서 게스트로서 실행된다. 이 방법은 복수의 코어들 중의 하나 이상의 코어들을 포함하는 제2의 코어 서브세트 상에서 애플리케이션을 위한 작업을 실행하는 단계를 포함한다. 제1의 코어 서브세트와 제2의 코어 서브세트는 상호 배타적이고, 제2의 코어 서브세트는 오퍼레이팅 시스템에 대해 가시적이지 않다. 적어도 하나의 실시예에서, 본 발명의 방법은 오퍼레이팅 시스템으로부터 제2의 코어 서브세트를 고립시키는 단계를 포함한다. |