TRACE





 TRACE - ½Ã½ºÅÛ ÃßÀû ¼±Åà ¶Ç´Â ¼³Á¤    415/2

 ½Ã½ºÅÛ À̺¥Æ®ÀÇ ÃßÀûÀ» ¼±Åà ¶Ç´Â ¼³Á¤ÇÕ´Ï´Ù.
ÀÌ ¸í·ÉÀº ±â¼úÁö¿ø ´ã´çÀÚÀÇ µµ¿òÀ» ¹Þ¾Æ »ç¿ëµÇµµ·Ï µÇ¾îÀÖ½À´Ï´Ù.

 TRACE  OFF  >
    drive   path                      ON   
>
    major_code_spec         /S     
    (minor_code_spec)         /R     
    tdf_spec       /C  
    (minor_code_spec)  
    (event_type_spec)  
    tdf_keyword  
    (minor_code_spec)  
    (event_type_spec)  
    /P:  
       pid_spec  

CONFIG.SYS ÆÄÀÏ¿¡¼­ ½Ã½ºÅÛ ÃßÀû ±â´ÉÀ» Æ÷ÇÔÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇϽʽÿÀ.
TRACE =  OFF  
                  ON          ^      x      
                                                   
                                   , 

°ü·ÃµÈ ¸í·É:  PSTAT, TRACEBUF ¹× TRACEFMT

