OpenBSD¿¡¼ ÀÎÅÚ ÇÏÀÌÆÛ½º·¹µù ±â´É µ¿ÀÛ °ü·Ã ¼³Á¤ÀÇ ±âº» °ªÀ» ºñȰ¼ºÈÇϱâ·Î °áÁ¤Çß´Ù.

ÀÌ·¯ÇÑ °áÁ¤Àº ¿ÃÇØ ÃÊ ÅÍÁø ÃÊ´ëÇü CPU º¸¾È À̽´ Áß ÇϳªÀÎ ½ºÆåÅÍ °ü·Ã À§ÇùÀ» ÁÙÀ̱â À§ÇÑ Á¶Ä¡·Î, ¿ì¼±Àº ÀÎÅÚ ¸Ó½Å¿¡¼¸¸ Áö¿øµÇÁö¸¸ ÇâÈÄ °¡»ó ½º·¹µå ±â¼ú(Simultanious Multi Threading)À» °®Ãá ´Ù¸¥ CPU, ¿¹¸¦ µé¾î AMD ¶óÀÌÁ¨ ½Ã¸®Áî¿Í °°Àº CPUµé¿¡µµ µ¿ÀÏ ¼³Á¤À» Àû¿ëÇÑ´Ù´Â ¹æÄ§ÀÌ´Ù.
À̹ø Á¶Ä¡´Â OpenBSD 6.4 ¸±¸®ÁîºÎÅÍ Àû¿ëµÇ¸ç, °¡»ó ½º·¹µå ±â¼úÀÌ ±âº»ÀûÀ¸·Î ºñȰ¼ºÈµÇ¹Ç·Î ¾÷µ¥ÀÌÆ®½Ã ½Ã½ºÅÛÀÇ ¸ÖƼ½º·¹µå ¼º´ÉÀÌ Ç϶ôÇÒ ¼ö ÀÖÁö¸¸, °¡»ó ½º·¹µå ±â¼úÀº hw.smt sysctlÀ» ÅëÇØ Ȱ¼ºÈÇÒ ¼ö ÀÖ¾î Çʿ信 µû¶ó ´ëÀÀÇÒ ¼ö ÀÖ´Ù.
ÇÑÆí, OpenBSDÃø¿¡ µû¸£¸é ÀÎÅÚ ÇÏÀÌÆÛ½º·¹µù°ú °°Àº °¡»ó ½º·¹µå ±â¼úÀº ÀϹÝÀûÀ¸·Î ½º·¹µå°£ TLB¿Í L1 ij½Ã Á¤º¸¸¦ °øÀ¯Çϱ⠶§¹®¿¡ ½ºÆåÅÍ¿Í °°Àº »çÀ̵å ä³Î °ø°Ý¿¡ Ãë¾àÇϸç, ¿Ã ÃÊ ½ºÆåÅÍ º¸¾È Ãë¾àÁ¡ ¹ßÇ¥ ÀÌÈÄ ½ºÆåÅÍ NG/ ½ºÆåÅÍ ÇÁ¶óÀÓ/ SSB(Speculative Store Bypass)¶ó´Â À¯»ç º¸¾È Ãë¾àÁ¡ÀÌ È®ÀεǴ µî È®»êµÇ´Â °ü·Ã À§ÇùÀÌ Áõ´ëÇϰí ÀÖ´Ù.
|