Windows ETC

 많은 사람들은 4개의 가상 프로세서를 가진 가상 컴퓨터를 만들 수 있다는 걸 알고 있습니다. 그리고 Windows XP는 4개의 가상 프로세서 위에서 잘 동작합니다. 알고 있기로 Windows XP는 1 ~ 2개의 프로세서만 지원하는데 이상합니다.

이 상황을 이해하기 위해서는 프로세서 토폴로지에 대해서 이야기 할 필요가 있습니다.
옛날에, 우주는 매우 간단했습니다. 프로세서에 대해 말할 때는 컴퓨터 안에 있는 물리적인 칩 한 개를 의미 했습니다. 그 프로세서는 한 개의 명령 스트림을 처리했습니다. 그 뒤에 하이퍼 쓰레딩과 멀티 코어 프로세서같은 개념이 나왔습니다. 이 기술들은 한 개의 물리적인 프로세서가 여러 개의 명령 스트림 처리를 가능하게 했습니다. 그리고 다중 프로세서 같은 효과가 나타났습니다.

현재는 컴퓨터에 꼽아 놓은 물리적인 칩과 칩의 단일 명령 스트림 사이에 차이가 있기 때문에 컴퓨터에 꼽아 놓은 실제 물리적인 칩에는 “패키지”, “소켓” 또는 “물리적인 프로세서”라는 단어를 사용합니다. 그리고 칩에서 단일 명령 스트림은 “논리적인 프로세서”라는 단어를 사용합니다.

 “프로세서 토폴로지”는 간단하게 컴퓨터 안의 물리적인 프로세서에 대한 논리적인 프로세서의 비율과 특징입니다.

가상 프로세서가 가상 컴퓨터 안에서 표시되는 방법에 대한 궁금증이 생길 때는 이 모든 것들이 흥미를 가져옵니다.

하이퍼 쓰레딩과 멀티코어 프로세서들이 세상에 처음 나왔을 때 Microsoft는 물리적인 프로세서(논리적인 프로세서가 아닙니다.)의 수에 기반한 소프트웨어의 라이선스에 대해 결정을 내렸습니다. 이것은 4개의 프로세서를 가진 가상 컴퓨터를 만들 때 이 4개의 프로세서들을 대표하는 방법이 가상컴퓨터 안에서 실행되는 소프트웨어의 라이선스가 필요할지에 대해 영향을 미칠 수 있다는 것을 의미합니다.

Microsoft로서 명백하게, 가지고 있는 라이선스 이상으로 프로세서 성능 이상을 사용하는 소프트웨어를 실행 할 수 있기를 원하지 않습니다. 당신이 정말 필요로 하는 소프트웨어를 위해 그 이상의 값을 지불하는 걸 원하지 않는다는 걸 이해합니다.
마지막으로 Hyper-V는 물리적인 컴퓨터와 가상 컴퓨터 안에 나타난 프로세서 토폴로지를 설명합니다. 따라서 물리적으로 단일 쿼드 코어 프로세서를 가지고 있는 컴퓨터에서 4개의 프로세서를 가진 가상 컴퓨터를 실행하는 것은 4개의 논리 프로세서를 가진 한 개의 물리적인 프로세서를 가진 것으로 나타날 것 입니다. 두 개의 듀얼코어 프로세서를 사용하고 있는 시스템에서 같은 가상 컴퓨터를 실행하는 것은 4개의 논리 프로세서를 가진 두 개의 물리 프로세서로 나타날 것 입니다.(한 개의 물리 프로세서에 두 개의 가상 프로세서)

그리고 이것은 4개의 가상 프로세서를 가진 가상 컴퓨터에 Windows XP를 실행 할 수 있고 4개의 프로세서를 모두 사용할 수 있습니다. . 만약 당신이 하이퍼 쓰레딩이나 멀티 코어 시스템에서 실행한다면 이것은 1~2개의 물리 프로세서를 사용할 수 있는 라이선스 안에 있기 때문입니다

가상 프로세서1개의 가상 프로세서2 개의 가상 프로세서4 개의 개의 가상 프로세서
4 개의 단일 코어 프로세서 1 개의 단일 코어 프로세서2 개의 단일 코어 프로세서 4 개의 단일 코어 프로세서
2 개의 듀얼 코어 프로세서 1 개의 단일 코어 프로세서 1 개의 듀얼 코어 프로세서 2 개의 듀얼 코어 프로세서
 1 개의 쿼드 코어 프로세서 1개의 단일 코어 프로세서 1 개의 듀얼 코어 프로세서 1 개의 쿼드 코어 프로세서

 
[원문]
Processor topology inside of Hyper-V virtual machines

번호 제목 글쓴이 날짜 조회 수
117 [Sharepoint]사용자 지정 목록 file 호스트웨이 2012.06.01 12756
116 32bit Windows OS 상에서 4GB 이상의 메모리 인식 file 호스트웨이 2012.08.24 12750
115 Windows NLB 구성 가이드 - 02 file 호스트웨이 2012.05.11 12721
114 [Sharepoint – Case8] 쉐어포인트 기본 구조 호스트웨이 2012.04.27 12586
113 nslookup 사용 방법 호스트웨이 2012.08.24 12473
112 Outlook 2007 인덱싱 호스트웨이 2012.06.23 12471
111 이벤트ID별 계정잠김 호스트웨이 2012.09.07 12457
110 [Sharepoint - Case 9] 효율적인 블로그 file 호스트웨이 2012.05.04 12233
» Hyper-V 가상 컴퓨터의 프로세서 토폴로지 호스트웨이 2012.06.11 12138
108 네트워크 드라이브 유휴 연결 시간 변경 호스트웨이 2012.05.18 12130
107 [sharepoint]성능 극대화 file 호스트웨이 2012.06.23 12030
106 Windows 인터페이스를 사용하여 최대 로그 크기 설정하기 file 호스트웨이 2012.04.27 12001
105 두개 이상의 네트워크 사용 시 우선순위 설정하기 file 호스트웨이 2014.09.24 11993
104 Windows 서버 가상 주소 공간 최대화 설정 호스트웨이 2012.07.14 11966
103 서비스 포트 목록 호스트웨이 2012.09.21 11897
102 [Sharepoint – Case7] 문서 라이브러리 콘텐츠 형식 양식 정의 file 호스트웨이 2012.04.20 11867
101 이전 버전 기능 file 호스트웨이 2012.04.13 11863
100 DC 의 SYSVOL 폴더의 내용이 사라질 경우 호스트웨이 2012.11.01 11796
99 Sharepoint의 정보의 분류 체계 file 호스트웨이 2012.03.23 11783
98 [sharepoint 관리자] 대용량 전송 시 오류 호스트웨이 2012.07.14 11775