OS/2 ¿î¿µÃ¼Á¦´Â CONFIG.SYS ÆÄÀÏ¿¡ ³ªÅ¸³­ ¼ø¼­·Î TRACE¹®À» ó¸®Çϸç, ±× ¸í·É¹®ÀÇ
°á°ú´Â ÃàÀûµË´Ï´Ù. ÇÑ ¸í·É¹®ÀÇ ¾î´À ºÎºÐÀÌ Á¤È®ÇÏÁö ¾ÊÀ¸¸é, OS/2 ¿î¿µÃ¼Á¦´Â ±×
¸í·É¹®À» ¹«½ÃÇÕ´Ï´Ù.
CONFIG.SYS ÆÄÀÏ¿¡ TRACE¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, À̺¥Æ®´Â ÃßÀûµÇÁö ¾Ê½À´Ï´Ù.  ±×·¯³ª,
CONFIG.SYS ÆÄÀÏ¿¡ TRACEBUF ¹®À» Æ÷ÇÔÇϰí ÀÖÀ¸¸é, ÃßÀû ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù.  ±×·±
´ÙÀ½, OS/2 ¸í·É ÇÁ·ÒÇÁÆ®¿¡ TRACE ¸í·ÉÀ» ÀÔ·ÂÇÏ¿© À̺¥Æ®¸¦ ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù.
CONFIG.SYS ÆÄÀÏ¿¡ TRACE=OFF ¶Ç´Â TRACE=ONÀÌ TRACEBUF ¹®À» Æ÷ÇÔÇÏÁö ¾Ê°í
³ªÅ¸³ª´Â °æ¿ì, ½Ã½ºÅÛÀº 4KB ÃßÀû ¹öÆÛ¸¦ ÇÒ´çÇÕ´Ï´Ù.
CONFIG.SYS ÆÄÀÏ¿¡ TRACE ¶Ç´Â TRACEBUF ¹®À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, OS/2´Â ÃßÀû ¹öÆÛ¸¦
ÇÒ´çÇÏÁö ¾ÊÀ¸¸ç, ½Ã½ºÅÛ ÃßÀûÀº ºÒ°¡´ÉÇÕ´Ï´Ù.
½Ã½ºÅÛ ÃßÀû ±â´ÉÀº ½Ã½ºÅÛ À̺¥Æ®, ÇÔ¼öÈ£Ãâ ¶Ç´Â ÀÚ·áÀÇ ¼ø¼­¸¦ ±â·ÏÇϴµ¥
»ç¿ëµË´Ï´Ù.  ÀÌ ·¹ÄÚµå´Â ÀϹÝÀûÀ¸·Î µð¹ö±× ¸ñÀûÀ» À§ÇØ »ý¼ºµË´Ï´Ù.  ÃßÀû ÀÚ·á°¡
±â·ÏµÈ ÈÄ, ½Ã½ºÅÛ ÃßÀû Çü½Ä ÀÛ¼º±â¸¦ »ç¿ëÇÏ¿© ½Ã½ºÅÛ ÃßÀû ¹öÆÛ·Î ºÎÅÍ ±× ÀڷḦ
°Ë»öÇÏ¿©, È­¸é, ÇÁ¸°ÅÍ ¶Ç´Â ÆÄÀÏ·Î ±× ÀڷḦ Çü½ÄÈ­ÇÕ´Ï´Ù.
OS/2 ¿î¿µÃ¼Á¦ ÃßÀû ±â´ÉÀº ¿ä±¸ ½Ã ½Ã½ºÅÛ ¹× ¼øÈ¯ ¹öÆÛÀÇ ½Ã½ºÅÛ È®Àå ³»ÀÇ Æ¯Á¤ÇÑ
Áß¿ä À̺¥Æ®¸¦ ±â·ÏÇÕ´Ï´Ù.
½Ã½ºÅÛÀÌ ÁߴܵÇÁö ¾Ê°í ½Ã½ºÅÛ ¹®Á¦°¡ Áߺ¹µÉ ¼ö ÀÖ´Â °æ¿ì¿¡´Â TRACE OFF ±â´ÉÀ¸·Î
±× ¹®Á¦°¡ ´Ù½Ã ¹ß»ýµÈ ´ÙÀ½ ÃßÀûÀÌ Á¤ÁöµÇ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.  À̰ÍÀº ÃßÀû ¹öÆÛÀÇ
»óŰ¡ TRACE OFF ¸í·ÉÀÌ Ã³¸®µÈ ¶§ ºÎÅÍ º¸Á¸µÇµµ·Ï ÇÕ´Ï´Ù.
ÃßÀû ¸ÞÄ«´ÏÁòÀº ¼º´ÉÀÌ ¸Å¿ì Áß¿äÇÕ´Ï´Ù.  ±×·¯¹Ç·Î ±â·ÏµÈ ÀÚ·áÀÇ Á¤ÀûÀΠ󸮴Â
ÃßÀû ·çƾ¿¡ ÀÇÇØ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù.
¹öÆÛ ³»ÀÇ ±â·ÏÀº ÁÖ ÄÚµå¿Í ºÎ Äڵ忡 ÀÇÇØ ½Äº°µË´Ï´Ù. (´ÜÁö CONFIG.SYS ÆÄÀÏ¿¡
ÀÖ´Â ÁÖ Äڵ忡 ÀÇÇØ TRACE¸¦ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.)  ¼øÈ¯ ¹öÆÛ¿¡ ±â·ÏµÈ ÀϺÎ
ÀÚ·á´Â ÀÎÅÍ·´Æ® ¹× ŽºÅ© Àüȯ°ú °°Àº ½Ã½ºÅÛ À̺¥Æ®¸¦ Æ÷ÇÔÇÒ °ÍÀÔ´Ï´Ù.
½Ã½ºÅÛ ÃßÀû ±â´ÉÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì, ±â¼úÁö¿ø ´ã´çÀÚ°¡ ¹öÆÛ Å©±â¸¦
Á¦°øÇÒ °ÍÀÔ´Ï´Ù.  ÃßÀûÀÌ ¿Ï·áµÇ¸é, ÀڷḦ º¸°í¼­·Î ÀÛ¼ºÇϱâ À§ÇØ ÃßÀû Çü½Ä
ÀÛ¼º±â(TRACEFMT)¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.  À̰ÍÀº ÃßÀû ±â´É¿¡ ÀÇÇØ ÃßÀû ¹öÆÛ¿¡
À§Ä¡ÇÑ Á¤º¸¸¦ Çü½ÄÈ­ÇÔÀ¸·Î½á OS/2 ½Ã½ºÅÛ¿¡ ¹ß»ýÇÏ´Â ¹®Á¦Á¡ÀÇ ¿øÀÎÀ» °í¸³½ÃŰ´Â
µ¥ µµ¿òÀÌ µË´Ï´Ù.
ÃßÀû ±â´É ÇÁ·Î±×·¥¿¡ ´ëÇÑ OS/2 È®ÀåÀ» »ç¿ëÇÏ¿© ½Ã½ºÅÛ ³»ÀÇ ´Ù¸¥ ÇÁ·Î¼¼½º·ÎºÎÅÍ
À̺¥Æ®¸¦ È¥ÇÕ½ÃŰÁö ¾Ê°í ÁöÁ¤µÈ ÇÁ·Î¼¼½ºÀÇ À̺¥Æ®¿¡ ÁßÁ¡À» µÑ ¼ö ÀÖµµ·Ï Á¦°øµÈ
ÇÁ·Î¼¼½º ¶Ç´Â ÇÁ·Î¼¼½º ÁýÇÕÀ» ÃßÀûÇÒ ¼ö ÀÖ½À´Ï´Ù.  À̰ÍÀº ±â·ÏµÈ À̺¥Æ®ÀÇ ¼ö¸¦
ÃÖ¼ÒÈ­ÇÏ¿© ÃßÀû ¹öÆÛ°¡ ¿À¹öÇ÷οìµÉ °¡´É¼ºÀ» ÁÙÀÔ´Ï´Ù.  ÁöÁ¤µÈ ÇÁ·Î¼¼½ºÀÇ
À̺¥Æ®¸¸ ±â·ÏµÇ°í Ç¥½ÃµÇ¹Ç·Î Çü½ÄÈ­µÈ ÃßÀû ÀÚ·áÀÇ ºÐ¼®Àº º¸´Ù ºü¸£°í ½±½À´Ï´Ù.


 TRACE ¿¹Á¦    416/2

½Ã½ºÅÛ ÃßÀûÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é, CONFIG.SYS ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACE=ON

½Ã½ºÅÛ ÃßÀûÀ» ºÒ°¡´ÉÇÏ°Ô ÇÏ·Á¸é, CONFIG.SYS ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACE=OFF

¶Ç´Â

REM TRACE=ON

CONFIG.SYS ÆÄÀÏ¿¡ TRACE ¹®ÀÌ ¾øÀ¸¸é, »ý·«½Ã °ªÀº Ȱµ¿ »óÅÂÀÌ°í ½Ã½ºÅÛ ÃßÀûÀº
Çã¿ëµÇÁö ¾Ê½À´Ï´Ù(TRACE=OFF).
ÁÖ À̺¥Æ® ÄÚµå (15)°¡ ÃßÀûµÇµµ·Ï ÁöÁ¤ÇÏ·Á¸é, CONFIG.SYS ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ
ÀÔ·ÂÇϽʽÿÀ.

