ÇÁ·Î¼¼½º ½Äº°¹øÈ£
½Ã½ºÅÛÀº °¢ ÇÁ·Î¼¼½º¿¡°Ô ÇÁ·Î¼¼½º ½Äº°¹øÈ£¶ó´Â À½ÀÌ ¾Æ´Ñ Á¤¼ö¸¦
ºÎ¿©ÇÑ´Ù. ÇÁ·Î¼¼½º ½Äº°¹øÈ£´Â ÇØ´ç ÇÁ·Î¼¼½º°¡ Á¾·áÇÏ¸é ´Ù½Ã
»ç¿ëµÉ ¼ö ÀÖÁö¸¸,
ÇÑ ½ÃÁ¡¿¡¼´Â À¯ÀÏÇÏ°Ô ÇÁ·Î¼¼½º¸¦ ÁöÁ¤ÇÑ´Ù. ÇÁ·Î¼¼½º 0 Àº ¼öÇà °èȹ
ÇÁ·Î ¼¼½º(scheduler) ÀÌ°í, ÇÁ·Î¼¼½º 1 Àº /etc/init ÇÁ·Î±×·¥À»
¼öÇàÇÏ°í ÀÖ´Â ÃʱâÈ ÇÁ·Î¼¼½ºÀÌ´Ù. ½Ã½ºÅÛ È£ÃâÀ» ÀÌ¿ëÇÏ¿©
ÀÚ½ÅÀÇ ÇÁ·Î¼¼½º ½Äº° ¹øÈ£¸¦ ÂüÁ¶ÇÒ ¼ö ÀÖ´Ù.
pid = getpid();
getppid ¸¦ »ç¿ëÇϸé È£Ãâ ÇÁ·Î¼¼½ºÀÇ ºÎ¸ð ÇÁ·Î¼¼½ºÀÇ
ÇÁ·Î¼¼½º½Äº°¹øÈ£¸¦ ¾òÀ» ¼ö ÀÖ´Ù.
ppid = getppid();
|