°øÀ¯Çϱâ
½Ã½ºÅÛ ¼º´É ¿£Áö´Ï¾î¸µ
±¸¸ÅÈıâ 0°³ (0)
¤ýµµ¼­Á¤º¸ ÀúÀÚ : ºê·»´ø ±×·¹±×
ÃâÆÇ»ç : ÀλçÀÌÆ®
2025³â 11¿ù 04ÀÏ Ãâ°£  |  ISBN : 8966264964  |  1172ÂÊ  |  ±Ô°Ýèâ
¤ý±³º¸È¸¿ø ±³º¸¹®°í ID ¿¬°áÇϱâ
µµ¼­¸¦ ±¸ÀÔÇÏ½Ã¸é ±³º¸¹®°í¿Í ²É¸¶ÀÇ È¸¿øÇýÅÃÀ» ÇÔ²²
¹ÞÀ¸½Ç ¼ö ÀÖ½À´Ï´Ù.
¤ý²É¸¶°¡ 62,000¿ø 55,800¿ø 10%
¤ýÃß°¡ÇýÅà ²É 3¼ÛÀÌ
²É¼ÛÀÌÁö°© ¸¸µé±â>
²É¼ÛÀÌ Àû¸³À» À§Çؼ­ '²É¼ÛÀÌÁö°©'À» ¸¸µå¼Å¾ß ÇÕ´Ï´Ù.
¤ý¹è¼ÛÁö¿ª ±¹³»
¤ý¹è¼Ûºñ
Á¶°ÇºÎ¹«·á¹è¼Û
  • ÀÌ °¡°ÔÀÇ ¹«·á¹è¼Û »óǰÀ» ÇÔ²² ÁÖ¹®Çϰųª, ÃÑÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÌ¸é ¹«·á¹è¼Û.
  • 15,000¿ø ¹Ì¸¸ÀÌ¸é ¹è¼Ûºñ 2,500¿ø °í°´ºÎ´ã
  • µµ¼­»ê°£/Á¦ÁÖµµ´Â Ãß°¡¿îÀÓºñ ºÎ°úµÉ ¼ö ÀÖÀ½
1ÀÏ À̳» Ãâ°í
¤ý¼ö·®
ÃÑ ÇÕ°è±Ý¾×  ¿ø
Âò
¼±¹°
Àå¹Ù±¸´Ï ´ã±â
¹Ù·Î ±¸¸ÅÇϱâ

Àå¹Ù±¸´Ï¿¡ ´ã¾Ò½À´Ï´Ù. Àå¹Ù±¸´Ï¸¦ È®ÀÎ ÇϽðڽÀ´Ï±î?

¼îÇΰè¼ÓÇϱâ
Àå¹Ù±¸´Ïº¸±â
¤ýÀÌ °¡°ÔÀÇ ´Ù¸¥ »óǰ ¸ðµç»óǰº¸±â+
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
²ÞÀ» ÇÇ¿ì´Â ¼¼»ó, ÀÎÅÍ³Ý ±³º¸¹®°íÀÔ´Ï´Ù.
°¡°ÔÁÖÀÎ : ±³º¸¹®°í
ÀüÈ­ ¹× ÅùèÁ¤º¸
ÀüÈ­ ¹× ÅùèÁ¤º¸
»óǰ ¾È³» ¹× ȯºÒ, ±³È¯, ¹è¼Û¹®ÀÇ
- °¡°Ô ÀüÈ­¹øÈ£ : 1544-1900
- ÀüÈ­¹®ÀÇ ½Ã°£ : ¿ÀÀü 9½ÃºÎÅÍ ¿ÀÈÄ 6½Ã±îÁö
(¸ÅÁÖ ¿ù¿äÀÏ, È­¿äÀÏ, ¼ö¿äÀÏ, ¸ñ¿äÀÏ, ±Ý¿äÀÏ, °øÈÞÀÏ Á¦¿Ü)
- °¡°Ô À̸ÞÀÏ : ink@kyobobook.co.kr
- ÀÌ¿ë Åùèȸ»ç : CJ´ëÇÑÅë¿î
ÆÇ¸Å°¡°ÔÁ¤º¸
- »ç¾÷ÀÚ¸í : (ÁÖ)±³º¸¹®°í
- »ç¾÷ÀÚµî·Ï¹øÈ£ : 102-81-11670
- Åë½ÅÆÇ¸Å¾÷½Å°í : 01-0653
- Çö±Ý¿µ¼öÁõ : ¹ß±Þ°¡´É
ÀüÈ­ÁÖ¹® ¹× °áÁ¦¹®ÀÇ
- ²ÉÇÇ´Â ¾ÆÄ§¸¶À» : 1644-8422
°¡°Ô¿Í Á÷°Å·¡¸¦ ÇÏ½Ã¸é ²É¼ÛÀÌ Àû¸³ ¹× °¢Á¾ ÇýÅÿ¡¼­
Á¦¿ÜµÇ°í, ¸¸ÀÏÀÇ ¹®Á¦°¡ ¹ß»ýÇÏ´Â °æ¿ì¿¡µµ ²É¸¶ÀÇ
µµ¿òÀ» ¹ÞÀ¸½Ç ¼ö ¾ø½À´Ï´Ù. °¡°ÔÀÇ ºÎ´çÇÑ ¿ä±¸,
ºÒ°øÁ¤ ÇàÀ§ µî¿¡ ´ëÇØ¼­µµ ²É¸¶·Î Á÷Á¢ ÀüÈ­ÁÖ¼¼¿ä.
 À̾߱â²É¹ç
µî·ÏµÈ À̾߱Ⱑ ¾ø½À´Ï´Ù.
»ó¼¼Á¤º¸ ±¸¸ÅÈıâ (0) »óǰQ&A (0) ¹è¼Û/±³È¯/ȯºÒ ¾È³»

Ã¥¼Ò°³

¡¶½Ã½ºÅÛ ¼º´É ¿£Áö´Ï¾î¸µ¡·Àº ¿î¿µ üÁ¦¿Í ¾ÖÇø®ÄÉÀ̼ÇÀÇ ¼º´ÉÀ» ÀÌÇØÇϰí ÃÖÀûÈ­Çϱâ À§ÇÑ °³³ä, Àü·«, µµ±¸ ¹× Æ©´× ±â¹ýÀ» Á¾ÇÕÀûÀ¸·Î ´Ù·ì´Ï´Ù. °³¹ßÀÚ¿¡°Ô ÀÌ·¯ÇÑ µµ±¸¿Í ±â¹ý¿¡ ´ëÇÑ ±íÀº ÀÌÇØ´Â ÇʼöÀûÀ̸ç, ÀÌ Ã¥¿¡¼­ Á¦½ÃÇÏ´Â Àü·«Àº »ç¿ëÀÚ °æÇè Çâ»ó°ú ºñ¿ë Àý°¨À¸·Î Á÷°áµË´Ï´Ù. ƯÈ÷ ÀνºÅϽº ´ÜÀ§·Î °ú±ÝµÇ´Â Ŭ¶ó¿ìµå ȯ°æ¿¡¼­´Â ÀÌ·¯ÇÑ °³¼± È¿°ú°¡ ´õ Å©°Ô ³ªÅ¸³³´Ï´Ù. ÀúÀÚ´Â ¿î¿µ üÁ¦, Çϵå¿þ¾î, ¾ÖÇø®ÄÉÀÌ¼Ç ÀÌ·ÐÀ» °£°áÇÏ°Ô Á¤¸®ÇÏ¿© ¼º´É ºÐ¼® °æÇèÀÌ ¾ø´Â µ¶ÀÚ¶óµµ ºü¸£°Ô ÇÙ½ÉÀ» ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ¾È³»ÇÕ´Ï´Ù. È®Àå BPF(eBPF)¸¦ Æ÷ÇÔÇÑ ÃֽŠºÐ¼® µµ±¸¿Í ±â¹ýÀ» ½Éµµ ÀÖ°Ô ¼³¸íÇϸç, Ŭ¶ó¿ìµå¡¤À¥¡¤¿£ÅÍÇÁ¶óÀÌÁî ½Ã½ºÅÛ¿¡¼­ ÃÖ»óÀÇ ¼º´ÉÀ» À̲ø¾î³»´Â ½ÇÁúÀûÀÎ ¹æ¹ýÀ» Á¦½ÃÇÕ´Ï´Ù.