TRACE=ON 15


 TRACE ¿¹Á¦    417/2

½Ã½ºÅÛ ÃßÀûÀ» °¡´ÉÇÏ°Ô ÇÏ·Á¸é, CONFIG.SYS ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACE=ON

»ý·«½Ã °ªÀº ½Ã½ºÅÛ ÃßÀûÀ» Çã¿ëÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù (TRACE=OFF).
¸ðµç Á¤Àû ÃßÀû Æ÷ÀÎÆ®¸¦ ÄÑ·Á¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACE ON

¸ðµç Á¤Àû ÃßÀû Æ÷ÀÎÆ®¸¦ ¿ÀÇÁ½ÃŰ·Á¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACE OFF

µ¿Àû ÃßÀûÀÇ °æ¿ì, DOSCALL1 (2, 4, 5, 6, 7, 8)À» ÃßÀûÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ
ÀÔ·ÂÇϽʽÿÀ.

TRACE ON DOSCALL1 (2, 4-8)

ÀÌ TRACE ¸í·ÉÀº ´ÙÀ½ Áß ÇÑ °¡Áö°¡ ¹ß»ýÇÒ ¶§±îÁö À¯È¿ÇÕ´Ï´Ù.

   o  ½Ã½ºÅÛÀÇ Àü¿øÀÌ ²¨Á³½À´Ï´Ù.
   o  ¿î¿µÃ¼Á¦°¡ µ¿Àû ¸µÅ© ¶óÀ̺귯¸®¸¦ Á¦°ÅÇÕ´Ï´Ù.
   o  ´ÙÀ½ ¸í·É¹® Áß Çϳª¸¦ ÀÔ·ÂÇÕ´Ï´Ù.

      TRACE OFF

      ¶Ç´Â

      TRACE OFF DOSCALL1

      À̺¥Æ® ¸ñ·ÏÀÌ ÁöÁ¤µÇÁö ¾ÊÀ½À» Å뺸ÇÕ´Ï´Ù.

 ÇöÀç ¹× ÇâÈÄÀÇ ¸ðµç ÇÁ·Î¼¼½º¿¡ ´ëÇÑ ÃßÀûÀ» Ȱµ¿ÇÏ°Ô ÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ
 ÀÔ·ÂÇϽʽÿÀ.

 TRACE ON /P:ALL

 16Áø°ª 0034ÀÇ ÇÁ·Î¼¼½º ID(pid)¸¦ ÃßÀûÇϵµ·Ï ÁöÁ¤ÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ
 ÀÔ·ÂÇϽʽÿÀ.

 TRACE ON /P:34

 ÃßÀû Æ÷ÀÎÆ®ÀÇ ±âÁ¸ ÁýÇÕÀ» Á¦°ÅÇÏÁö ¾Ê°í ÃßÀû Ȱµ¿À» ÀϽÃÀûÀ¸·Î Á¤ÁöÇÏ·Á¸é,
 ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

 TRACE OFF /S

 ÃßÀû Æ÷ÀÎÆ®ÀÇ ÇöÀç ÁöÁ¤µÈ ÁýÇÕ¿¡ ´ëÇÑ ÃßÀû Ȱµ¿À» Àç°³ÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ
 ÀÔ·ÂÇϽʽÿÀ.

 TRACE ON /R

 ÃßÀû ¹öÆÛ¸¦ Áö¿ì·Á¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

 TRACE OFF /C


 TRACEBUF - ÃßÀû ¹öÆÛÀÇ Å©±â ¼³Á¤    418/2

ÃßÀû ¹öÆÛÀÇ Å©±â¸¦ ¼³Á¤ÇÕ´Ï´Ù. ÀÌ ¸í·É¹®Àº ±â¼úÁö¿ø ´ã´çÀÚÀÇ µµ¿òÀ¸·Î
»ç¿ëµÇµµ·Ï µÇ¾îÀÖ½À´Ï´Ù.

TRACEBUF=  x  

°ü·ÃµÈ ¸í·É:  TRACE ¹× TRACEFMT

