사양1008; HP Z840 WorkStaion 구형 듀얼 1228;온
32c 64t에160;
삼성32ǖ16; 2400클럭1676;리 8개 1109;착1473; 1077;니다.
Bios에lj16; CPU 터보ǥ12;스터랑 Ȣ16;1060;6140;Ǹ16;/112;딩 켜났고
코Ǻ12;lj16; 올코Ǻ12; 모.160; 사용1473; 상태1077;니다.
160;VT-X 가상화 필수/196; 켜1080;Ǻ12;야 Ȣ16;고
VT-D도 켜났lj16;데 1060;,148; 가상화 1077;출/141;1901;1064;,144; 같1008;데
VT-Dlj16; 도커 돌릴ǐ12; 필요없lj16; 기능1064;가요?
그리고 0148;1060;오스에160;
160;"누마Ꮘ1;세싱"1012; Ȣ16;도/197; 켜1256; 1080;lj16; 상태고 OS에서 ǖ16;1008;
쿼드채널/196; 1089;ᇼ1;1473; 1077;니다.
상단에 윈11Pro 24H2 호스트 OS1060;고
(스왑설1221;1008; 윈도 기본설1221;상태)
윈11Pro 24H2에서 WSL2 Ȣ16;위 리눅스기능+버처머신가상화 활성화후 도커데스크탑 리눅스 컨테1060;너 한개 ,172;속 돌리lj16;,172; 다1077;니다. Hyper-V보다 WSL2위1452; 1077;니다.
참고/196; 누마 메모리 설명 :
NUMA(Non-Uniform Memory Access) 메모리lj16; 멀티프/196;세서 시스템에서 메모리 액세스 0169;식1032; Ȣ16;나/196;, 각 프/196;세서가 1088;신1032; /196;컬 메모리에 더 빠르,172; 1217;근할 수 1080;lj16; 구1312;1077;니다. 1593;, 프/196;세서마다 메모리가 할NJ17;.104;Ǻ12; 1080;고, 다른 프/196;세서1032; 메모리에 1217;근할 ᅆ1;우 더 긴 1648;연 시간1060; 0156;생합니다. 1060;를 통해 시스템 성능1012; 최1201;화Ȣ16;고, 멀티코Ǻ12; 0143; 멀티프/196;세서 환ᅆ1;에서 효율성1012; 높1060;lj16; 데 도움1060; .121;니다.160;
윈도우 1060;벤트 뷰Ǻ12; 사1652;1064;데 누마 꺼달라고 권1109; Ȣ16;네요-14;
1656;문) BIOS에서 누마 Ꮘ1;세스 Ꮢ1;션1012; 비활성화 해놓lj16;,163;1060;
도커 리눅스 컨테1060;너 돌릴ǐ12; 1648;연1060; 없1012;,163; 같1008;데요-14;
-124;lj16;,172; 1328;더 유리Ȣ16;,192;1648;요?160;
(딱0148;도 누마덕 보/140;면 가상화안에서 까1648; 개1077;Ȣ16;면 lj12;리긴 할,163; 같네요-14;누마lj16; 호스트OS에서 단ᇺ1;1004;/196; Ꮘ1;세스할160;
상황1060; 많1012;ǐ12;만 효과1201;1064; 기능1064;,163;1064;1648;요 가상화 아닌 SQL서버1060;런,144; 돌릴ǐ12;나요-14;)
1648;금상황에서 Bios에서 누마Ꮘ1;세스 -124;/140;면160;
ǖ16;1012; 다시 듀얼채널 구성1004;/196; 0176;치할 필요도
1080;lj16;1648;요? Ȟ17;소 윈도 CPU 최대 /196;드율1008; 10% 0120;만1077;니다.
numa¸¦ ²ô¸é ¸ÖƼ ÇÁ·Î¼¼½º·Î ÀÛµ¿ÇÏ´Â ÇÁ·Î±×·¥ÀÇ ¼º´É ÀúÇÏ°¡ ÀÖÀ» °ÍÀ¸·Î ¿¹»óµË´Ï´Ù.
https://netmarble.engineering/single-process-programming-numa-effect/
Ç®¾î¼ À̾߱â ÇÏÀÚ¸é docker¿¡¼ ¸ÖƼ ÇÁ·Î¼¼¼ ¾îÇø®ÄÉÀÌ¼Ç µ¹¸®´Â°Ô ¾Æ´Ï¶ó¸é ²ô´Â°Ô ³ªÀ»¼öµµ ÀÖÀ» °Í °°½À´Ï´Ù.
Àú ¸µÅ©´Â ±¸±Û¸µÇÏ´Ù ³Ý¸¶ºí °³¹ßÀÚ°¡ ¾´°Å Àü¿¡Çѹø º¸±ä Çß¾î¿ä-14;
±Ùµ¥ ´©¸¶´Â Àúµµ ²ö´Ù¿¡ ÇÑÇ¥¿´´Âµ¥-14;
¤Ñ>¸®´ª½º ÄÁÅ×À̳ʴ ¿ÜºÎ¿Í ½Ç½Ã°£À¸·Î Åë½ÅÇϴµ¥
Àá±ñ ¾îÀ̾øÀÌ 1ÃÊ°£ ²÷¾îÁö´Â Çö»ó(´Ù¸¥¿ÜºÎÀûÀοäÀξøÀ½)ÀÌ Áö±Ý±îÁö
´©¸¶ ¶§¸Å ±×·¯Áö ¾Ê¾ÒÀ»±î Çϳ׿ä-14; °¡´É¼ºÀº Á¶±ÝÀÖ°ÚÁö¸¸ ¸Õ°¡ ½Ç¸¶¸®´Ã ªOÀº°Å °°¾Æ ÁÁ³×¿ä-14; Çǵå¹é °¨»çÇÕ´Ï´Ù.
Intel's "Virtualization Technology for Directed I/O" (VT-d)
https://en.m.wikipedia.org/wiki/X86_virtualization
100% Â÷´Ù°¡ º¼ÀÏ ´ÙºÃ´ÂÁö »ç¶óÁö³×¿ä-14;
Àü±â¼¼ ºüÁö´Â ü°¨ÀÌ ^^;;
(CPU1¹ø ¼ÒÄÏÂÊ ¾²·¹µå´Â ÀüºÎ´Ù 1%·Î µ¹°í)
À̶§ Àüü ·ÎµåÀ²Àº 60%¿´°í 40ÃÊÁ¤µµ Áö¼ÓÇϳ׿ä-14;
ÇÑÂÊ ½ÃÇ»¸¸ ÆíÁßµÇÁö¾Ê°í, CPU1¹ø ¼ÒÄϱîÁö ºÐ»êµÉ¼ö ÀÖ°Ô ´©¸¶²¨¾ß °Ú³×¿ä-14;
¿©·¯¸ð·Î ¸¹ÀÌ ¹è¿ó´Ï´Ù.^^
Æнº ½º·çÇÒ‹š ÇÊ¿äÇÑ°Å´Ï Docker¶ûÀº Àο¬ ¾øÁÒ
È£½ºÆ® WindowsÀÇ ¼º´ÉÀÌ ´õ ¿ä±¸ µÈ´Ù¸é NUMA´Â ÄÑÁ® ÀÖ´Â°Ô ÁÁÀ» °Í °°½À´Ï´Ù.
±Ùµ¥ VT-X °¡»óȸ¦ »ç¿ëÇÏ´Â µµÄ¿ ÄÁÅ×À̳ʸ»°í¿ä-14;
À½-14;
È£½ºÆ® À©µµ¿ì OS(À©µµ11Pro 24H2)¿¡¼ ´ÙÀÌ·ºÆ®·Î
°¡»óÈ °³ÀÔ 1µµ ¾øÀÌ! Ãß°¡·Î
´Ü¼ø exeÆÄÀÏ ÇÁ·Î±×·¥ Çϳª ´õ µ¹¸®´Âµ¥¿ä
ÀÌ°É ÆíÀÇ»ó "³ëµå"¶ó°í ºÎ¸£°Ú½À´Ï´Ù.
³ëµå°¡ µµÄ¿ ¸®´ª½ºÄÁÅ×ÀÌ³Ê¿Í ¼·Î ½Ç½Ã°£À¸·Î
¹é±×¶ó¿îµå¿¡¼ ÃÊ´ÜÀ§·Î µ¿±âȸ¦ ÇÕ´Ï´Ù.
±â²¯ÇØ¾ß ³ëµå¿¡¼ ¸®´ª½º ÄÁÅ×À̳Ê(µµÄ¿)·Î
Á¢¼ÓÇؼ ¼¼¼Ç¸¸ À¯ÁöÇÏ´Â°Ô ´ÙÀÔ´Ï´Ù.
±Ùµ¥ ÀÌ ³ëµå°¡ CPU ¾²·¹µå¸¦ ¸ðµÎ »ç¿ëÇÏ´ÂÁö
¾ÈÇÏ´ÂÁö È®ÀÎÀº ¾î¶²¹æ¹ýÀ¸·Î ¾Ë¼ö ÀÖÀ»±î¿ä?
ÀÛ¾÷°ü¸®ÀÚ CPU¼º´ÉÅÇ¿¡ ³í¸®ÇÁ·Î¼¼¼ ±×·¡ÇÁ·Î´Â
ÃÑ 64°³ÀÇ ¾²·¹µå°¡ 0%~1%¼öÁØÀ¸·Î ¸ðµÎ
°ñ°í·Î ·Îµå°¡ °É¸®±ä Çϴµ¥
(CPU0¹ø°ú CPU1¹ø °¢°¢
·£´ýÀ¸·Î ¾²·¹µå ÇÑ°³¾¿¸¸ 0% ~ 100%·Î »ç¿ëÇϴ°æ¿ìµµ ÀÖÀÀ)
ÀÌ°Ô ³ëµå¿¡¼¸¸ ¾²´Â°É
(¸ðµç CPU¾²·¹µå¿¡¼ ÇöÀç ÇÒ´çµÈ ¾²·¹µå°¹¼ö¿Í °¢°¢ÀÇ »ç¿ë·ü)
È®ÀÎÀ» ÇÏ°í ½ÍÀºµ¥¿ä-14;
À©µµ¿¡¼ ÀÚüÀûÀ¸·Î ¾²°í Àִ°ÇÁö-14; ¾î¶² PID°¡ ¾²°íÀÖ´ÂÁö ƯÁ¤À» ÇÒ¼ö°¡ ¾ø³×¿ä-14; À©µµ¿ì¿¡¼± °³ÀÎÀÛ¾÷ ÀÏü ¾ø½À´Ï´Ù.
³ëµå+µµÄ¿¸®´ªÄÁÅ×À̳ʴ µ¿½Ã¿¡ ¼·Î ¿¬µ¿ÈÄ
½ÇÇàÁß¿¡ ÀÖ¾î¾ß ÇÕ´Ï´Ù.
À¯·áµç ¹«·áµç ÀûÀýÇÑ ¸ð´ÏÅ͸µ ÅøÀÌ¶óµµ ÀÖÀ¸¸é ¾Ë·ÁÁÖ¼¼¿ë~
CPU´ç 4°³¾¿ ¼³Ä¡ ÇØÁà¾ß ÇÏ°í. ÃÑ 8°³¸¦ ¼³Ä¡ ÇØÁà¾ß ÇÕ´Ï´Ù..
NUMA´Â ²ô½Ã°í
vT-D ¿Í
vT-X ´Â ²À ÄÑÁÖ¼Å¾ß ÇÕ´Ï´Ù.
VT-D´Â ·¹µ÷¿¡¼ Á»´õ ½áÄ¡Çغ¸°í ºñÈ°¼ºÈ ½ÃÄ×°í
(ÇÏÀÌÆÛ¹ÙÀÌÀúµµ ¾È¾²°í ÀÔÃâ·Â ¾µÀϵµ ¾ø°í)
ÇÏÀÌÆÛ¾²·¹µù±îÁö ²ô´Ï ¿ÏÀü ºü¸´Çϳ׿ä-14;
µµÄ¿ ·ÎµùÀÌ 10Ãʰɸ®´ø°Ô 2ÃÊÄÆÀÔ´Ï´Ù. Åͺ¸ºÎ½ºÅ͵µ
²¨¹ö¸®°í ´ýÀ¸·Î bios ÆÛÆ÷¸Õ½º¿É¼Ç¿¡ "Isoc Mode"´Â Ä×½À´Ï´Ù.
(À©µµÀ̺¥Æ®ºä¾î¿¡¼ ÇÏÀÌÆÛ¹ÙÀÌÀú °£¼·À¸·Î Á¤È®È÷ ¿ÏȽöó°í ¾Ë¸²-14;±×·¡¼ Bios¿¡ HT²ô¶ó°í ±ÇÀåÇϱä Çϴµ¥-14; 1³â ²¨º¸°í ÃßÈÄ Àç»ç¿ë ¿¹Á¤)
Ãʹݿ¡ Á¤ÀÛ ¾²·¹µå °¹¼ö°¡ ¸¹¾Æ¾ß µÇ´Âµ¥,
Áö¿¬½Ã°£À» °¡µû°¡ ª°Ô °¡´Â°Íµµ ÁÁÀº Àü·«°°°í¿ä-14;¾ÏÆ°
¿ä¸îÀÏ º°°Íµµ¾Æ´Ñ°Í °°´Ù ¸Ó¸® ¾ÆÆʹµ¥,
(Ãß°¡·Î ·£Ä«µå¼Ó¼º°¡¼ CPU µé°¥±¸°Ô ÀÎÅÍ·´Æ®¿ÏÈ 2Ãѻ絵 ²¯À½)
µµ¿òÁÖ½ÅºÐµé ¸ðµÎ Çǵå¹é °¨»çµå¸³´Ï´Ù.^~~^