»ó¼¼À̹ÌÁö

ÀúÀÚ¼Ò°³

ÀúÀÚ : ºê·»´ø ±×·¹±× ÄÄÇ»ÆÃ ¼º´É°ú Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ ºÐ¾ßÀÇ ¼¼°èÀûÀÎ Àü¹®°¡ÀÔ´Ï´Ù. ÇöÀç ÀÎÅÚ Æç·Î¿ì(Intel Fellow)·Î¼­ AI¡¤Å¬¶ó¿ìµå ¼º´É ¿£Áö´Ï¾î¸µÀ» À̲ø°í ÀÖÀ¸¸ç, ÀÌÀü¿¡´Â ³ÝÇø¯½ºÀÇ ½Ã´Ï¾î ¼º´É ¾ÆÅ°ÅØÆ®·Î ¼º´É ¼³°è¡¤Æò°¡¡¤ºÐ¼®¡¤Æ©´×À» ÃѰýÇß½À´Ï´Ù. ¡ìBPF ¼º´É ºÐ¼® µµ±¸¡í(ÀλçÀÌÆ®, 2021)¸¦ ºñ·ÔÇØ ¿©·¯ ±â¼ú¼­¸¦ ÁýÇÊÇßÀ¸¸ç, USENIX LISA °ø·Î»óÀ» ¹Þ¾Ò½À´Ï´Ù. ¶ÇÇÑ Ä¿³Î ¿£Áö´Ï¾î¿Í ¼º´É Ã¥ÀÓÀڷΠȰµ¿ÇßÀ¸¸ç, USENIX LISA 2018 ÄÁÆÛ·±½ºÀÇ ÇÁ·Î±×·¥ °øµ¿ ÀÇÀåÀ» ¸ÃÀº ¹Ù ÀÖ½À´Ï´Ù.Ç÷¹ÀÓ ±×·¡ÇÁ(flame graph)¸¦ ºñ·ÔÇØ ¿©·¯ ¿î¿µ üÁ¦¿¡ Æ÷ÇÔµÈ ¼º´É µµ±¸¿Í ½Ã°¢È­ ±â¹ýÀ» °í¾ÈÇØ º¸±ÞÇÑ ¼º°ú·Îµµ ³Î¸® ÀÎÁ¤¹Þ°í ÀÖ½À´Ï´Ù. ¿ªÀÚ : ÀÌÈ£¿¬ SUSEÀÇ BPF ½Ã½ºÅÛ ¿£Áö´Ï¾î·Î, ¸®´ª½º Ä¿³Î BPF ¼­ºê½Ã½ºÅÛ °³¹ß°ú ¿£ÅÍÇÁ¶óÀÌÁî ¸®´ª½º ¹èÆ÷ÆÇÀÇ BPF ±â´ÉÀ» ´ã´çÇϰí ÀÖ½À´Ï´Ù. 2018³âºÎÅÍ BPF/XDP¿Í uftrace µî ´Ù¾çÇÑ ¿ÀÇ ¼Ò½º ÇÁ·ÎÁ§Æ®¿¡ ²ÙÁØÈ÷ ±â¿©Çϸç, Ä¿³Î ³»ºÎ µ¿ÀÛ ºÐ¼®°ú ¼º´É ÃÖÀûÈ­¿¡ ÁýÁßÇØ ¿Ô½À´Ï´Ù. ¶ÇÇÑ ½ºÅ丮Áö¿Í ³×Æ®¿öÅ© ¼º´É ºÐ¼®À» ÁÖÁ¦·Î USENIX Vault 19¿Í SOSCON 2019¿¡¼­ ¹ßÇ¥ÇÑ °æÇèÀÌ ÀÖ½À´Ï´Ù. ÁýÇʼ­·Î´Â ¡¶Kong: Becoming a King of API Gateways¡·(Bleeding Edge Press, 2018), ¹ø¿ª¼­·Î´Â ¡¶BPF ¼º´É ºÐ¼® µµ±¸: BPF Æ®·¹À̽ÌÀ» ÅëÇÑ ¸®´ª½º ½Ã½ºÅÛ °üÃø°¡´É¼º°ú ¼º´É Çâ»ó¡·(ÀλçÀÌÆ®, 2021)ÀÌ ÀÖ½À´Ï´Ù.

¸ñÂ÷