TRACEBUF´Â CONFIG.SYS ÆÄÀÏ¿¡ ÃßÀû ¹öÆÛÀÇ Å©±â¸¦ ¼³Á¤ÇÕ´Ï´Ù. À¯È¿ÇÑ TRACE
¸í·É¹®(TRACE=OFF Æ÷ÇÔ)ÀÌ CONFIG.SYS ÆÄÀÏ¿¡ ÀÖÀ¸¸é, ÃßÀû ¹öÆÛÀÇ »ý·«½Ã Å©±â´Â
4KBÀÔ´Ï´Ù.
x ¸Å°³º¯¼ö´Â ÃÖ´ë 63KBÀÇ ÃßÀû ¹öÆÛ Å©±â¸¦ ÁöÁ¤ÇÕ´Ï´Ù.  CONFIG.SYS ÆÄÀÏ¿¡ TRACE
¸í·É¹®À» Æ÷ÇÔÇÏÁö ¾Ê°í TRACEBUF ¸í·É¹®ÀÌ Æ÷ÇԵǾî ÀÖÀ¸¸é, ÇÊ¿äÇÑ ÃßÀû ¹öÆÛ
Å©±â°¡ ÁöÁ¤µÇ¸ç, ÃßÀûÀº ¿ÀÇÁµË´Ï´Ù (TGRACE=OFF¸¦ ÁöÁ¤ÇÑ °æ¿ì¿Í °°½À´Ï´Ù).
½Ã½ºÅÛ ÃßÀû ±â´ÉÀ» »ç¿ëÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì, ±â¼úÁö¿ø ´ã´çÀÚ°¡ ¹öÆÛ Å©±â¸¦
Á¦°øÇÒ °ÍÀÔ´Ï´Ù.
CONFIG.SYS ÆÄÀÏ¿¡ TRACE ¶Ç´Â TRACEBUF ¹®À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é, OS/2´Â ÃßÀû ¹öÆÛ¸¦
ÇÒ´çÇÏÁö ¾ÊÀ¸¸ç, ½Ã½ºÅÛ ÃßÀûÀº ºÒ°¡´ÉÇÕ´Ï´Ù.


 TRACEBUF ¿¹Á¦    419/2

ÃßÀû ¹öÆÛÀÇ Å©±â¸¦ 25KB·Î ¼³Á¤ÇÏ·Á¸é, CONFIG.SYS ÆÄÀÏ¿¡ ´ÙÀ½°ú °°ÀÌ
ÀÔ·ÂÇϽʽÿÀ.

TRACEBUF=25

¼ýÀÚ¸¦ 1-63 »çÀÌ¿¡¼­ ÁöÁ¤ÇÏ´Â °ÍÀº ¿©·¯°³ÀÇ 1024 ¹ÙÀÌÆ®ÀÇ ¹è¼ö¸¦ ³ªÅ¸³À´Ï´Ù.
»ý·«½Ã °ªÀº 4KBÀÔ´Ï´Ù.


 TRACEFMT - Çü½ÄÈ­µÈ ÃßÀû ·¹ÄÚµå Ç¥½Ã    420/2

Çü½ÄÈ­µÈ ÃßÀû ±â·ÏÀ» ½Ã°£¼ÒÀÎÀÇ ¿ª¼øÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ÀÌ ¸í·ÉÀº ±â¼úÁö¿ø
´ã´çÀÚÀÇ µµ¿òÀ» ¹Þ¾Æ »ç¿ëµÇµµ·Ï °èȹµÇ¾ú½À´Ï´Ù. ±â¼úÁö¿ø ´ã´çÀÚ´Â ¹®Á¦Á¡ Áø´ÜÀ»
µ½±â À§ÇØ Çü½ÄÈ­µÈ ÀڷḦ ºÐ¼®ÇÒ °ÍÀÔ´Ï´Ù.

 TRACEFMT 
    drive   path                 trace file  

°ü·ÃµÈ ¸í·É:  TRACE, TRACEBUF ¹× TRACEGET

TRACEFMT À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥À» »ç¿ëÇÏ¿© ½Ã½ºÅÛ ÃßÀû¿¡ ÀÇÇØ ÃßÀû ¹öÆÛ ³»¿¡ À§Ä¡µÈ
Á¤º¸¸¦ Çü½ÄÈ­ÇÕ´Ï´Ù. TRACEFMT´Â â¿¡¼­ ¼öÇàµÇ´Â Ç¥½Ã °ü¸® ÇÁ·Î±×·¥ ÀÀ¿ë
ÇÁ·Î±×·¥ÀÔ´Ï´Ù. TRACEFMT´Â ÃßÀû ¹öÆÛÀÇ ÇöÀç ³»¿ëÀ» ĸóÇϰųª Çü½ÄÈ­µÇÁö ¾ÊÀº
ÃßÀû ÆÄÀÏÀ» ÀÐÀ» ¼ö ÀÖ½À´Ï´Ù.  ÀÌ ÃßÀû Ç׸ñÀº Ž»öµÉ ¼ö Àְųª, ºÎ¼ÓÁýÇÕÀÌ
Ç¥½ÃµÈ Ç׸ñÀ» ÇÊ¿äÇÑ °Í¸¸ ³ªÅ¸³»µµ·Ï ¼±ÅÃµÉ ¼ö ÀÖ½À´Ï´Ù. TRACEFMT ÀÀ¿ë
ÇÁ·Î±×·¥Àº ¸Þ´º ¸·´ë »ó¿¡ ¼±ÅÃÇ׸ñÀ» Á¦°øÇÕ´Ï´Ù.  ÀÌ ¼±ÅÃÇ׸ñ¿¡¼­ Ç׸ñÀ»
¼±ÅÃÇÏ¿© ´ÙÀ½ ŽºÅ©¸¦ ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

   o  ÃßÀû ÆÄÀÏ ¿­±â
   o  Çü½ÄÈ­µÇÁö ¾ÊÀº ÃßÀû ÆÄÀÏ ÀúÀå
   o  Çü½ÄÈ­µÈ (ÅØ½ºÆ®) ÆÄÀÏ ÀúÀå
   o  ÇÁ¸°ÅÍ ¼³Á¤ ¶Ç´Â ÆÄÀÏ Àμâ
   o  ¼±ÅÃµÈ ÇÁ¸°ÅÍ ¶Ç´Â ÆÄÀÏ·Î Àμâ
   o  ½Ã½ºÅÛ ¹öÆÛ¸¦ ´Ù½Ã ĸó
   o  TFF Çü½ÄÈ­ ÆÄÀÏ¿¡ ´ëÇÑ Å½»ö °æ·Î ¼³Á¤
   o  Ç¥½ÃÇÒ ÃßÀû ¹öÆÛÀÇ ºÎ¼ÓÁýÇÕÀ» ¼±ÅÃ
   o  ÇÁ·Î¼¼½º ID·Î ºÐ·ùµÈ ¿ä¾à ³»¿ë Ç¥½Ã
   o  ÁÖ ÄÚµå·Î ºÐ·ùµÈ ¿ä¾à ³»¿ë Ç¥½Ã
   o  ¸ðµç À̺¥Æ® Ç¥½Ã
   o  ÅØ½ºÆ® ã±â/ã±â ¹Ýº¹
   o  Ç¥½ÃµÈ ÇàÀ» Ŭ¸³º¸µå·Î º¹»ç
   o  ¸ðµç ÇàÀ» Ç¥½Ã

 ±â¼úÁö¿ø ´ã´çÀÚ´Â ¹®Á¦Á¡ Áø´ÜÀ» µ½±â À§ÇØ Çü½ÄÈ­µÈ ÀڷḦ ºÐ¼®ÇÒ °ÍÀÔ´Ï´Ù.
 ½Ã½ºÅÛÀ» ´Ù½Ã ½Ãµ¿ÇÏÁö ¾Ê°í ¹®Á¦Á¡À» Áø´ÜÇÏ´Â µ¥ ÇÊ¿äÇÑ ¸¸Å­ TRACEFMT¸¦ »ç¿ëÇÒ
 ¼ö ÀÖ½À´Ï´Ù.


 TRACEFMT ¿¹Á¦    421/2

