¼¹ö ÃÖÀûÈ Æ©´× °ü·Ã ÀÚ·á ¾îµð¾øÀ»±î¿ä?
ÀÌÅ°¸¶½º 05-16 2024-05-16 14:51:47 Á¶È¸ 1478 Ãßõ 0
요번에 윈도우나 리눅스 서버에 대하여 최적화 및 튜닝 관련 공부를 조금 하려고 하는데 죄다 모니터링관련만 나오고 실제로 최적화나 튜닝관련 글은 찾아볼 수 없는데 뭐라고 검색해야 나올까요?
CPU, RAM, µð½ºÅ©, ³×Æ®¿öÅ© °üÁ¡¿¡¼ ƯÁ¤ ¾÷¹«¸¦ ¼öÇà ÇÏ½Ç ¶§ ºÎÁ·ÇÔ¿¡ ¾ø°Ô²û ¸®¼Ò½º¸¦ È®º¸ÇÏ´Â °Íµµ Å« Ʋ¿¡¼ ÃÖÀûÈÀÔ´Ï´Ù.
°¡¿ë°¡´ÉÇÑ CPU ÀÚ¿øÀ» ¸ðµÎ È°¿ëÇÏ¿© ÀÛ¾÷ÇÕ´Ï´Ù.
100% µÇ´Â °ÍÀº ´ç¿¬ÇÏ´Ù°í º¼ ¼ö Àִµ¥,
±×»óÅ¿¡¼ ÇØ´ç Á¡À¯À²À» ³·Ãß½Ã°Ô µÇ¸é
ÀÎÄÚµùÀÌ 20% ´À·ÁÁø´Ù°í º¸½Ã¸é µÇ°í¿ä.
ÀÎÄÚµù ÇÁ·Î±×·¥¿¡¼ ¿É¼Ç Á¶ÀýÀ» ÅëÇØ Á¡À¯À²À» ³·Ãß´Â ¹æ¹ý,
CPU Limiter ÇÁ·Î±×·¥À» ÅëÇØ ÇÁ·Î±×·¥ÀÇ CPU Á¡À¯À²À» °Á¦·Î ³·Ãß´Â ¹æ¹ý,
Çϵå¿þ¾î °¡¼Ó(NVENC)µîÀ» ÀÌ¿ëÇØ CPU°¡ ¾Æ´Ñ ´Ù¸¥ ÀÚ¿øÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ý,
CPU ¾÷±×·¹À̵带 ÅëÇØ ÆÛÆ÷¸Õ½º¸¦ ´õ ¿Ã·Á¼ »ó´ëÀûÀÎ Á¡À¯À²À» ³·Ãß´Â ¹æ¹ý
µîÀÌ ÀÖÀ» °ÍÀÔ´Ï´Ù.
¿¹ÄÁµ¥ 1CPU 4Core Á¦Ç°ÀÎ °æ¿ì, 3Core¸¸ »ç¿ëÇÏ°Ô²û
ÀÎÄÚ´õ ÇÁ·Î±×·¥¿¡¼ ¿É¼ÇÀ» Á¶Á¤ÇÏ´Â ¿É¼ÇÀ» ã¾Æº¸¼¼¿ä.
ffmpeg ÀÇ °æ¿ì -threads µîÀÇ ¿É¼ÇÀ¸·Î Çѹø¿¡ ÀÛµ¿ÇÏ´Â ½º·¹µå ¼ö¸¦ Á¶Á¤ÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
Á־ ºüÁ³¾î¿ä
Cpu¸¦ ¸ô ¾²´ÂÁö?
ÇöÀåºñÀÇ ÃÖ´ë cpu¶ó¸é »óÀ§ ¸ðµ¨·Î °¡½Ã¸é ¼º´ÉÇ⼧ÀÌ µË´Ï´Ù
»ç¿ëÇϽô ÇÁ·Î±×·¥À» ÀÛµ¿½ÃÅ°½Ã¸é¼ ¸ð´ÏÅ͸µÀ» ÇßÀ» ¶§, ºÎÁ·ÇÑ ºÎºÐÀÌ º¸À̽øé
ÇØ´ç ºÎºÐÀ» º¸ÃæÇϰųª, ÇÁ·Î±×·¥¿¡¼ ¼ÒºñµÇ´Â ºÎºÐÀ» Àý°¨ÇϰųªÀÇ Áõ¼³°ú Àý¾à °üÁ¡¿¡¼ Á¢±ÙÇÏ½Ã¸é µµ¿ò µÇ½Ç °Ì´Ï´Ù.
¿¹»êÀÌ Ç³ºÎÇؼ H/W ÀÚ¿øÀ» ÃÖ½Å+ ÃÖ´ë·Î ¿Ã·Á¼ »ç¿ëÇÏ¸é ¸¹Àº ºÎºÐÀÌ ÇØ°áÀÌ µÇ±äÇÏÁö¸¸,
µ·ÀÌ Ç×»ó ¹®Á¦±ä ÇÕ´Ï´Ù.
Æ®·£½ºÄÚµù ApplicationÀ» ¾î¶²OS¿¡¼ ¾î¶² ÇÁ·Î±×·¥À» »ç¿ëÇϽôÂÁö ¸ð¸£°ÚÁö¸¸,
ÇÑÁ¤µÈ CPU ÀÚ¿øÀÇ ·Îµå·üÀ» ³·Ãâ¼ö ÀÖ´Â °£´ÜÇÑ ¹æ¹ýÀº cpulimit ÇÁ·Î±×·¥À¸·Î
ÇØ´ç Application Process id¸¦ ´Ù ½Ç½Ã°£À¸·Î °ËÃâÇؼ cpulimit¸¦ PID¸¶´Ù °É¾îÁÖ¸é È¿°ú´Â ÀÖ½À´Ï´Ù.
¿É¼ÇÁß¿¡ cpu »ç¿ë·ü ÆÛ¼¾Å×ÀÌÁö¸¦ ÁÙ¼ö ÀÖ´Â ±â´ÉÀÌ ÀÖ½À´Ï´Ù.
»ç¿ëÇϽô Application µÞ¸ñÀÌ ÀâÈ÷´ÂÁö´Â Å×½ºÆ®¸¦ Çغ¸¼Å¾ß ÇÒµíÇÕ´Ï´Ù.
¸®´ª½º ¼¹ö´Â °ü·ÃµÈ ¼ºñ½º¸¸ ¿Ã¸®¸é ±âº»À¸·Î µÇ°í..
À©µµ¿ì ¼¹ö´Â °ü·Ã ¾ø´Â ¼ºñ½º¸¦ ²¨ÁÖ¸é ÁÁÀºµ¥.. ÀÌÁ¡ÀÌ ´õ ¾î·Æ½À´Ï´Ù.
±×³É ±âº»À¸·Î ¾²½Ã¸é µË´Ï´Ù.
´Ù¸¸ ½Ã½ºÅÛÀÇ º´¸ñÀ» È®ÀÎÇÏ¿© ±× ºÎºÐÀ» Çϵå¿þ¾î·Î Ä¿¹ö ÇÏ´Â °ÍÀÌÁÒ.
CPUÄÚ¾î
¸Þ¸ð¸®¾ç
Raid ±¸¼º (Ç×»ó Çϵ尡 º´¸ñÀ» °¡Á®¿À´Ï±î¿ä !!)
NIC upgrade 10G => 25G => 40G => 100G
´Ù¸¸ º¸Åë ÃÖÀûȶó°í Çϸé À§¿¡ Á¦¿ÂÇÁ·Î´ÔÀÌ ¾ð±ÞÇÏ¼Ìµí º´¸ñ±¸°£À» Àâ¾Æ ³ª°¡´Â °ÍÀÔ´Ï´Ù. ½Ã½ºÅÛ¿¡¼ °¡Àå ´À¸° ±¸°£À» Çϳª¾¿ ã¾Æ¼ ÁÙ¿©³ª°¡´Â °ÍÀÌ°í.. Àß ÇÏ·Á¸é ½Ã½ºÅÛ Àüü¿¡ ´ëÇÑ ÀÌÇØ°¡ ÇÊ¿äÇÏÁö¿ä.