BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡

±Û¾´ÀÌ: Ä¿³Î Ä¿³ÎÀÇ ºÎÆðú Á¾·á°úÁ¤ Á¶È¸¼ö: 7164


ºÎÆÃÀ» ÇÏ¿´À» °æ¿ì¿¡ ½Ã½ºÅÛÀÇ Ã¹ ¹ø° ºí·ÏÀ̳ª µÑ° ºí·Ï¿¡ °ÉÃÄ
ÀúÀåµÇ¾î ÀÖ´Â ¾ÆÁÖ ÂªÀº built-in ÇÁ·Î±×·¥ÀÌ
¸Þ¸ð¸®·Î ÀÐÇô µé¾î¿Â´Ù. ÀÌ°ÍÀº ÀÏÁ¾ÀÇ loader ÇÁ·Î±×·¥À¸·Î½á
Ä¿³Î ÇÁ·Î±×·¥ÀÎ /unix ¶Ç´Â /root/unix¸¦ ¸Þ¸ð¸®·Î ·ÎµåÇÏ¿©
½ÇÇàÀ» ½ÃÀÛÇÑ´Ù. Ä¿³ÎÀÌ Á¦ÀÏ ¸ÕÀúÇÏ´Â ÀÏÀº Çϵå¿þ¾î ÀÎÅÍÆäÀ̽º
ÀåÄ¡µé¿¡ ´ëÇÑ ÃʱâÈ­ ÀÛ¾÷ÀÌ´Ù.

Ä¿³ÎÀº °¢ ±¸µ¿±âÀÇ ÃʱâÈ­ ·çƾÀ» Â÷·Ê·Î ½ÇÇàÇÏ¿© ¾î¶² ÁÖº¯ÀåÄ¡°¡
»ç¿ë°¡´ÉÇÑ°¡¸¦ °áÁ¤ÇÑ´Ù. ±×¸®°í °¢Á¾ I/O bufferµéÀ» ÃʱâÈ­ÇÑ´Ù.
Ä¿³ÎÀÌ Á÷Á¢ ¸¸µç ù ¹ø° ÇÁ·Î¼¼½º¸¦ process 0 À̶ó ºÎ¸£´Âµ¥
process1ÀÌ ¸¸µé¾îÁø ÈÄ¿¡ swapper°¡ µÈ´Ù.
swapper´Â ÇÁ·Î¼¼½º¸¦ ½ºÄÉÁ층ÇÏ´Â ±â´ÉÀ» ÇàÇÑ´Ù.
process1Àº ½Ã½ºÅÛÀÇ ´ÙÁß»ç¿ëÀÚ ÀÛ¾÷À» °ü¸®ÇÏ´Â
ÇÁ·Î±×·¥ÀÎ /etc/init¸¦ ½ÇÇàÇÏ°í, process2´Â pagedaemonÀ̶ó´Â
paging-out ÇÁ·Î±×·¥À» ½ÇÇàÇÑ´Ù.
¿©±â¼­ process id¸¦ ¾Ë¾Æ³»´Â ¸í·É¾î´Â ps Àε¥,
solaris 2.5¿¡¼­´Â ps -AÀÌ´Ù.
¹Ì¸® ¿¹¾àµÈ pid(process id)´Â
pid 0=swapper, pid1=init, pid2=page daemonÀÌ´Ù.
ÀÌ¿ÜÀÇ process id´Â »ç¿ëÀÚ°¡ ½ÇÇàÇÒ ÇÁ·Î±×·¥¿¡ ´ëÇؼ­
ȯ°æÆÄÀÏ¿¡¼­ Á¤ÇØÁÙ¼öµµ ÀÖÀ¸¸ç, ÀÓÀÇ·Î ½Ã½ºÅÛÀÌ Á¤ÇØÁÙ¼öµµ ÀÖ´Ù.
º¸´Ù Á¤È®ÇÑ Àǹ̷Π¸»ÇÏÀÚ¸é ³ª¸ÓÁö
process´Â /fork/exec È£Ãâ¹æ½Ä¿¡ ÀÇÇÏ¿© È£ÃâµÈ´Ù.

