/dev/oprofile/ µð·ºÅ丮¿¡´Â OProfile¿¡ »ç¿ëµÇ´Â ÆÄÀÏ ½Ã½ºÅÛÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. cat ¸í·ÉÀ» »ç¿ëÇÏ¿© ÀÌ ÆÄÀÏ ½Ã½ºÅÛ¿¡¼ °¡»ó ÆÄÀÏÀÇ °ªÀ» º¼ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ´ÙÀ½ ¸í·ÉÀ» ÀÔ·ÂÇϽøé OProfileÀÌ °Ë»öÇÑ ÇÁ·Î¼¼¼ÀÇ À¯ÇüÀ» º¸¿©ÁÝ´Ï´Ù:
cat /dev/oprofile/cpu_type |
°¢ Ä«¿îÅÍ¿¡ ´ëÇÑ µð·ºÅ丮°¡ /dev/oprofile/¿¡ À§Ä¡ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î 2 Ä«¿îÅͰ¡ Á¸ÀçÇÑ´Ù¸é /dev/oprofile/0/ ¹× dev/oprofile/1/ µð·ºÅ丮°¡ Á¸ÀçÇÕ´Ï´Ù.
Ä«¿îÅÍ¿¡ »ç¿ëµÇ´Â °¢ µð·ºÅ丮´Â ´ÙÀ½ ÆÄÀϵéÀ» Æ÷ÇÔÇÕ´Ï´Ù:
count — »ùÇÃÀ» ¼öÁýÇÏ´Â ÁÖ±â
enabled — ¸¸ÀÏ ÀÌ °ªÀÌ 0À̸é, Ä«¿îÅͰ¡ ²¨Á®¼ »ùÇÃÀ» ¼öÁýÇÏÁö ¾Ê½À´Ï´Ù; °ªÀÌ 1À̸é Ä«¿îÅͰ¡ ÄÑÁ®¼ »ùÇÃÀ» ¼öÁýÇϱ⠽ÃÀÛÇÕ´Ï´Ù.
event — °¨½ÃÇÒ »ç°Ç
kernel — °ªÀÌ 0À̸é ÇÁ·Î¼¼¼°¡ Ä¿³Î ¿µ¿ª¿¡ ÀÖ´Â °æ¿ì ÀÌ Ä«¿îÅÍ »ç°Ç¿¡ ´ëÇÑ »ùÇÃÀ» ¼öÁýÇÏÁö ¾Ê½À´Ï´Ù; °ªÀÌ 1À̸é ÇÁ·Î¼¼¼°¡ Ä¿³Î ¿µ¿ª¿¡ ÀÖ´õ¶óµµ »ùÇÃÀ» ¼öÁýÇÕ´Ï´Ù.
unit_mask — Ä«¿îÅÍ¿¡ Ȱ¼ºÈÇÒ À¯´Ö ¸¶½ºÅ©
user — ÀÌ °ªÀÌ 0À̸é ÇÁ·Î¼¼¼°¡ »ç¿ëÀÚ ¿µ¿ª¿¡ À§Ä¡ÇÏ´Â °æ¿ì Ä«¿îÅÍ »ç°Ç¿¡ ´ëÇÑ »ùÇÃÀ» ¼öÁýÇÏÁö ¾Ê½À´Ï´Ù; ¸¸ÀÏ °ªÀÌ 1À̶ó¸é ÇÁ·Î¼¼¼°¡ »ç¿ëÀÚ ¿µ¿ª¿¡ À§Ä¡ÇÏ´Â °æ¿ì¿¡µµ »ùÇÃÀ» ¼öÁýÇÕ´Ï´Ù.
ÀÌ ÆÄÀÏÀÇ °ªÀ» º¸½Ã·Á¸é ´ÙÀ½°ú °°ÀÌ cat ¸í·ÉÀ» »ç¿ëÇÏ½Ã¸é µË´Ï´Ù:
cat /dev/oprofile/0/count |