TRACEFMT´Â Ç¥½Ã °ü¸® ÇÁ·Î±×·¥ À¯Æ¿¸®Æ¼ ÇÁ·Î±×·¥À¸·Î »ç¿ëµÇµµ·Ï °èȹµÇ¾ú½À´Ï´Ù.
½Ã½ºÅÛ ÃßÀûÀÌ »ç¿ë°¡´ÉÇÑ °æ¿ì, OS/2 ½Ã½ºÅÛ ÃßÀû Çü½Ä ÀÛ¼º±â¸¦ ½ÃÀÛÇÏ°í ½Ã½ºÅÛ
ÃßÀû ¹öÆÛÀÇ ³»¿ëÀ» Ç¥½ÃÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACEFMT

ÃßÀûÀÌ È°µ¿ »óŰ¡ ¾Æ´Ò ¶§ Çü½ÄÈ­µÇÁö ¾ÊÀº ÃßÀû ÀڷḦ Æ÷ÇÔÇÏ´Â RECORDS¶ó´Â
ÀÚ·á ÆÄÀÏÀ» Çü½ÄÈ­ÇÏ·Á¸é, ´ÙÀ½°ú °°ÀÌ ÀÔ·ÂÇϽʽÿÀ.

TRACEFMT RECORDS


 TRACEGET - ÃßÀû ¹öÆÛ ³»¿ë ĸó    422/2

TRACEGET´Â ÃßÀû ¹öÆÛÀÇ ³»¿ëÀ» ÆÄÀϷΠĸóÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù. ÀÌ ÆÄÀÏÀº ÃßÀû
Çü½Ä ÀÛ¼º±â·Î ·ÎµåµÇ°Å³ª ¼­ºñ½º ´ã´çÀÚ¿¡°Ô º¸³¾ ¼ö ÀÖ½À´Ï´Ù.  ±â¼úÁö¿ø ´ã´çÀÚ´Â
Çü½ÄÈ­µÈ ÀڷḦ ºÐ¼®ÇÏ¿© ¹®Á¦Á¡À» Áø´ÜÇϴµ¥ µµ¿òÀ» ÁÝ´Ï´Ù.

 TRACEGET 
    drive   path                 trace file  

°ü·ÃµÈ ¸í·É: TRACE, TRACEBUF ¹× TRACEFMT

TRACEGET ¸í·ÉÀ» »ç¿ëÇÒ ¶§, ÃßÀû ÆÄÀÏ ¸Å°³º¯¼ö´Â ÇʼöÀÔ´Ï´Ù.


 TRACEGET ¿¹Á¦    423/2


TRACEGET


 ÃßÀû Æ÷ÀÎÆ® °³¿ä ¹× µ¿Àû ÃßÀû    424/2