initÇÁ·Î¼¼½º¸¦ Á¶»óÀ¸·Î ÇÏ´Â Ä¿³ÎÀÇ ÇÁ·Î¼¼½º tree±¸Á¶¸¦ Ç¥½ÃÇÑ´Ù.
init ÇÁ·Î¼¼½º´Â ½Ã½ºÅÛ Äֿܼ¡ shell ÇÁ·Î¼¼½º¸¦ °¡µ¿½ÃÅ°°í
super-userÀÇ Æ¯±ÇÀ» ºÎ¿©ÇÒ ¼ö Àִµ¥,
ÀÌ°ÍÀ» single-user mode¶ó°í ºÎ¸¥´Ù. ÀÌ single-user mode¿¡¼­´Â
ÄܼÖÀÌ ·çƮƯ±ÇÀ» °®°í ÀÚµ¿ÀûÀ¸·Î loginµÇ¸ç,
´Ù¸¥ Åë½Å¼±µéÀº loginÀ» ¹Þ¾ÆµéÀÌÁö ¾Ê´Â´Ù. single-user mode´Â
º¸Åë ÆÄÀÏ ½Ã½ºÅÛÀ» Á¡°Ë, º¸¼öÇϰųª ½Ã½ºÅÛÀÇ ±âº»ÀûÀÎ Å×½ºÆ®¸¦
ÇÏ´Â °æ¿ì¿¡ »ç¿ëµÇ¾îÁø´Ù. init ÇÁ·Î¼¼½º´Â multi-userÇÁ·Î¼¼½º
±¸Á¶¸¦ ¸¸µé ¼ö ÀÖ´Ù. init´Â È°¼ºÈ­µÇ¾î ÀÖ´Â ´Ü¸»Åë½Å¼±µé¿¡
getty ÇÁ·Î¼¼½º¸¦ »ý¼º½ÃÅ´À¸·Î¼­ multi-user ȯ°æÀ» Á¶¼ºÇÑ´Ù.
init¶ÇÇÑ shell ÇÁ·Î¼¼½º¸¦ »ý¼º½ÃÄѼ­ start-up Ä¿¸Çµå ÆÄÀÏÀÎ
/etc/rc¸¦ ½ÇÇàÇÑ´Ù. rc(run commands)
script´Â º¸Åë ÆÄÀϽýºÅÛÀÇ mount, daemon ÇÁ·Î¼¼½ºµéÀÇ ½Ãµ¿,
Àӽà ÆÄÀϵéÀÇ »èÁ¦, ÀÛ¾÷ ȸ°èÇÁ·Î±×·¥µéÀÇ ½Ãµ¿ µîÀÇ
Ä¿¸ÇµåµéÀ» Æ÷ÇÔÇÑ´Ù.
getty ÇÁ·Î¼¼½º´Â Á÷·Ä´Ü¸» Åë½Å¼±¿¡ login ÇÁ·Î±×·¥À» ½ÇÇàÇÏ¿©
passwd¸¦ °Ë»çÇÏ°í loginÀÌ ¼º¸³µÇ¸é shellÀ» ¼öÇàÄÉ ÇÑ´Ù

°ü·Ã±Û : ¾øÀ½ ±Û¾´½Ã°£ : 2002/11/14 12:53 from 218.154.16.35

  µð·ºÅ丮 ÆÄÀϵéÀÇ ±â´É¹× ±¸Á¶ ¸ñ·Ïº¸±â »õ±Û ¾²±â Áö¿ì±â ÀÀ´ä±Û ¾²±â ±Û ¼öÁ¤ unix  ÆÄÀϽýºÅÛ±¸Á¶  
BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