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 관리자] 대용량 전송 시 오류 호스트웨이 2012.07.14 10902
116 Wmic를 이용한 사용자 계정 정보 확인 file 호스트웨이 2012.07.13 12653
115 설치 된 .Net Framework 확인 방법 file 호스트웨이 2012.06.29 13225
114 Windows 대화형 로그온 (Interactive Logon) 작동 과정 file 호스트웨이 2012.06.29 14063
113 Outlook 2007 인덱싱 호스트웨이 2012.06.23 12208
112 가상 주소 공간 최대화 호스트웨이 2012.06.23 11478
111 Wbadmin delete catalog 호스트웨이 2012.06.23 10937
110 [sharepoint]성능 극대화 file 호스트웨이 2012.06.23 10212
109 DIRUSE를 이용한 디렉토리 용량 확인 file 호스트웨이 2012.06.22 13451
108 Windows 특정 프로세스 강제 종료 file 호스트웨이 2012.06.22 22051
107 Windows 로그인시 배너 띄우기 file 호스트웨이 2012.06.15 12416
106 실행 창에서 입력한 명령어 목록 지우기 file 호스트웨이 2012.06.15 14053
105 CHKDSK 예약된 경우 취소 방법 file 호스트웨이 2012.06.15 18497
104 Windows Server 2008 R2 암호 사용기간 제한변경 및 해제하기 file 호스트웨이 2012.06.15 22495
» Hyper-V 가상 컴퓨터의 프로세서 토폴로지 호스트웨이 2012.06.11 11171
102 DHCP의 백업 및 복원 호스트웨이 2012.06.11 10823
101 Windows 8 Metro UI 제어 file 호스트웨이 2012.06.11 12875
100 터미널 서비스 로그온, 로그오프시 중지되는 문제 호스트웨이 2012.06.11 11040
99 netstat명령으로 웹 동시접속자 카운트확인 file 호스트웨이 2012.06.08 25323
98 시스템종료 권한 삭제하기 file 호스트웨이 2012.06.08 14528