HyperThreading and multiple cores (CPUs)

   Á¶È¸ 21013   Ãßõ 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 1/3
2023-02   33851   FOXBI
2022-08   7556   ¼Ò´ÐÄí
2021-09   7509   FOXBI
2021-06   4226   FOXBI
2020-04   8443   FOXBI
2020-03   5069   ¼öÆÛ½ÎÀ̾ð
2019-08   22047   FOXBI
2019-07   4510   ±èȲÁß
2019-05   6819   ¹«¾Æ
2019-01   6543   ȸ¿øK
2019-01   14638   ¸ùź
2018-12   10324   FOXBI
2018-12   12248   ÇãÀα¸¸¶Æ¾
2018-10   14005   FOXBI
2018-09   10857   FOXBI
2018-08   8076   FOXBI
2018-06   10953   ¿í°¡
2018-06   10255   ÀÌÁ¾Çöoph
2018-03   21014   ȸ¿øK
2018-02   16886   ȸ¿øK