OS/2 ¿î¿µÃ¼Á¦´Â Á¤Àû ÃßÀû Æ÷ÀÎÆ® ¹× µ¿Àû ÃßÀû Æ÷ÀÎÆ® ¸ðµÎ¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
Á¤Àû ÃßÀû Æ÷ÀÎÆ®´Â °³º°ÀûÀÎ ¼ÒÇÁÆ®¿þ¾î ¸ðµâ ³»¿¡ ÃßÀû ±â´É È£Ãâ·Î¼­ ±¸ÇöµÇ¾î
ÀÖ½À´Ï´Ù.  TRACE ¸í·ÉÀº ÁÖ ÄÚµå(¼±ÅÃÀûÀ¸·Î´Â ºÎÄÚµå)¸¦ »ç¿ëÇÏ¿© ÁöÁ¤ÇÔÀ¸·Î½á
Á¤Àû ÃßÀû Æ÷ÀÎÆ®¸¦ ¿Â ¶Ç´Â ¿ÀÇÁ½ÃŰ´Â µ¥ »ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.
µ¿Àû ÃßÀû Æ÷ÀÎÆ®´Â ÃßÀû Á¤ÀÇ ÆÄÀÏ(TDF) Ç׸ñÀ¸·Î¼­ ±¸ÇöµÇ¾î ÀÖ½À´Ï´Ù. TRACE
¸í·ÉÀº µ¿Àû ÃßÀû Æ÷ÀÎÆ®¸¦ ÇØ´ç ¼ÒÇÁÆ®¿þ¾î ¸ðµâ·Î °íÄ¡´Âµ¥(¶ÇÇÑ ¿ÂÀ¸·Î Çϴµ¥)
»ç¿ëµÉ ¼ö ÀÖ½À´Ï´Ù.  µ¿Àû ÃßÀû Æ÷ÀÎÆ®´Â µ¿Àû ¶óÀ̺귯¸®(DFF) Á¢µÎºÎ(¼±ÅÃÀûÀ¸·Î
ºÎÄÚµå)¿¡ ÀÇÇØ ÁöÁ¤µË´Ï´Ù.
°³°³ÀÇ µ¿Àû ÃßÀû Æ÷ÀÎÆ®´Â º°µµÀÇ À¯Çü ¹× ±×·ì ±ÔÁ¤ÀÚ¿¡ ÀÇÇØ ±ÔÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ±ÔÁ¤ÀÚµéÀ» »ç¿ëÇÏ¿© °ü·ÃµÈ µ¿Àû ÃßÀû Æ÷ÀÎÆ®ÀÇ ÁýÇÕÀ» º¸´Ù ½±°Ô ÄÑ°í ²ø ¼ö
ÀÖ½À´Ï´Ù.  ¿¹¸¦ µé¾î, »çÀü È£Ãâ À̺¥Æ®¿Í ¿¬°üµÈ ¸ðµç µ¿Àû ÃßÀû Æ÷ÀÎÆ®´Â PREÀÇ
À¯ÇüÀ» Æ÷ÇÔÇÒ ¼ö ÀÖ½À´Ï´Ù.  ÀÌ¿Í À¯»çÇϰÔ, ¼¼¸¶Æ÷¾î ó¸®¿Í °ü·ÃµÈ ¸ðµç µ¿Àû
ÃßÀû Æ÷ÀÎÆ®´Â SEMÀÇ ±×·ìÀ» Æ÷ÇÔÇÏ´Â °æ¿ì°¡ ÀÖ½À´Ï´Ù.  TRACE ¸í·É ±¸¹®¿¡¼­,
±×·ìÀº À¯Çüº¸´Ù ´õ °­ÇÑ ¹ÙÀεùÀ» Æ÷ÇÔÇÏ´Â °ÍÀ¸·Î °£Áֵ˴ϴÙ.  ÀÌ´Â ÁöÁ¤µÈ ÇѰ³
¶Ç´Â ±× ÀÌ»óÀÇ À¯ÇüÀ¸·Î ÁöÁ¤µÈ ±×·ì ÀÇ ¸ðµç À̺¥Æ®¸¦ ÄѰųª ²ôµµ·Ï ¿äûÇÒ ¼ö
ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. ÀÌ ±ÔÁ¤ÀÚµéÀ» »ç¿ëÇÒ ÇÊ¿ä´Â ¾øÁö¸¸, ´Ü¼øÈ÷ µ¿Àû ÃßÀû
Æ÷ÀÎÆ®ÀÇ °ü·ÃµÈ ÁýÇÕÀ» º¸´Ù ½±°Ô Á¦¾îÇϵµ·Ï Çϱâ À§ÇØ ÀÖ½À´Ï´Ù.
TDF ÆÄÀÏÀº ÀϹÝÀûÀ¸·Î \OS2\SYSTEM\TRACE µð·ºÅ丮 ³»¿¡ ÀÖ½À´Ï´Ù. .TDF ÆÄÀÏ À̸§
È®ÀåÀÚ·Î ½Äº°µË´Ï´Ù.  ¶ÇÇÑ ±× µð·ºÅ丮¿¡ ÀÖ´Â ÃßÀû Çü½ÄÈ­ ÆÄÀÏ(TFF)ÀÔ´Ï´Ù.  ÀÌ
ÆÄÀϵéÀº OS/2 ÃßÀû Çü½Ä ÀÛ¼º±â(TRACEFMT) À¯Æ¿¸®Æ¼¿¡ ÀÇÇØ ½Ã½ºÅÛ ÃßÀû ¹öÆÛ ³»¿¡
±â·ÏµÈ Ç׸ñµéÀ» Çü½ÄÈ­ÇÏ´Â µ¥ »ç¿ëµË´Ï´Ù.

