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 Pool Leak 문제 해결 - 1단계 호스트웨이 2012.08.24 11620
116 Windows NLB 구성 가이드 - 02 file 호스트웨이 2012.05.11 11607
115 Windows 에서 한/영 키 변환 불가 시 해결 방법 호스트웨이 2012.07.14 11575
114 원격연결 시 시스템 종료 버튼 제거 방법 file 호스트웨이 2012.08.23 11566
113 Sharepoint의 정보의 분류 체계 file 호스트웨이 2012.03.23 11529
112 이전 버전 기능 file 호스트웨이 2012.04.13 11504
111 위키의 고도화(소셜메모) file 호스트웨이 2012.04.06 11481
110 가상 주소 공간 최대화 호스트웨이 2012.06.23 11478
109 USB 저장 장치의 사용을 해제하는 방법 호스트웨이 2012.04.27 11463
108 협업중심의 문서 라이브러리 file 호스트웨이 2012.04.13 11462
107 DC 의 SYSVOL 폴더의 내용이 사라질 경우 호스트웨이 2012.11.01 11292
106 Netsh advfirewall 컨텍스트 file 호스트웨이 2012.05.04 11240
105 DNS 캐쉬 설정 변경 방법 호스트웨이 2012.04.13 11173
» Hyper-V 가상 컴퓨터의 프로세서 토폴로지 호스트웨이 2012.06.11 11171
103 터미널 서비스 로그온, 로그오프시 중지되는 문제 호스트웨이 2012.06.11 11040
102 Wbadmin delete catalog 호스트웨이 2012.06.23 10937
101 Windows 서버 가상 주소 공간 최대화 설정 호스트웨이 2012.07.14 10936
100 [sharepoint 관리자] 대용량 전송 시 오류 호스트웨이 2012.07.14 10902
99 [Sharepoint – Case7] 문서 라이브러리 콘텐츠 형식 양식 정의 file 호스트웨이 2012.04.20 10824
98 DHCP의 백업 및 복원 호스트웨이 2012.06.11 10823