1Àå ¼Ò°³ 1.1 ½Ã½ºÅÛ ¼º´É 1.2 ¿ªÇÒ 1.3 Ȱµ¿ 1.4 °üÁ¡ 1.5 ¼º´É ºÐ¼®ÀÇ ¾î·Á¿ò __1.5.1 ÁÖ°ü¼º __1.5.2 º¹À⼺ __1.5.3 º¹ÇÕ ¿øÀÎ __1.5.4 ¿©·¯ ¼º´É ¹®Á¦ 1.6 Áö¿¬½Ã°£ 1.7 °üÃø°¡´É¼º __1.7.1 Ä«¿îÅÍ, Åë°è, ÁöÇ¥ __1.7.2 ÇÁ·ÎÆÄÀϸµ __1.7.3 Æ®·¹ÀÌ½Ì 1.8 ½ÇÇè 1.9 Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ 1.10 ¹æ¹ý·Ð __1.10.1 60ÃÊ ¸®´ª½º ¼º´É ºÐ¼® 1.11 »ç·Ê ¿¬±¸ __1.11.1 ´À¸° µð½ºÅ© __1.11.2 ¼ÒÇÁÆ®¿þ¾î º¯°æ __1.11.3 Ãß°¡ ÀÚ·á 1.12 Âü°í ÀÚ·á 2Àå ¹æ¹ý·Ð 2.1 ¿ë¾î 2.2 ¸ðµ¨ __2.2.1 Å×½ºÆ® ÁßÀÎ ½Ã½ºÅÛ __2.2.2 Å¥ ½Ã½ºÅÛ 2.3 °³³ä __2.3.1 Áö¿¬½Ã°£ __2.3.2 ½Ã°£ ½ºÄÉÀÏ __2.3.3 Æ®·¹À̵å¿ÀÇÁ __2.3.4 Æ©´×À» À§ÇÑ ³ë·Â __2.3.5 ÀûÇÕ¼ºÀÇ ¼öÁØ __2.3.6 ºÐ¼®À» ¾ðÁ¦ Áß´ÜÇÒ °ÍÀΰ¡ __2.3.7 ¼º´É °³¼±ÀÇ Çѽüº __2.3.8 ºÎÇÏ vs. ¾ÆÅ°ÅØÃ³ __2.3.9 ±Ô¸ð È®À强 __2.3.10 ÁöÇ¥ __2.3.11 »ç¿ë·ü __2.3.12 Æ÷È­µµ __2.3.13 ÇÁ·ÎÆÄÀϸµ __2.3.14 ij½Ì __2.3.15 ¸ð¸¥´Ù´Â °ÍÀ» ¾Æ´Â °Íµé 2.4 °üÁ¡ __2.4.1 ÀÚ¿ø ºÐ¼® __2.4.2 ¿öÅ©·Îµå ºÐ¼® 2.5 ¹æ¹ý·Ð __2.5.1 °¡·Îµî ¹Ý¹æ¹ý·Ð __2.5.2 ÀÓÀÇ º¯°æ ¹Ý¹æ¹ý·Ð __2.5.3 ´Ù¸¥ »ç¶÷ ºñ³­ ¹Ý¹æ¹ý·Ð __2.5.4 Àü¿ë üũ¸®½ºÆ® ¹æ¹ý·Ð __2.5.5 ¹®Á¦ ³»¿ª¼­ __2.5.6 °úÇÐÀû ¹æ¹ý·Ð __2.5.7 Áø´Ü »çÀÌŬ __2.5.8 µµ±¸ ¹æ¹ý·Ð __2.5.9 USE ¹æ¹ý·Ð __2.5.10 RED ¹æ¹ý·Ð __2.5.11 ¿öÅ©·Îµå Ư¼ºÈ­ __2.5.12 µå¸±´Ù¿î ºÐ¼® __2.5.13 Áö¿¬½Ã°£ ºÐ¼® __2.5.14 R ¹æ¹ý·Ð __2.5.15 À̺¥Æ® Æ®·¹ÀÌ½Ì __2.5.16 ±âÁØ Åë°è __2.5.17 Á¤Àû ¼º´É Æ©´× __2.5.18 ij½Ã Æ©´× __2.5.19 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· __2.5.20 ¼º´É ÃÖÀûÈ­¸¦ À§ÇÑ Áöħ 2.6 ¸ðµ¨¸µ __2.6.1 ¿£ÅÍÇÁ¶óÀÌÁî ȯ°æ vs. Ŭ¶ó¿ìµå ȯ°æ __2.6.2 ½Ã°¢Àû ¼º´É ½Äº° __2.6.3 ¾Ï´ÞÀÇ È®À强 ¹ýÄ¢ __2.6.4 ÀÏ¹Ý È®À强 ¹ýÄ¢ __2.6.5 Å¥ ÀÌ·Ð 2.7 ¼ö¿ë·® °èȹ __2.7.1 ¸®¼Ò½º ÇѰè __2.7.2 ¿äÀÎ ºÐ¼® __2.7.3 ½ºÄÉÀϸµ ¼Ö·ç¼Ç 2.8 Åë°è __2.8.1 ¼º´É Çâ»ó Á¤·®È­ __2.8.2 Æò±Õ __2.8.3 Ç¥ÁØ ÆíÂ÷, ¹éºÐÀ§, Áß¾Ó°ª __2.8.4 º¯µ¿ °è¼ö __2.8.5 ´ÙºÀ ºÐÆ÷ __2.8.6 ±Ø´Ü°ª 2.9 ¸ð´ÏÅ͸µ __2.9.1 ½Ã°£¿¡ µû¸¥ ÆÐÅÏ __2.9.2 ¸ð´ÏÅ͸µ Á¦Ç° __2.9.3 ºÎÆÃ ½ÃÁ¡ºÎÅÍÀÇ ¿ä¾à 2.10 ½Ã°¢È­ __2.10.1 ²ªÀº¼± Â÷Æ® __2.10.2 »êÁ¡µµ __2.10.3 È÷Æ®¸Ê __2.10.4 ŸÀÓ¶óÀÎ Â÷Æ® __2.10.5 Ç¥¸éµµ __2.10.6 ½Ã°¢È­ µµ±¸ 2.11 ¿¬½À ¹®Á¦ 2.12 Âü°í ÀÚ·á 3Àå ¿î¿µ üÁ¦ 3.1 ¿ë¾î 3.2 ¹è°æÁö½Ä __3.2.1 Ä¿³Î __3.2.2 Ä¿³Î ¹× »ç¿ëÀÚ ¸ðµå __3.2.3 ½Ã½ºÅÛ ÄÝ __3.2.4 ÀÎÅÍ·´Æ® __3.2.5 Ŭ·°°ú À¯ÈÞ »óÅ __3.2.6 ÇÁ·Î¼¼½º __3.2.7 ½ºÅà __3.2.8 °¡»ó ¸Þ¸ð¸® __3.2.9 ½ºÄÉÁÙ·¯ __3.2.10 ÆÄÀÏ ½Ã½ºÅÛ __3.2.11 ij½Ì __3.2.12 ³×Æ®¿öÅ· __3.2.13 ÀåÄ¡ µå¶óÀ̹ö __3.2.14 ¸ÖƼÇÁ·Î¼¼¼­ __3.2.15 ¼±Á¡ __3.2.16 ÀÚ¿ø °ü¸® __3.2.17 °üÃø°¡´É¼º µµ±¸ 3.3 Ä¿³Î __3.3.1 À¯´Ð½º __3.3.2 BSD __3.3.3 ¼Ö¶ó¸®½º 3.4 ¸®´ª½º __3.4.1 ¸®´ª½º Ä¿³Î °³¹ß __3.4.2 systemd __3.4.3 KPTI(¸áÆ®´Ù¿î) __3.4.4 È®Àå BPF(Extended BPF) 3.5 ±âŸ ÁÖÁ¦ __3.5.1 PGO Ä¿³Î __3.5.2 À¯´ÏÄ¿³Î __3.5.3 ¸¶ÀÌÅ©·Î Ä¿³Î ¹× ÇÏÀ̺긮µå Ä¿³Î __3.5.4 ºÐ»ê ¿î¿µ üÁ¦ 3.6 Ä¿³Î ºñ±³ 3.7 ¿¬½À ¹®Á¦ 3.8 Âü°í ÀÚ·á __3.8.1 Ãß°¡ ÀÚ·á 4Àå °üÃø°¡´É¼º µµ±¸ 4.1 µµ±¸ Àû¿ë ¹üÀ§ __4.1.1 Á¤Àû ¼º´É ºÐ¼® µµ±¸ __4.1.2 ºñ»ó µµ±¸ 4.2 µµ±¸ À¯Çü __4.2.1 °íÁ¤ Ä«¿îÅÍ __4.2.2 ÇÁ·ÎÆÄÀϸµ __4.2.3 Æ®·¹ÀÌ½Ì __4.2.4 ¸ð´ÏÅ͸µ 4.3 °üÃø°¡´É¼º ¼Ò½º __4.3.1 /proc __4.3.2 /sys __4.3.3 Áö¿¬ ¾îÄ«¿îÆÃ __4.3.4 netlink __4.3.5 tracepoint __4.3.6 kprobe __4.3.7 uprobe __4.3.8 USDT __4.3.9 Çϵå¿þ¾î Ä«¿îÅÍ(PMC) __4.3.10 ±âŸ °üÃø°¡´É¼º ¼Ò½º 4.4 sar __4.4.1 sar(1) Àû¿ë ¹üÀ§ __4.4.2 sar(1) ¸ð´ÏÅ͸µ __4.4.3 sar(1) ½Ç½Ã°£ ¸ð´ÏÅ͸µ __4.4.4 sar(1) °ü·Ã ¹®¼­ 4.5 Æ®·¹ÀÌ½Ì µµ±¸ 4.6 °üÃø°¡´É¼º µµ±¸ °üÂûÇϱâ 4.7 ¿¬½À ¹®Á¦ 4.8 Âü°í ÀÚ·á 5Àå ¾ÖÇø®ÄÉÀÌ¼Ç 5.1 ¾ÖÇø®ÄÉÀÌ¼Ç ±âÃÊ __5.1.1 ¸ñÇ¥ __5.1.2 ÀϹÝÀûÀÎ °æ¿ì ÃÖÀûÈ­Çϱâ __5.1.3 °üÃø°¡´É¼º __5.1.4 ºò ¿À(Big O) Ç¥±â¹ý 5.2 ¾ÖÇø®ÄÉÀÌ¼Ç ¼º´É ±â¹ý __5.2.1 I/O Å©±â º¯°æ __5.2.2 ij½Ì __5.2.3 ¹öÆÛ¸µ __5.2.4 Æú¸µ __5.2.5 µ¿½Ã¼º°ú º´·Ä¼º __5.2.6 ³íºí·ÎÅ· I/O __5.2.7 ÇÁ·Î¼¼¼­ ¹ÙÀεù __5.2.8 ¼º´É ÃÖÀûÈ­¸¦ À§ÇÑ Áöħ 5.3 ÇÁ·Î±×·¡¹Ö ¾ð¾î __5.3.1 ÄÄÆÄÀÏ ¾ð¾î __5.3.2 ÀÎÅÍÇÁ¸®ÅÍ ¾ð¾î __5.3.3 °¡»ó ¸Ó½Å __5.3.4 °¡ºñÁö Ä÷º¼Ç 5.4 ¹æ¹ý·Ð __5.4.1 CPU ÇÁ·ÎÆÄÀϸµ __5.4.2 Of-CPU ºÐ¼® __5.4.3 ½Ã½ºÅÛ ÄÝ ºÐ¼® __5.4.4 USE ¹æ¹ý·Ð __5.4.5 ½º·¹µå »óÅ ºÐ¼® __5.4.6 ¶ô ºÐ¼® __5.4.7 Á¤Àû ¼º´É Æ©´× __5.4.8 ºÐ»ê Æ®·¹ÀÌ½Ì 5.5 °üÃø°¡´É¼º µµ±¸ __5.5.1 perf __5.5.2 profle __5.5.3 ofcputime __5.5.4 strace __5.5.5 execsnoop __5.5.6 syscount __5.5.7 bpftrace 5.6 À¯ÀÇ»çÇ× __5.6.1 ´©¶ôµÈ ½É¹ú __5.6.2 ´©¶ôµÈ ½ºÅà __5.7 ¿¬½À ¹®Á¦ __5.8 Âü°í ÀÚ·á 6Àå CPU 6.1 ¿ë¾î 6.2 ¸ðµ¨ __6.2.1 CPU ¾ÆÅ°ÅØÃ³ __6.2.2 CPU ¸Þ¸ð¸® ij½Ã __6.2.3 CPU ½ÇÇà Å¥ 6.3 °³³ä __6.3.1 Ŭ·° ¼Óµµ __6.3.2 ¸í·É¾î __6.3.3 ¸í·É¾î ÆÄÀÌÇÁ¶óÀÎ __6.3.4 ¸í·É¾î ³Êºñ __6.3.5 ¸í·É¾î Å©±â __6.3.6 SMT __6.3.7 IPC, CPI __6.3.8 CPU »ç¿ë·ü __6.3.9 »ç¿ëÀÚ ½Ã°£/Ä¿³Î ½Ã°£ ºñÀ² __6.3.10 Æ÷È­ »óÅ __6.3.11 ¼±Á¡ __6.3.12 ¿ì¼±¼øÀ§ ¿ªÀü __6.3.13 ¸ÖƼÇÁ·Î¼¼½º, ¸ÖƼ½º·¹µå __6.3.14 ¿öµå Å©±â __6.3.15 ÄÄÆÄÀÏ·¯ ÃÖÀûÈ­ 6.4 ¾ÆÅ°ÅØÃ³ __6.4.1 Çϵå¿þ¾î __6.4.2 ¼ÒÇÁÆ®¿þ¾î 6.5 ¹æ¹ý·Ð __6.5.1 µµ±¸ ¹æ¹ý·Ð __6.5.2 USE ¹æ¹ý·Ð __6.5.3 ¿öÅ©·Îµå Ư¼ºÈ­ __6.5.4 ÇÁ·ÎÆÄÀϸµ __6.5.5 »çÀÌŬ ºÐ¼® __6.5.6 ¼º´É ¸ð´ÏÅ͸µ __6.5.7 Á¤Àû ¼º´É Æ©´× __6.5.8 ¿ì¼±¼øÀ§ Æ©´× __6.5.9 ¸®¼Ò½º Á¦¾î __6.5.10 CPU ¹ÙÀεù __6.5.11 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· 6.6 °üÃø°¡´É¼º µµ±¸ __6.6.1 uptime __6.6.2 vmstat __6.6.3 mpstat __6.6.4 sar __6.6.5 ps __6.6.6 top __6.6.7 pidstat __6.6.8 time, ptime __6.6.9 turbostat __6.6.10 showboost __6.6.11 pmcarch __6.6.12 tlbstat __6.6.13 perf __6.6.14 profle __6.6.15 cpudist __6.6.16 runqlat __6.6.17 runqlen __6.6.18 softirqs __6.6.19 hardirqs __6.6.20 bpftrace __6.6.21 ±âŸ µµ±¸ 6.7 ½Ã°¢È­ __6.7.1 »ç¿ë·ü È÷Æ®¸Ê __6.7.2 1ÃÊ ¹Ì¸¸ ¿ÀÇÁ¼Â È÷Æ®¸Ê __6.7.3 Ç÷¹ÀÓ ±×·¡ÇÁ __6.7.4 FlameScope 6.8 ½ÇÇè __6.8.1 ÀÓÀÇ ºÎÇÏ »ý¼º __6.8.2 SysBench 6.9 Æ©´× __6.9.1 ÄÄÆÄÀÏ·¯ ¿É¼Ç __6.9.2 ½ºÄÉÁÙ¸µ ¿ì¼±¼øÀ§ ¹× Ŭ·¡½º __6.9.3 ½ºÄÉÁÙ·¯ ¿É¼Ç __6.9.4 ½ºÄÉÀϸµ °Å¹ö³Ê __6.9.5 ÇÁ·Î¼¼¼­ Àü¿ø »óÅ __6.9.6 CPU ¹ÙÀεù __6.9.7 ¹èŸÀû CPU ¼Â __6.9.8 ¸®¼Ò½º Á¦¾î __6.9.9 º¸¾È ºÎÆÃ ¿É¼Ç __6.9.10 ÇÁ·Î¼¼½º ¿É¼Ç(BIOS Æ©´×) 6.10 ¿¬½À ¹®Á¦ 6.11 Âü°í ÀÚ·á 7Àå ¸Þ¸ð¸® 7.1 ¿ë¾î 7.2 °³³ä __7.2.1 °¡»ó ¸Þ¸ð¸® __7.2.2 ÆäÀÌ¡ __7.2.3 ¿ä±¸ ÆäÀÌ¡ __7.2.4 ¸Þ¸ð¸® ¿À¹öÄ¿¹Ô __7.2.5 ÇÁ·Î¼¼½º ½º¿ÍÇÎ __7.2.6 ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã »ç¿ë __7.2.7 »ç¿ë·ü ¹× Æ÷È­µµ __7.2.8 ¸Þ¸ð¸® ÇÒ´çÀÚ __7.2.9 °øÀ¯ ¸Þ¸ð¸® __7.2.10 ¿öÅ· ¼Â Å©±â __7.2.11 ¿öµå Å©±â 7.3 ¾ÆÅ°ÅØÃ³ __7.3.1 Çϵå¿þ¾î __7.3.2 ¼ÒÇÁÆ®¿þ¾î __7.3.3 ÇÁ·Î¼¼½º °¡»ó ÁÖ¼Ò °ø°£ 7.4 ¹æ¹ý·Ð __7.4.1 µµ±¸ ¹æ¹ý·Ð __7.4.2 USE ¹æ¹ý·Ð __7.4.3 »ç¿ë Ư¼º ÆÄ¾Ç __7.4.4 »çÀÌŬ ºÐ¼® __7.4.5 ¼º´É ¸ð´ÏÅ͸µ __7.4.6 ¸Þ¸ð¸® ´©¼ö ŽÁö __7.4.7 Á¤Àû ¼º´É Æ©´× __7.4.8 ¸®¼Ò½º Á¦¾î __7.4.9 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· __7.4.10 ¸Þ¸ð¸® Ãà¼Ò ¹æ¹ý·Ð 7.5 °üÃø°¡´É¼º µµ±¸ __7.5.1 vmstat __7.5.2 PSI __7.5.3 swapon __7.5.4 sar __7.5.5 slabtop __7.5.6 numastat __7.5.7 ps __7.5.8 top __7.5.9 pmap __7.5.10 perf __7.5.11 drsnoop __7.5.12 wss __7.5.13 bpftrace __7.5.14 ±âŸ µµ±¸ 7.6 Æ©´× __7.6.1 Æ©´× ÆÄ¶ó¹ÌÅÍ __7.6.2 ¿©·¯ ÆäÀÌÁö Å©±â __7.6.3 ¸Þ¸ð¸® ÇÒ´çÀÚ __7.6.4 NUMA ¹ÙÀεù __7.6.5 ¸®¼Ò½º Á¦¾î 7.7 ¿¬½À ¹®Á¦ 7.8 Âü°í ÀÚ·á 8Àå ÆÄÀÏ ½Ã½ºÅÛ 8.1 ¿ë¾î 8.2 ¸ðµ¨ __8.2.1 ÆÄÀÏ ½Ã½ºÅÛ ÀÎÅÍÆäÀ̽º __8.2.2 ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã __8.2.3 2´Ü°è ij½Ã 8.3 °³³ä __8.3.1 ÆÄÀÏ ½Ã½ºÅÛ Áö¿¬½Ã°£ __8.3.2 ij½Ã __8.3.3 ÀÓÀÇ Á¢±Ù I/O vs. ¼øÂ÷ Á¢±Ù I/O __8.3.4 ÇÁ¸®ÆÐÄ¡ __8.3.5 ¹Ì¸® Àбâ __8.3.6 Write-Back ij½Ã __8.3.7 µ¿±âÀû ¾²±â __8.3.8 Raw I/O¿Í Direct I/O __8.3.9 ³íºí·ÎÅ· I/O __8.3.10 ¸Þ¸ð¸® ¸ÅÇÎ ÆÄÀÏ __8.3.11 ¸ÞŸµ¥ÀÌÅÍ __8.3.12 ³í¸®Àû I/O vs. ¹°¸®Àû I/O __8.3.13 ¿¬»êµéÀº µ¿ÀÏÇÏÁö ¾Ê½À´Ï´Ù __8.3.14 Ư¼ö ÆÄÀÏ ½Ã½ºÅÛ __8.3.15 ¾×¼¼½º ŸÀÓ½ºÅÆÇÁ __8.3.16 ¿ë·® 8.4 ¾ÆÅ°ÅØÃ³ __8.4.1 ÆÄÀÏ ½Ã½ºÅÛ I/O ½ºÅà __8.4.2 VFS __8.4.3 ÆÄÀÏ ½Ã½ºÅÛ Ä³½Ã __8.4.4 ÆÄÀÏ ½Ã½ºÅÛ Æ¯Â¡ __8.4.5 ÆÄÀÏ ½Ã½ºÅÛ À¯Çü __8.4.6 º¼·ý°ú Ç® 8.5 ¹æ¹ý·Ð __8.5.1 µð½ºÅ© ºÐ¼® __8.5.2 Áö¿¬½Ã°£ ºÐ¼® __8.5.3 ¿öÅ©·Îµå Ư¼ºÈ­ __8.5.4 ¼º´É ¸ð´ÏÅ͸µ __8.5.5 Á¤Àû ¼º´É Æ©´× __8.5.6 ij½Ã Æ©´× __8.5.7 ¿öÅ©·Îµå ºÐ¸® __8.5.8 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· 8.6 °üÃø°¡´É¼º µµ±¸ __8.6.1 mount __8.6.2 free __8.6.3 top __8.6.4 vmstat __8.6.5 sar __8.6.6 slabtop __8.6.7 strace __8.6.8 fatrace __8.6.9 LatencyTOP __8.6.10 opensnoop __8.6.11 fletop __8.6.12 cachestat __8.6.13 ext4dist (xfs, zfs, btrfs, nfs) __8.6.14 ext4slower (xfs, zfs, btrfs, nfs) __8.6.15 bpftrace __8.6.16 ±âŸ µµ±¸ __8.6.17 ½Ã°¢È­ 8.7 ½ÇÇè __8.7.1 ÀÓÀÇ ºÎÇÏ »ý¼º __8.7.2 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å© µµ±¸ __8.7.3 ij½Ã Ç÷¯½Ì 8.8 Æ©´× __8.8.1 ¾ÖÇø®ÄÉÀÌ¼Ç È£Ãâ __8.8.2 ext4 __8.8.3 ZFS 8.9 ¿¬½À ¹®Á¦ 8.10 Âü°í ÀÚ·á 9Àå µð½ºÅ© 9.1 ¿ë¾î 9.2 ¸ðµ¨ __9.2.1 ±âº»ÀûÀÎ µð½ºÅ© __9.2.2 µð½ºÅ© ³»Àå ij½Ã __9.2.3 ÄÁÆ®·Ñ·¯ 9.3 °³³ä __9.3.1 ½Ã°£ ÃøÁ¤ __9.3.2 ½Ã°£ ½ºÄÉÀÏ __9.3.3 ij½Ì __9.3.4 ÀÓÀÇ Á¢±Ù I/O vs. ¼øÂ÷ Á¢±Ù I/O __9.3.5 Àбâ/¾²±â ºñÀ² __9.3.6 I/O Å©±â __9.3.7 °°Àº IOPS¶óµµ ¸ðµÎ ´Ù¸£´Ù __9.3.8 µ¥ÀÌÅÍ Àü¼ÛÀÌ ¾Æ´Ñ µð½ºÅ© ¸í·É __9.3.9 »ç¿ë·ü __9.3.10 Æ÷È­µµ __9.3.11 I/O ´ë±âÀ² __9.3.12 µ¿±â vs. ºñµ¿±â __9.3.13 µð½ºÅ© I/O vs. ¾ÖÇø®ÄÉÀÌ¼Ç I/O 9.4 ¾ÆÅ°ÅØÃ³ __9.4.1 µð½ºÅ© À¯Çü 599 ____9.4.1.1 ÀÚ±â ȸÀü½Ä µå¶óÀ̺ê ____9.4.1.2 ¹ÝµµÃ¼ µå¶óÀ̺ê ____9.4.1.3 ¿µ±¸ ¸Þ¸ð¸® __9.4.2 ÀÎÅÍÆäÀ̽º __9.4.3 ÀúÀå ÀåÄ¡ À¯Çü __9.4.4 ¿î¿µ üÁ¦ µð½ºÅ© I/O ½ºÅà 9.5 ¹æ¹ý·Ð __9.5.1 µµ±¸ ¹æ¹ý·Ð __9.5.2 USE ¹æ¹ý·Ð __9.5.3 ¼º´É ¸ð´ÏÅ͸µ __9.5.4 ¿öÅ©·Îµå Ư¼ºÈ­ __9.5.5 Áö¿¬½Ã°£ ºÐ¼® __9.5.6 Á¤Àû ¼º´É Æ©´× __9.5.7 ij½Ã Æ©´× __9.5.8 ¸®¼Ò½º Á¦¾î __9.5.9 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· __9.5.10 ½ºÄÉÀϸµ 9.6 °üÃø°¡´É¼º µµ±¸ __9.6.1 iostat __9.6.2 sar __9.6.3 PSI __9.6.4 pidstat __9.6.5 perf __9.6.6 biolatency __9.6.7 biosnoop __9.6.8 iotop, biotop __9.6.9 biostacks __9.6.10 blktrace __9.6.11 bpftrace __9.6.12 MegaCli __9.6.13 smartctl __9.6.14 SCSI ·Î±ë __9.6.15 ±âŸ µµ±¸ 9.7 ½Ã°¢È­ __9.7.1 ²ªÀº¼± Â÷Æ® __9.7.2 Áö¿¬½Ã°£ »êÁ¡µµ __9.7.3 Áö¿¬½Ã°£ È÷Æ®¸Ê __9.7.4 ¿ÀÇÁ¼Â È÷Æ®¸Ê __9.7.5 »ç¿ë·ü È÷Æ®¸Ê 9.8 ½ÇÇè __9.8.1 ÀÓÀÇ ºÎÇÏ »ý¼º __9.8.2 ºÎÇÏ ¹ß»ý±â Á¦ÀÛ __9.8.3 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å© µµ±¸ __9.8.4 ÀÓÀÇ Á¢±Ù Àб⠿¹Á¦ __9.8.5 ioping __9.8.6 fo __9.8.7 blkreplay 9.9 Æ©´× __9.9.1 ¿î¿µ üÁ¦ Æ©´× ¿É¼Ç __9.9.2 µð½ºÅ© ÀåÄ¡ Æ©´× ÆÄ¶ó¹ÌÅÍ __9.9.3 µð½ºÅ© ÄÁÆ®·Ñ·¯ Æ©´× ¿É¼Ç 9.10 ¿¬½À ¹®Á¦ 9.11 Âü°í ÀÚ·á 10Àå ³×Æ®¿öÅ© 10.1 ¿ë¾î 10.2 ¸ðµ¨ __10.2.1 ³×Æ®¿öÅ© ÀÎÅÍÆäÀ̽º __10.2.2 ³×Æ®¿öÅ© ÄÁÆ®·Ñ·¯ __10.2.3 ÇÁ·ÎÅäÄÝ ½ºÅà 10.3 °³³ä __10.3.1 ³×Æ®¿öÅ© ¹× ¶ó¿ìÆÃ __10.3.2 ÇÁ·ÎÅäÄÝ __10.3.3 ĸ½¶È­ __10.3.4 ÆÐŶ Å©±â __10.3.5 Áö¿¬½Ã°£ __10.3.6 ¹öÆÛ¸µ __10.3.7 ¿¬°á ¹é·Î±× __10.3.8 ÀÎÅÍÆäÀ̽º ±³¼· __10.3.9 È¥Àâ ȸÇÇ __10.3.10 »ç¿ë·ü __10.3.11 ·ÎÄà ¿¬°á 10.4 ¾ÆÅ°ÅØÃ³ __10.4.1 ÇÁ·ÎÅäÄÝ __10.4.2 Çϵå¿þ¾î __10.4.3 ¼ÒÇÁÆ®¿þ¾î 10.5 ¹æ¹ý·Ð __10.5.1 µµ±¸ ¹æ¹ý·Ð __10.5.2 USE ¹æ¹ý·Ð __10.5.3 ¿öÅ©·Îµå Ư¼ºÈ­ __10.5.4 Áö¿¬½Ã°£ ºÐ¼® __10.5.5 ¼º´É ¸ð´ÏÅ͸µ __10.5.6 ÆÐŶ ½º´ÏÇÎ __10.5.7 TCP ºÐ¼® __10.5.8 Á¤Àû ¼º´É Æ©´× __10.5.9 ¸®¼Ò½º Á¦¾î __10.5.10 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· 10.6 °üÃø°¡´É¼º µµ±¸ __10.6.1 ss __10.6.2 ip __10.6.3 ifconfg __10.6.4 nstat __10.6.5 netstat __10.6.6 sar __10.6.7 nicstat __10.6.8 ethtool __10.6.9 tcplife __10.6.10 tcptop __10.6.11 tcpretrans __10.6.12 bpftrace __10.6.13 tcpdump __10.6.14 Wireshark __10.6.15 ±âŸ µµ±¸ 10.7 ½ÇÇè __10.7.1 ping __10.7.2 traceroute __10.7.3 pathchar __10.7.4 iperf __10.7.5 netperf __10.7.6 tc __10.7.7 ±âŸ µµ±¸ __10.8 Æ©´× __10.8.1 ½Ã½ºÅÛ ´ÜÀ§ Æ©´× __10.8.2 ¼ÒÄÏ ¿É¼Ç __10.8.3 ¼³Á¤ 10.9 ¿¬½À ¹®Á¦ 10.10 Âü°í ÀÚ·á 11Àå Ŭ¶ó¿ìµå ÄÄÇ»ÆÃ 11.1 ¹è°æÁö½Ä __11.1.1 ÀνºÅϽº À¯Çü __11.1.2 È®Àå °¡´ÉÇÑ ¾ÆÅ°ÅØÃ³ __11.1.3 ¼ö¿ë·® °èȹ __11.1.4 ½ºÅ丮Áö __11.1.5 ¸ÖƼÅ׳ͽà __11.1.6 ¿ÀÄɽºÆ®·¹À̼Ç(Äí¹ö³×Ƽ½º) 11.2 Çϵå¿þ¾î °¡»óÈ­ __11.2.1 ±¸Çö __11.2.2 ¿À¹öÇìµå __11.2.3 ¸®¼Ò½º Á¦¾î __11.2.4 °üÃø°¡´É¼º ____11.2.4.1 Ư±Ç °Ô½ºÆ®/È£½ºÆ® ____11.2.4.2 °Ô½ºÆ® ____11.2.4.3 Àü·« 11.3 OS °¡»óÈ­ __11.3.1 ±¸Çö __11.3.2 ¿À¹öÇìµå __11.3.3 ¸®¼Ò½º Á¦¾î __11.3.4 °üÃø°¡´É¼º ____11.3.4.1 ±âÁ¸ µµ±¸µé ____11.3.4.2 È£½ºÆ® ____11.3.4.3 °Ô½ºÆ®(ÄÁÅ×À̳Ê) ____11.3.4.4 Àü·« 11.4 °æ·® °¡»óÈ­ __11.4.1 ±¸Çö __11.4.2 ¿À¹öÇìµå __11.4.3 ¸®¼Ò½º Á¦¾î __11.4.4 °üÃø°¡´É¼º 11.5 ±âŸ À¯Çü 11.6 ºñ±³ 11.7 ¿¬½À ¹®Á¦ 11.8 Âü°í ÀÚ·á 12Àå º¥Ä¡¸¶Å· 12.1 ¹è°æÁö½Ä __12.1.1 º¥Ä¡¸¶Å·À» ÇÏ´Â ÀÌÀ¯ __12.1.2 È¿°úÀûÀÎ º¥Ä¡¸¶Å· __12.1.3 º¥Ä¡¸¶Å· ½ÇÆÐ 12.2 º¥Ä¡¸¶Å· À¯Çü __12.2.1 ¸¶ÀÌÅ©·Î º¥Ä¡¸¶Å· __12.2.2 ½Ã¹Ä·¹ÀÌ¼Ç __12.2.3 ¸®Ç÷¹ÀÌ __12.2.4 »ê¾÷ Ç¥ÁØ 12.3 ¹æ¹ý·Ð __12.3.1 ¼öµ¿Àû º¥Ä¡¸¶Å· __12.3.2 ´Éµ¿Àû º¥Ä¡¸¶Å· __12.3.3 CPU ÇÁ·ÎÆÄÀϸµ __12.3.4 USE ¹æ¹ý·Ð __12.3.5 ¿öÅ©·Îµå Ư¼ºÈ­ __12.3.6 Ä¿½ºÅÒ º¥Ä¡¸¶Å© __12.3.7 ¿¬¼Ó ºÎÇÏ Áõ°¡ __12.3.8 Á¤»ó ¿©ºÎ °Ë»ç __12.3.9 Åë°èÀû ºÐ¼® __12.3.10 º¥Ä¡¸¶Å· üũ¸®½ºÆ® 12.4 º¥Ä¡¸¶Å© Áú¹® 12.5 ¿¬½À ¹®Á¦ 12.6 Âü°í ÀÚ·á 13Àå perf 13.1 ÇÏÀ§ ¸í·É¾î °³¿ä 13.2 ¿ø ¶óÀÌ³Ê __»ç¿ëÇÒ ¼ö ÀÖ´Â À̺¥Æ® __À̺¥Æ® Áý°è __ÇÁ·ÎÆÄÀϸµ __Á¤Àû Æ®·¹ÀÌ½Ì __µ¿Àû Æ®·¹ÀÌ½Ì __¸®Æ÷ÆÃ 13.3 perf À̺¥Æ® 13.4 Çϵå¿þ¾î À̺¥Æ® __13.4.1 ºóµµ¼ö »ùÇøµ 13.5 ¼ÒÇÁÆ®¿þ¾î À̺¥Æ® 13.6 tracepoint À̺¥Æ® 13.7 Probe À̺¥Æ® __13.7.1 kprobe __13.7.2 uprobe __13.7.3 USDT 13.8 perf stat __13.8.1 ¿É¼Ç __13.8.2 ÀÎÅ͹ú Åë°è __13.8.3 CPUº° ¹ë·±½º __13.8.4 À̺¥Æ® ÇÊÅÍ __13.8.5 ¼¨µµ¿ì Åë°è 13 9 perf record __13.9.1 ¿É¼Ç __13.9.2 CPU ÇÁ·ÎÆÄÀϸµ __13.9.3 ½ºÅà ÃßÀû 13.10 perf report __13.10.1 TUI __13.10.2 STDIO 13.11 perf script __13.11.1 Ç÷¹ÀÓ ±×·¡ÇÁ __13.11.2 Æ®·¹À̽º ½ºÅ©¸³Æ® 13.12 perf trace __13.12.1 Ä¿³Î ¹öÀü 13.13 ±âŸ ¸í·É¾î 13.14 perf ¹®¼­ 13.15 Âü°í ÀÚ·á 14Àå Ftrace 14.1 Ȱ¿ë °¡´É¼º °³¿ä 14.2 tracefs(/sys) __14.2.1 tracefs ±¸¼º ¿ä¼Ò 14.3 Ftrace ÇÔ¼ö ÇÁ·ÎÆÄÀÏ·¯ 14.4 Ftrace ÇÔ¼ö Æ®·¹ÀÌ½Ì __14.4.1 trace »ç¿ëÇϱâ __14.4.2 trace_pipe »ç¿ëÇϱâ __14.4.3 ¿É¼Ç 14.5 tracepoint __14.5.1 ÇÊÅÍ __14.5.2 Æ®¸®°Å 14.6 kprobe __14.6.1 À̺¥Æ® Æ®·¹ÀÌ½Ì __14.6.2 ÀÎÀÚ __14.6.3 ¸®ÅÏ °ª __14.6.4 ÇÊÅÍ¿Í Æ®¸®°Å __14.6.5 kprobe ÇÁ·ÎÆÄÀϸµ 14.7 uprobe __14.7.1 À̺¥Æ® Æ®·¹ÀÌ½Ì __14.7.2 ÀÎÀÚ ¹× ¸®ÅÏ °ª __14.7.3 ÇÊÅÍ ¹× Æ®¸®°Å __14.7.4 uprobe ÇÁ·ÎÆÄÀϸµ 14.8 Ftrace function_graph __14.8.1 ±×·¡ÇÁ Æ®·¹ÀÌ½Ì __14.8.2 ¿É¼Ç 14.9 Ftrace hwlat 14.10 Ftrace È÷½ºÅä±×·¥ Æ®¸®°Å __14.10.1 ´ÜÀÏ Å° __14.10.2 Çʵå __14.10.3 Áö½ÃÀÚ __14.10.4 PID ÇÊÅÍ __14.10.5 ´ÙÁß Å° __14.10.6 ½ºÅà Ʈ·¹À̽º Ű __14.10.7 ÇÕ¼º À̺¥Æ® 14.11 trace-cmd __14.11.1 ÇÏÀ§ ¸í·É¾î °³¿ä __14.11.2 trace-cmd ¿ø ¶óÀÌ³Ê __14.11.3 trace-cmd vs. perf(1) __14.11.4 trace-cmd function_graph __14.11.5 KernelShark __14.11.6 trace-cmd ¹®¼­ 14.12 perf ftrace 14.13 perf-tools __14.13.1 µµ±¸ »ç¿ë ºÐ¾ß __14.13.2 ´ÜÀÏ ¸ñÀû µµ±¸ __14.13.3 ´Ù¸ñÀû µµ±¸ __14.13.4 perf-tools ¿ø ¶óÀÌ³Ê __14.13.5 ¿¹½Ã __14.13.6 perf-tools vs. BCC/BPF __14.13.7 ¹®¼­ 14.14 Ftrace ¹®¼­ 14.15 Âü°í ÀÚ·á 15Àå BPF 15 1 BCC __15.1.1 ¼³Ä¡ __15.1.2 µµ±¸ »ç¿ë ºÐ¾ß __15.1.3 ´ÜÀÏ ¸ñÀû µµ±¸ __15.1.4 ´Ù¸ñÀû µµ±¸ __15.1.5 ¿ø ¶óÀÌ³Ê __15.1.6 ´Ù¸ñÀû µµ±¸ »ç·Ê __15.1.7 BCC vs. bpftrace __15.1.8 ¹®¼­ 15.2 bpftrace __15.2.1 ¼³Ä¡ 1033 __15.2.2 µµ±¸ 1033 __15.2.3 ¿ø ¶óÀÌ³Ê __15.2.4 ÇÁ·Î±×·¡¹Ö __15.2.5 Âü°í ÀÚ·á __15.2.6 ¹®¼­ 15.3 Âü°í ÀÚ·á 16Àå »ç·Ê ¿¬±¸ 16.1 ¿øÀÎ ºÒ¸íÀÇ ¼º´É Çâ»ó __16.1.1 ¹®Á¦ Á¤ÀÇ __16.1.2 ºÐ¼® Àü·« __16.1.3 Åë°è __16.1.4 ±¸¼º __16.1.5 PMC __16.1.6 ¼ÒÇÁÆ®¿þ¾î À̺¥Æ® __16.1.7 Æ®·¹ÀÌ½Ì __16.1.8 °á·Ð 16.2 Ãß°¡ Á¤º¸ 16.3 Âü°í ÀÚ·á ºÎ·Ï A USE ¹æ¹ý·Ð: ¸®´ª½º ºÎ·Ï B sar ¿ä¾à ºÎ·Ï C bpftrace ¿ø ¶óÀÌ³Ê ºÎ·Ï D ¿¬½À ¹®Á¦ ÇØ´ä(ÀϺÎ) ºÎ·Ï E ½Ã½ºÅÛ ¼º´É ºÐ¾ßÀÇ ÁÖ¿ä Àι°

