¸®´ª½º ÇÁ·Î±×·¡¸Ó¸¦ À§ÇÑ °¡À̵å
10.4.2 ptrace¿Í /proc ÆÄÀϽýºÅÛ (ptrace and the /proc filesystem)
ptrace ½Ã½ºÅÛ È£ÃâÀº 4.3 BSD¿Í SVID¿¡¼ ÇÁ·Î¼¼½º¸¦ ÅëÁ¦ÇÏ°í ±×°ÍÀ¸·Î ºÎÅÍ Á¤º¸¸¦
Àбâ À§ÇØ »ç¿ëµÈ´Ù. ÀÌ°ÍÀº °íÀüÀûÀ¸·Î ¼öÇà ÁßÀÎ ÇÁ·Î¼¼½ºÀÇ ½ÇÇà ¸ØÃß°Ô Çϰųª »óŸ¦
°Ë»çÇϱâ À§ÇØ µð¹ö°Å(debugger)¿¡ ÀÇÇØ »ç¿ëµÈ´Ù. SVR4¿¡¼, ptrace´Â /proc
ÆÄÀÏ ½Ã½ºÅÛ¿¡ ÀÇÇØ °ü¸®µÇ°í Process ID¿¡ ÀÇÇØ À̸§ ºÙ¿©Áø °¢°¢ÀÇ ¼öÇà ÁßÀÎ ÇÁ·Î¼¼½º¿¡ ´ëÇØ
´ÜÀÏ ÆÄÀÏ °³Ã¼(entry)¸¦ Æ÷ÇÔÇÏ´Â µð·ºÅ丮(directory)ó·³ ³ªÅ¸³´Ù. »ç¿ëÀÚ ÇÁ·Î±×·¥Àº
°ü½ÉÀÌ ÀÖ´Â ÇÁ·Î¼¼½º¿Í °ü·ÃµÈ ÆÄÀÏÀ» ¿ ¼ö ÀÖ°í ½ÇÇàÀ» ÅëÁ¦Çϰųª ÇÁ·Î¼¼½º »ó¿¡¼ Ä¿³Î·Î
ºÎÅÍ Á¤º¸¸¦ ¾ò±âÀ§ÇØ ´Ù¾çÇÑ ioctl È£ÃâÀ» ³»¸± ¼ö ÀÖ´Ù. ºñ½ÁÇÏ°Ô, ÇÁ·Î±×·¥Àº
ÆÄÀÏ ½Äº°ÀÚ(file descriptor)¸¦ ÅëÇØ /proc ÆÄÀÏ ½Ã½ºÅÛ ¾ÈÀ¸·Î ÇÁ·Î¼¼½ºÀÇ ÁÖ¼Ò °ø°£
(process's address space)¿¡ ÀûÁ¢ ÀÚ·á(data)¸¦ Àаųª ¾µ ¼ö ÀÖ´Ù.
ÀÌÀü:10.4.1 kvm ·çƾµé
´ÙÀ½:10.4.3 ¸®´ª½º¿¡¼ÀÇ ÇÁ·Î¼¼½º ÅëÁ¦
Copyright (c) 1996,1997 by Euibeom.Hwang & SangEun.Oh All Rights Reserved
Email To:Webmaster ,
Another address
LAST UPDATE Dec 19,1997
Created Dec 19,1997