½Ã½ºÅÛ .TDF ÆÄÀÏÀº ´ÙÀ½À» À§ÇØ µ¿Àû ÃßÀûÀ» Áö¿øÇÕ´Ï´Ù.

   o  TRACE ON KERNEL
         ÁÖ ÄÚµå: 5 (10Áø) 5 (16Áø)
         ±×·ì: FS, LDR, NLS, PIP, SEL, SEM, SIG, TIM, TIK, VM
         À¯Çü: PRE, POST, API, INT
         ¸ñÀû: OS/2 Ä¿³Î¿¡ »óÁÖÇϰí ÀÖ´Â API¿¡ ´ëÇÑ µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON DOSCALL1
         ÁÖ ÄÚµå: 16 (10Áø) 10 (16Áø)
         ±×·ì: FS, LDR, LNK, MSG, MSP, NLS, SEM, TSK
         À¯Çü: PRE, POST, API
         ¸ñÀû: DOSCALL1.DLL¿¡ »óÁÖÇϰí ÀÖ´Â API¿¡ ´ëÇÑ µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON QUECALLS
         ÁÖ ÄÚµå: 22 (10Áø) 16 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: API, PRE, POST, INT
         ¸ñÀû: QUECALLS.DLL(´ë±âÇà·Ä È£Ãâ)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON SESMGR
         ÁÖ ÄÚµå: 23 (10Áø) 17 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: API, PRE, POST
         ¸ñÀû: SESMGR.DLL (¼¼¼Ç °ü¸® ÇÁ·Î±×·¥)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON OS2CHAR
         ÁÖ ÄÚµå: 24 (10Áø) 18 (16Áø)
         ±×·ì: KBD, MOU, VIO
         À¯Çü: API, PRE, POST
         ¸ñÀû: OS2CHAR.DLL¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ µ¿Àû ÃßÀû
            Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON PMSHAPI
         ÁÖ ÄÚµå: 192 (10Áø) C0 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: ¾øÀ½
         ¸ñÀû: PMSHAPI.DLL (PM ½© API)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON PMWIN
         ÁÖ ÄÚµå: 194 (10Áø) C2 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: ¾øÀ½
         ¸ñÀû:  PMWIN.DLL(â °ü¸® ÇÁ·Î±×·¥)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON PMGRE
         ÁÖ ÄÚµå: 195 (10Áø) C3 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: ¾øÀ½
         ¸ñÀû: PMGRE.DLL (±×·¡ÇÈ ¿£Áø)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON PMPIC
         ÁÖ ÄÚµå: 196 (10Áø) C4 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: ¾øÀ½
         ¸ñÀû: PMPIC.DLL(ÇÈÃÄ ±³È¯)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ

   o  TRACE ON PMGPI
         ÁÖ ÄÚµå: 197 (10Áø) C5 (16Áø)
         ±×·ì: ¾øÀ½
         À¯Çü: ¾øÀ½
         ¸ñÀû: PMGPI.DLL (±×·¡ÇÈ ÇÁ·Î±×·¥ ÀÎÅÍÆäÀ̽º)¿¡ »óÁÖÇÏ´Â API¿¡ ´ëÇÑ
            µ¿Àû ÃßÀû Æ÷ÀÎÆ® Á¤ÀÇ


 OS/2 Á¤Àû ÃßÀû Æ÷ÀÎÆ®
 OS/2 Á¤Àû ÃßÀû Æ÷ÀÎÆ®´Â ¿¬°üµÈ TDF ÆÄÀÏÀ» °®°í ÀÖÁö´Â ¾ÊÁö¸¸, ÃßÀû Çü½Ä
 ÀÛ¼º±â(TRACEFMT)°¡ »ç¿ëÇÑ ¿¬°üµÈ TFF ÆÄÀÏÀ» °®½À´Ï´Ù.

   o  ±â°è ¿¹¿Ü»çÇ×
         ÁÖ ÄÚµå: 3
   o  Çϵå¿þ¾î ÀÎÅÍ·´Æ®
         ÁÖ ÄÚµå: 4
   o  µð¹ÙÀ̽º ÀÚ¿ø ·çƾ
         ÁÖ ÄÚµå: 6
   o  µð½ºÅ© µð¹ÙÀ̽º µå¶óÀ̺ê
         ÁÖ ÄÚµå: 7

 ±×·ì ¹× À¯Çü¿¡ ´ëÇØ ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â ¾à¾î

   o  ±×·ì
         FS-  ÆÄÀÏ ½Ã½ºÅÛ
         KBD- Űº¸µå I/O
         LDR- ÀÚ¿ø ·Îµå±â
         LNK- ȯ°æ °ü¸®
         MOU- ¸¶¿ì½º I/O
         MSG- ¸Þ½ÃÁö °ü¸®
         MSP- °¡»ó ¸Þ¸ð¸® °ü¸®
         NLS- ÇÑ±Û Áö¿ø
         PIP- ÆÄÀÌÇÁ Áö¿ø
         SEL- ¼¿·ºÅÍ(selector) °ü·Ã
         SEM- ¼¼¸¶Æ÷¾î Áö¿ø
         SIG- ½ÅÈ£ ó¸®
         TIM- ŸÀÌ¸Ó Áö¿ø
         TK-  ŽºÅ© °ü¸®
         TSK- ¸ð´ÏÅÍ Áö¿ø
         VIO- ºñµð¿À I/O
         VM-  °¡»ó ¸Þ¸ð¸® °ü¸®

   o  À¯Çü
         API-  ÀÀ¿ë ÇÁ·Î±×·¥ ÇÁ·Î±×·¡¹Ö ÀÎÅÍÆäÀ̽º
         INT-  ³»ºÎ
         PRE-  »çÀü ó¸® È£Ãâ
         POST- »çÈÄ Ã³¸® È£Ãâ


 ÃßÀû Æ÷ÀÎÆ® °³¿ä ¿¹Á¦    425/2


