HyperThreading and multiple cores (CPUs)

   Á¶È¸ 20922   Ãßõ 0    

Short answers:

  • Turn off HyperThreading 
  • Turn off any cores beyond 8 
  • HyperThreading is mostly a thing of the past, so this section may not apply. 

HyperThreading is great for marketing, lousy for performance. It involves having two processing units sharing a single hardware cache. If both units are doing the same thing, the cache will be reasonably useful. If the units are doing different things, they will be clobbering each other's cache entries.

Furthermore MySQL is not great on using multiple cores. So, if you turn off HT, the remaining cores run a little faster.


Mariadb (MySQL)은 많은 CPU 코어를 안쓰므로, HT를 off 하는 것이 이득이다... 뭐 그런.

https://mariadb.com/kb/en/library/mariadb-memory-allocation/

- to be continue -
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Inbusiness 2018-03
¼³°èÀÚÀÇ ÄÁ¼ÁÀÌ ±×·¸´Ù¸é µû¸£´Â°Ô ¼ø¸®ÀÎ µí ÇÕ´Ï´Ù ... ÇÏÇÏ
     
ȸ¿øK 2018-03
MySQL 5.6 ÀÌÀüÀº mutexÀÇ À̽´·Î Äھ 1°³ Á¤µµ ¹Û¿¡ ¾È½è°í
RDBÀÇ Æ¯¼º»ó ¸¹Àº thread¸¦ µ¿ÀÛÇϱ⵵ Èûµé¾î¼­ ±×·¸´Ù°í ÇÕ´Ï´Ù.


PDS
Á¦¸ñPage 10/76
2014-05   4470710   Á¤ÀºÁØ1
2015-12   1024509   ¹é¸Þ°¡
2021-10   4605   ÇöÁø
2021-10   3412   ÇöÁø
2021-10   3018   ÇöÁø
2021-10   2908   ÇöÁø
2021-10   2565   ÇöÁø
2021-10   2404   ÇöÁø
2021-10   2640   ÇöÁø
2021-10   2381   ÇöÁø
2021-10   2444   ÇöÁø
2021-10   2437   ÇöÁø
2021-09   7402   FOXBI
2021-09   4398   PCMaster
2021-11   1977   ¹®¿µ½Ä
2021-08   5885   »ßµ¹À̽½ÇÄÀÌ
2021-08   5866   ȲÁø¿ì
2021-07   10146   ½ºÄµl¹ÎÇö±â
2021-07   14554   ½ºÄµl¹ÎÇö±â
2021-07   4790   ±èȲÁß
2021-07   7721   ±èȲÁß
2021-06   3955   Á¦¿ÂÇÁ·Î