165 ¿ÉÅ׷аú VMwareÀÇ Èû°Ü·ç±â..... 2Â÷Àü. ¿ÉÅ×·Ð ½Â!

ÀÌ»ó¹é   
   Á¶È¸ 4942   Ãßõ 109    

À̹ø¿£ ÃÖ±Ù¿¡ ³ª¿Â °¡Àå ÃֽŠ¹öÁ¯ÀÎ 5.5 RC2·Î ÁøÇàÀ» Çß½À´Ï´Ù.
µà¾ó ÄÚ¾îÀÌ´Ï ¿ª½Ã µà¾óÀÇ À§·ÂÀ» Á¦´ë·Î ¹ßÈÖÇϵµ·Ï Çؾ߰ÚÁö¿ä?

VMware 5.5¿¡¼­ÀÇ °¡Àå Å« º¯È­¶ó¸é ¿ª½Ã SMPÁö¿øÀÔ´Ï´Ù.
Áï, ±âÁ¸ÀÇ 5.0±îÁö´Â µà¾ó Äھ ½áµµ VM(°¡»ó½Ã½ºÅÛ)ÀÌ single-thread·Î µ¿ÀÛÀ» Çß½À´Ï´Ù.
CPUÇϳª¸¸ ¿­½ÉÈ÷ ¾²´ø 5.0¿¡¼­ 5.5ºÎÅÍ´Â CPU¸¦ 2°³ ±îÁö Áö¿øÇÕ´Ï´Ù.
¸ÖƼ ¾²·¹µå·Î µ¿ÀÛÇؼ­ ±âÁ¸º¸´Ù ºü¸¥ ¼Óµµ¸¦ Áñ±æ¼ö ÀÖ°Ô µÇ¾ú½À´Ï´Ù.
¾ÆÁ÷ RC2ÀÌ°í Á¤½Ä ¸±¸®Áî´Â ¾Æ´Ï¶ó¼­ ¸î¸î ¹ö±×´Â ¾î¿¼ö ¾øÀÌ Á÷Á¢ 󸮸¦ ÇؾߵǴõ±º¿ä.

Áö±ÝºÎÅÍ ±× 2¹ø° À̾߱â·Î µ¹ÀÔÇÕ´Ï´Ù.

ÀÏ´Ü 5.0¿¡¼­ 5.5·ÎÀÇ ¾÷±×·¡À̵å´Â ¼øÁ¶·Ó°Ô µÇ¾ú½À´Ï´Ù.
VMÀÇ ¼³Á¤¿¡¼­ CPU°¹¼ö¶õÀÌ »ý±ä°ÍÀÌ ¹Ý°©´õ±º¿ä. VMware 0.1¹öÁ¯¿¡¼­ Áö±Ý ±îÁö¿À¸é¼­ °¡Àå ±â´Ù·Á¿Ô´ø ±â´ÉÁß Çϳª¶ó°í »ý°¢µË´Ï´Ù. 5.0->6.0À¸·Î ¹Ù²ãµµ µÉ¸¸ÇÏ´Ù°í »ý°¢Çߴµ¥, ½¬¿ü´ø ¸ð¾çÀÔ´Ï´Ù.(¿ôÀ½)
±×·¸°Ô Çؼ­ ¶ç¿ì°Ô µÇ¾ú´Âµ¥, Á¤¸»·Î µà¾ó·Î ¶ß´õ±º¿ä. Èì...±âºÐÀÌ ¹¦ÇÏ´õ±º¿ä.
±×·¸°Ô Çؼ­ ¾Æ¹«·± º¯°æ ¾øÀÌ X-windows±îÁö ¶¹½À´Ï´Ù. ¿©±â¼­ ¹®Á¦°¡ »ý±â´õ±º¿ä.
Å°º¸µå¸¦ ŸÀÌÇÎÇϴµ¥, ÀÌ°Ô Çѹø ´­·¶´Âµ¥ °°Àº ±ÛÀÚ°¡ Àû°Ô´Â 1¹ø ¸¹°Ô´Â 7ÀÚ±îÁö ÂïÈ÷´õ±º¿ä.
ÀÌ°Å ¶Ç ½Ã°£ ¹®Á¦±¸³ª...¶ó°í »ý°¢ÀÌ µé´õ±º¿ä. ¾Æ´Ï³ª ´Ù¸¦±î vmdevelopÆ÷·³¿¡¼­ °Ë»öÇغ¸´Ï ´Ù¼öÀÇ »ç¿ëÀÚµéÀÌ ÀÌ ¹®Á¦¸¦ °Þ°í ÀÖ´õ¶ó°í¿ä. keyboard chattering¹®Á¦´Â 5.0¿¡¼­µµ TSC¹®Á¦·Î ÀÌ¹Ì ¿¹»óÀ» Çß¾ú½À´Ï´Ù. ¾î¶² »ç¶÷µéÀº linuxÄ¿³Î¿¡ notsc¿É¼ÇÀ» Á༭ ÇØ°áÀ» Çß´Ù°í ÇÏ´õ±º¿ä.
Àúµµ Çغ¸·Á°í ÇßÀ¸³ª...À̳ðÀÇ Ä¿³ÎÀÌ CPU optimize¸¦ 486ÀÌ»óÀ¸·Î Çؼ­ notsc°¡ ¾ÈµÇ´õ±º¿ä. °á±¹ Ä¿³ÎÀ» ´Ù½Ã ÄÄÆÄÀÏÇؼ­ notsc°¡ ¸ÔÈ÷µµ·Ï Çß½À´Ï´Ù.
±×·¸°Ô Àß ¾²°ÔµÉÁÙ ¾Ë¾Ò½À´Ï´Ù...