TRACE ON 15,31,22 /S
      15, 31 ¹× 22ÀÇ ÁÖ Äڵ带 »ç¿ëÇÑ ¸ðµç Á¤Àû ÃßÀû Æ÷ÀÎÆ®°¡
      ÃßÀûµÇµµ·Ï ÁöÁ¤Çϰí, ¸ðµç À̺¥Æ® ÃßÀûÀ» ÀϽÃÁ¤ÁöÇÕ´Ï´Ù.
TRACE ON 17,22(4,9-13)
      ÁÖ ÄÚµå 17À» »ç¿ëÇÑ ¸ðµç Á¤Àû ÃßÀûÆ÷ÀÎÆ®¿Í 22 ÁÖÄÚµå
      ¹× ºÎ ÄÚµå 4 ¶Ç´Â 9-13À» »ç¿ëÇÑ ¸ðµç Á¤Àû ÃßÀû Æ÷ÀÎÆ®°¡
      ÃßÀûµÇµµ·Ï ÁöÁ¤ÇÕ´Ï´Ù.
TRACE ON DOSCALL1
      DOSCALL1.TDF¿¡ Á¤ÀÇµÈ ¸ðµç µ¿Àû ÃßÀû Æ÷ÀÎÆ®¸¦
      »ðÀÔÇÕ´Ï´Ù.
TRACE ON DOSCALL1(4,23-56,8) /R
      ¼Ò¼ö ÄÚµå 4, 8 ¶Ç´Â 23-56À» Æ÷ÇÔÇÏ´Â DOSCALL1.TDF·Î ºÎÅÍ
      ¸ðµç µ¿Àû ÃßÀû Æ÷ÀÎÆ®¸¦ »ðÀÔÇϰí, ¸ðµç À̺¥Æ® ÃßÀûÀ»
      Àç°³ÇÕ´Ï´Ù.
TRACE ON DOSCALL1(FS=PRE+API,SEM)
      ±×·ì FS ¹× À¯Çü PRE ¶Ç´Â APIÀ̰ųª ´Ü¼øÈ÷ ±×·ì SEMÀÎ
      DOSCALL1.TDF·Î ºÎÅÍ ¸ðµç µ¿Àû ÃßÀû Æ÷ÀÎÆ®¸¦ »ðÀÔÇÕ´Ï´Ù.
TRACE ON KERNEL(20-23,182)
      20°ú 23 »çÀÌÀÇ ºÎ Äڵ带 °®°Å³ª, 182ÀÇ ºÎ Äڵ带
      °®´Â OS/2 Ä¿³Î·Î ¸ðµç µ¿Àû ÃßÀû Æ÷ÀÎÆ®¸¦ »ðÀÔÇÕ´Ï´Ù.
TRACE ON /P:16,14,8
      À̺¥Æ®°¡ pid 8, 14 ¶Ç´Â 16ÀÌ ÇöÀç pidÀÏ ¶§¸¸
      ÃßÀûµÇµµ·Ï Áö½ÃÇÕ´Ï´Ù.
      (ÃßÀûµÇ¾îÁú À̺¥Æ®ÀÇ ÁýÇÕÀº ´Ù¸¥ TRACE ¸í·ÉÀ» ÅëÇØ¼­
       ¼³Á¤µË´Ï´Ù).
TRACE OFF /P:14
      pid 14°¡ ÇöÀç pidÀÎ °æ¿ì, À̺¥Æ®´Â ´õ ÀÌ»ó ÃßÀûµÇÁö
      ¾Êµµ·Ï Áö½ÃÇÕ´Ï´Ù.
TRACE ON /P:ALL
      À̺¥Æ® ÃßÀûÀÌ ÀÌÁ¦ ÇöÀç pid¿¡ °ü°è ¾øÀÌ ¼öÇàµÇµµ·Ï
      Áö½ÃÇÕ´Ï´Ù.
TRACE /C /R
      ½Ã½ºÅÛ À̺¥Æ® ÃßÀû ¹öÆÛ°¡ Áö¿öÁö°í À̺¥Æ® ÃßÀûÀÌ
      Àç°³µÇµµ·Ï Áö½ÃÇÕ´Ï´Ù.


¸í·É¾î ¸ñÂ÷·Î °¡±â

¸ñÂ÷·Î °¡±â


eComStation | ±¸¸ÅÇϱâ | »çÀÌÆ®¼Ò°³ | ÀÌ¿ë¾È³» | ¼³Ä¡ °ü·Ã µµ¿ò ¿äû | °³ÀÎÁ¤º¸ º¸È£Á¤Ã¥ | »çÀÌÆ® ¸Ê | °ü¸®ÀÚ±×·ì | ¿¹Àü »çÀÌÆ® | Softbox
Copyright © 1995-2010