ÃâÆÇ»ç ¼­Æò

[ÀÌ Ã¥¿¡¼­ ´Ù·ç´Â ³»¿ë] ¡Ü Çϵå¿þ¾î, Ä¿³Î, ¾ÖÇø®ÄÉÀÌ¼Ç ³»ºÎ ±¸Á¶¿Í ¼º´É Ư¼º ¡Ü º¹ÀâÇÑ ½Ã½ºÅÛÀ» ½Å¼ÓÇÏ°Ô Áø´ÜÇϱâ À§ÇÑ ¼º´É ºÐ¼® ¹æ¹ý·Ð ¡Ü CPU, ¸Þ¸ð¸®, ÆÄÀÏ ½Ã½ºÅÛ, µð½ºÅ©, ³×Æ®¿öÅ© ÀÚ¿ø »ç¿ë ÃÖÀûÈ­ ¡Ü perf, Ftrace, BPF(BCC ¹× bpftrace)¸¦ Ȱ¿ëÇÑ Á¤¹Ð ÇÁ·ÎÆÄÀϸµ°ú Æ®·¹ÀÌ½Ì ¡Ü Ŭ¶ó¿ìµå ÇÏÀÌÆÛ¹ÙÀÌÀú ȯ°æ¿¡¼­ Á÷¸éÇÏ´Â ¼º´É ¹®Á¦ ¡Ü ´õ È¿°úÀûÀÎ º¥Ä¡¸¶Å· ±â¹ý
±¸¸ÅÈıâ
ÀÌ »óǰ¿¡ ´ëÇÑ ±¸¸ÅÈıâ´Â ±¸¸ÅÇϽŠºÐ¿¡ ÇÑÇØ 'ÁÖ¹®/¹è¼ÛÁ¶È¸'¿¡¼­ ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
ÀÛ¼ºµÈ ±¸¸ÅÈıⰡ ¾ø½À´Ï´Ù.
ù ¹øÂ° ÈıâÀÇ ÁÖÀΰøÀÌ µÇ¾îº¸¼¼¿ä!
    »óǰQ&A
    »óǰ¿¡ °üÇØ ±Ã±ÝÇÑ »çÇ×À» ¹°¾îº¸¼¼¿ä!
    ±Û¾²±â
    ±Û¾²±â
    µî·ÏµÈ ¹®Àǰ¡ ¾ø½À´Ï´Ù.
    ±Ã±ÝÇÑ Á¡ÀÌ ÀÖ´Ù¸é ¾ðÁ¦µç ¹°¾îº¸¼¼¿ä!
      ¹è¼Û/±³È¯/ȯºÒ ¾È³»
      ¹è¼Û¾È³»
      - ÁÖ¹®±Ý¾×ÀÌ 15,000¿ø ÀÌ»óÀÎ °æ¿ì ¹«·á¹è¼Û, 15,000 ¹Ì¸¸ÀÎ °æ¿ì ¹è¼Ûºñ 2,500¿øÀÌ ºÎ°úµË´Ï´Ù. (´Ü, ¹«·á¹è¼Û »óǰÀÇ °æ¿ì Á¦¿Ü)
      - ÁÖ¹® ÈÄ ¹è¼ÛÁö¿ª¿¡ µû¶ó ±¹³» ÀϹÝÁö¿ªÀº ±Ù¹«ÀÏ(¿ù-±Ý) ±âÁØ 1Àϳ» Ãâ°íµÊÀ» ¿øÄ¢À¸·Î Çϳª, ±â»ó»óȲ µîÀÇ ÀÌÀ¯·Î Áö¿¬µÉ ¼öµµ ÀÖ½À´Ï´Ù. (´Ü, ÀÏ¿äÀÏ ¹× °øÈÞÀÏ¿¡´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.)
      - µµ¼­ »ê°£ Áö¿ª ¹× Á¦ÁÖµµÀÇ °æ¿ì´Â Ç×°ø/µµ¼± Ãß°¡¿îÀÓÀÌ ºÎ°úµÉ ¼ö ÀÖ½À´Ï´Ù.
      - ÇØ¿ÜÁö¿ªÀ¸·Î´Â ¹è¼ÛµÇÁö ¾Ê½À´Ï´Ù.
      ±³È¯/ȯºÒ ¾È³»
      - »óǰÀÇ Æ¯¼º¿¡ µû¸¥ ±¸Ã¼ÀûÀÎ ±³È¯ ¹× ȯºÒ±âÁØÀº °¢ »óǰÀÇ '»ó¼¼Á¤º¸'¸¦ È®ÀÎÇϽñ⠹ٶø´Ï´Ù.
      - ±³È¯ ¹× ȯºÒ½ÅûÀº °¡°Ô ¿¬¶ôó·Î ÀüÈ­ ¶Ç´Â À̸ÞÀÏ·Î ¿¬¶ôÁֽøé ÃÖ¼±À» ´ÙÇØ ½Å¼ÓÈ÷ ó¸®ÇØ µå¸®°Ú½À´Ï´Ù.

      ±³È¯ ¹× ȯºÒ °¡´É »óǰ¿¡
      ¹®Á¦°¡ ÀÖÀ» °æ¿ì
      1) »óǰÀÌ Ç¥½Ã/±¤°íµÈ ³»¿ë°ú ´Ù¸£°Å³ª ºÒ·®(ºÎÆÐ, º¯Áú, ÆÄ¼Õ, Ç¥±â¿À·ù, À̹°È¥ÀÔ, Áß·®¹Ì´Þ)ÀÌ ¹ß»ýÇÑ °æ¿ì
      - ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ : ¼ö·ÉÀÏ ´ÙÀ½³¯±îÁö ½Åû
      - ±âŸ »óǰ : ¼ö·ÉÀϷκÎÅÍ 30ÀÏ À̳», ±× »ç½ÇÀ» ¾È ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏ À̳» ½Åû
      2) ±³È¯ ¹× ȯºÒ½Åû ½Ã ÆÇ¸ÅÀÚ´Â »óǰÀÇ »óŸ¦ È®ÀÎÇÒ ¼ö ÀÖ´Â »çÁøÀ» ¿äûÇÒ ¼ö ÀÖÀ¸¸ç »óǰÀÇ ¹®Á¦ Á¤µµ¿¡ µû¶ó Àç¹è¼Û, ÀϺÎȯºÒ, ÀüüȯºÒÀÌ ÁøÇàµË´Ï´Ù. ¹Ýǰ¿¡ µû¸¥ ºñ¿ëÀº ÆÇ¸ÅÀÚ ºÎ´ãÀ̸ç ȯºÒÀº ¹ÝǰµµÂøÀϷκÎÅÍ ¿µ¾÷ÀÏ ±âÁØ 3ÀÏ À̳»¿¡ ¿Ï·áµË´Ï´Ù.
      ´Ü¼øº¯½É ¹×
      ÁÖ¹®Âø¿ÀÀÇ °æ¿ì
      1) ½Å¼±½Äǰ, ³ÃÀå½Äǰ, ³Ãµ¿½Äǰ
      ÀçÆÇ¸Å°¡ ¾î·Á¿î »óǰÀÇ Æ¯¼º»ó, ±³È¯ ¹× ȯºÒÀÌ ¾î·Æ½À´Ï´Ù.
      2) È­Àåǰ
      ÇǺΠƮ·¯ºí ¹ß»ý ½Ã Àü¹®ÀÇ Áø´Ü¼­ ¹× ¼Ò°ß¼­¸¦ Á¦ÃâÇϽøé ȯºÒ °¡´ÉÇÕ´Ï´Ù. ÀÌ °æ¿ì Á¦¹Ýºñ¿ëÀº ¼ÒºñÀÚ ºÎ´ãÀ̸ç, ¹è¼Ûºñ´Â ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù. ÇØ´ç È­Àåǰ°ú ÇǺΠƮ·¯ºí°úÀÇ »ó´çÇÑ Àΰú°ü°è°¡ ÀÎÁ¤µÇ´Â °æ¿ì ¶Ç´Â Áúȯġ·á ¸ñÀûÀÇ °æ¿ì¿¡´Â Áø´Ü¼­ ¹ß±Þºñ¿ëÀ» ÆÇ¸ÅÀÚ°¡ ºÎ´ãÇÕ´Ï´Ù.
      3) ±âŸ »óǰ
      ¼ö·ÉÀϷκÎÅÍ 7ÀÏ À̳» ½Åû, ¿Õº¹¹è¼Ûºñ´Â ¼ÒºñÀÚ ºÎ´ã
      4) ¸ð´ÏÅÍ ÇØ»óµµÀÇ Â÷ÀÌ·Î »ö»óÀ̳ª À̹ÌÁö°¡ ´Ù¸¥ °æ¿ì ´Ü¼øº¯½É¿¡ ÀÇÇÑ ±³È¯ ¹× ȯºÒÀÌ Á¦ÇÑµÉ ¼ö ÀÖ½À´Ï´Ù.
      ±³È¯ ¹× ȯºÒ ºÒ°¡ 1) ½Åû±âÇÑÀÌ Áö³­ °æ¿ì
      2) ¼ÒºñÀÚÀÇ °ú½Ç·Î ÀÎÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ Àüü ¶Ç´Â ÀϺΰ¡ ¾ø¾îÁö°Å³ª ÈѼÕ, ¿À¿°µÇ¾úÀ» °æ¿ì
      3) °³ºÀÇÏ¿© ÀÌ¹Ì ¼·ÃëÇÏ¿´°Å³ª »ç¿ë(Âø¿ë ¹× ¼³Ä¡ Æ÷ÇÔ)ÇØ »óǰ ¹× ±¸¼ºÇ°ÀÇ °¡Ä¡°¡ ¼Õ»óµÈ °æ¿ì
      4) ½Ã°£ÀÌ °æ°úÇÏ¿© »óǰÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
      5) »ó¼¼Á¤º¸ ¶Ç´Â »ç¿ë¼³¸í¼­¿¡ ¾È³»µÈ ÁÖÀÇ»çÇ× ¹× º¸°ü¹æ¹ýÀ» ÁöŰÁö ¾ÊÀº °æ¿ì
      6) »çÀü¿¹¾à ¶Ç´Â ÁÖ¹®Á¦ÀÛÀ¸·Î ÅëÇØ ¼ÒºñÀÚÀÇ ÁÖ¹®¿¡ µû¶ó °³º°ÀûÀ¸·Î »ý»êµÇ´Â »óǰÀÌ ÀÌ¹Ì Á¦ÀÛÁøÇàµÈ °æ¿ì
      7) º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
      8) ¸À, Çâ, »ö µî ´Ü¼ø ±âÈ£Â÷ÀÌ¿¡ ÀÇÇÑ °æ¿ì