±×·¯³ª..

²°´Ù Ä×´Ù Çغ¸´Ï ºó¹øÈ÷ IO-APIC¿¡¼­ timer¸¦ ¸øã´Â ¹®Á¦°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù. Áï, IO-APIC¿¡¼­ 8254 timer¸¦ ãÁö ¸øÇß´Ù´Â °ÍÀε¥...
»ç½Ç IO-APICÀ» »ç¿ëÇÔÀ¸·Î½á ½ÇÁ¦·Î ¼º´É Çâ»óÀ» ´À³¥ ¸¸Å­ÀÇ interrupt°¡ ¹ß»ýÇϴ°ÍÀÌ ¾Æ´Ï¶ó¸é ±»ÀÌ ¾µ ÇÊ¿ä°¡ ¾ø´Ù°í »ý°¢Çؼ­ Â÷¶ó¸® noapicÀ¸·Î ¼³Á¤Çؼ­ ¾²´Â°ÍÀÌ ºü¸¦µíÇß½À´Ï´Ù.
°á±¹ noapicÀ¸·Î Çؼ­ ½áº¸´Ï ÀÌÀü¿¡ IO-APICÀ¸·Î ½è´ø¶§º¸´Ù ¼Óµµ°¡ ÈξÀ »¡¶óÁ³½À´Ï´Ù.
¾îÂ÷ÇÇ ¾îÇø®ÄÉÀ̼ÇÀ¸·Î µ¹¾Æ°¡´Â VMÀÌ´Ï IO-APICÀ̳ª XT-PICÀ̳ª ±×°Ô±×°Å ¾Æ´Ï°Ú½À´Ï±î? µÑ´Ù ¸Þ¸ð¸® Àü¼ÛÀε¥...
¸¸¾à¿¡ ½ÇÁ¦ H/W¶ó¸é ¾à°£(?)ÀÇ Â÷ÀÌ°¡ ÀÖÀ»Áö ¸ð¸£°ÚÁö¸¸¿ä. ¾îÂ÷ÇÇ ¿ÉÅ×·ÐÀ̶ó¸é XT-PIC³ª IO-APICÀ̳ª MSI¸¦ ¾²´õ¶óµµ ÀüºÎ ÇÏÀÌÆÛÆ®·£½ºÆ÷Æ®·Î Àü¼ÛµÉ°ÍÀ̴ϱñ º° Â÷ÀÌ°¡ ¾øÀ»Áöµµ ¸ð¸£°Ú³×¿ä.
ÀÏ´Ü noapic·Î XT-PIC¸¦ ¾²°Ô ¸¸µé°í Å°º¸µå ¹®Á¦´Â clock=pit·Î ÇØ°áÇÏ¿´½À´Ï´Ù. ÀÌ·¸°Ô ¸¸µé°íº¸´Ï ±âÁ¸¿¡ IO-APIC¶§¹®¿¡ vmware¿¡¼­ ¾²·¹µå°£ TSC½ÌÅ©·Î¸¦ Çϴ°Ͷ§¹®¿¡ ¹ß»ýÇÏ´ø ¼Õ½ÇÀÌ °ÅÀÇ º¹±¸ µÇ¾ú½À´Ï´Ù.

Ä¿³Î ÄÄÆÄÀÏ(make clean; time make -j3)·Î º¥Ä¡¸¶Å©¸¦ ÇÏÀÚ¸é
1. apic, tsc sync = 17min
2. noapic, notsc = 15min
3. noapic, clock=pit = 4min

¾î¶»½À´Ï±î? ¾öû³­ ¼Óµµ Çâ»óÀÌ º¸À̽óª¿ä? ÈÄÈÄÈÄ

CPU°£ÀÇ µ¿±â¸¦ ¸ÂÃß´Â ¹®Á¦°¡ ´Ü¼øÈ÷ Å°º¸µå°¡ ¹ö¹÷°Å¸®´Â ¹®Á¦´Â ¾Æ´Ñ°ÍÀÌ¿´½À´Ï´Ù. ±Ùº»ÀûÀÎ ¿øÀÎÀ» ã¾Æ¼­ ÇØ°áÇÏ°íº¸´Ï ±âºÐÀÌ ÁÁ³×¿ä.
±×·¯°íº¸´Ï ÀÌÀü¿¡ VMware5.0À» ½èÀ»¶§ vmware¿¡¼­ IO-APICÀ» ¾È¾²°í ±»ÀÌ XT-PIC¸ðµå·Î µ¿ÀÛÇÏ´ø°ÍÀÌ ÀÌÇØ°¡ µÇ³×¿ä. ½ÇÀç H/W¿¡¼­´Â ÀÌ·± ¹®Á¦°¡ ÀÖÀ»¸® ¾øÀ¸´Ï VMware5.5À» ¾µ¶§¸¸ ÀÌ·¸°Ô ¾²¸é µÉ°Í °°³×¿ä.

ÀÌ»ó ¾Æ½´¾Æ¸®¾Æ¿´½À´Ï´Ù.

ps. ¾ÆÁ÷ vmware develop forum¿¡ ¿Ã¸®Áöµµ ¾Ê¾Ò½À´Ï´Ù. µû²öµû²ö~ ÇÕ´Ï´Ù.
 
[ÀÌ °Ô½Ã¹°Àº ÃÖ°í°ü¸®ÀÚ´Ô¿¡ ÀÇÇØ 2009-02-02 16:55:52 gonan¿¡¼­ À̵¿ µÊ]
[ÀÌ °Ô½Ã¹°Àº °ü¸®ÀÚ´Ô¿¡ ÀÇÇØ 2009-06-09 16:09:56 review¿¡¼­ À̵¿ µÊ]
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.


Á¦¸ñPage 158/282
2014-05   4946792   Á¤ÀºÁØ1
2015-12   1483455   ¹é¸Þ°¡
2005-11   3786   ±è´ö±â
2002-08   6192   ±ÇÀ±±æ
2004-05   4332   ³²À±Áø
2006-08   4857   ¿À°­¼®
2006-04   4099   À̱¤È£
2004-02   5855   ¹ÚÁØÇõ
2006-09   4868   ÀÓ°æÈÆ
2004-02   4999   ±èÁØ¿µ
2006-03   3937   ¹Ú¹®Çü
2003-12   4994   ¼Û»óº´
2004-08   5027   Á¶ÀçÇü
2005-11   4075   ¼Û¿µ¿À
2005-11   4179   ¼Û¿µ¿À
2005-11   4066   ±è´ö±â
2005-07   4178   ±èÇØÁø
2007-04   3764   Á¶±âö
2005-12   4794   Á¤¹ü
2003-11   3592   Á¤Á¾Áø
2004-02   4167   ¹Ú¹®Çü
2006-05   4164   À̱¤È£