¿î¿µÃ¼Á¦´Â ºÐ¸íÈ÷ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀ» »ç¿ëÇϱâ À§ÇÏ¿© ÇÊ¿äÇÑ ¼ÒÇÁÆ®¿þ¾îÀ̸ç, ½Ã½ºÅÛÀ» »ç¿ëÇÏ´Â ÀÌ¿ëÀڵ鿡°Ô ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â ±â´É°ú ½Ã½ºÅÛ ³»ÀÇ °¢Á¾ ÀÚ¿øµéÀ» °ü¸®ÇÏ´Â ¿ªÇÒÀ» ´ã´çÇÏ´Â ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù. ÀÌ´Â ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡¼ °¡Àå ±âº»ÀûÀÌ°í ÇÙ½ÉÀûÀÎ ¼ÒÇÁÆ®¿þ¾îÀ̸ç, ½Ã½ºÅÛÀ» º¸´Ù È¿À²ÀûÀ¸·Î »ç¿ëÇÏ°í, ÀÌ¿¡ ´ëÇØ Àü¹®ÀûÀÎ Áö½ÄÀ» °®±â ¿øÇÏ´Â µ¶ÀÚ¶ó¸é ¿î¿µÃ¼Á¦¿¡ ´ëÇØ ¸¹Àº °ü½ÉÀ» °¡Á®¾ß µÉ °ÍÀ̶ó°í »ý°¢µÈ´Ù.
¿¹¸¦ µé¸é, Ç÷§ÆûÀº ¼ÒÇÁÆ®¿þ¾î ÀÀ¿ë ÇÁ·Î±×·¥µéÀ» µ¹¸®´Âµ¥ ¾²ÀÌ´Â Çϵå¿þ¾î¿Í ¼ÒÇÁÆ®¿þ¾îÀÇ °áÇÕÀÌ´Ù. Ç÷§ÆûÀº ÇϳªÀÇ ¿î¿µ üÁ¦¶ó°í ´Ü¼øÈ÷ ¸»ÇÒ ¼ö ÀÖÀ¸¸ç ±× µÎ °¡Áö¸¦ ÅëĪÇؼ ¸»ÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¯ÇÑ ¿î¿µÃ¼Á¦´Â ÄÄÇ»ÅÍÀÇ ±â°èÀûÀÎ ºÎºÐ¿¡ ´ëÇؼ ÀÚ¼¼È÷ ¸ð¸£´õ¶óµµ ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ Áß¿äÇÑ ºÎºÐÀ» Â÷ÁöÇÏ°í Áö³ ¼ö½Ê¿© ³â °£ ´Ù¾çÇÑ ±â¼úÀûÀÎ ¹ßÀüÀ» °ÅµìÇØ¿Ô´Ù.
¿î¿µÃ¼Á¦´Â Àü»ê ºÐ¾ß¸¦ ´Ù·ç´Â Àηµ鿡°Ô´Â »ó´çÈ÷ Áß¿äÇÑ Çй®ÀÌÁö¸¸ Á¾Àü¿¡ ¹ß°£µÈ ±³Àç Áß¿¡´Â »ó´çÈ÷ ÀÌÇØÇϱ⠾î·Æµµ·Ï µÇ¾î ÀÖ´Â ºÎºÐÀÌ ¸¹¾Æ ±âÃÊ Áö½ÄÀ» ½ÀµæÇϴµ¥ »ó´çÈ÷ ¾Ö·Î »çÇ×ÀÌ ¸¹¾Ò´Ù. ±×·¯¹Ç·Î º»¼´Â ±âº» ÀÌÇظ¦ Áß½ÉÀ¸·Î ´Ù¾çÇÑ ÁÖÁ¦¿¡ ´ëÇÏ¿© ÀúÀÚ°¡ ÇöÀå¿¡¼ °æÇèÇÑ ½Ç¹«¿Í °ÀǸ¦ Åä´ë·Î µ¶ÀÚµéÀÌ º¸´Ù ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÁýÇÊÇÏ¿´´Ù. ÀÌ Ã¥Àº ºñ±³Àû Á¢±ÙÇϱ⠽¬¿î ¿ë¾î·Î ÁýÇÊÇÏ¿´À¸¸ç µ¶ÀÚµéÀÌ ½º½º·Î ¹®Á¦Á¡À» ÇØ°áÇÒ ¼ö ÀÖµµ·Ï ´ÙÀ½°ú °°Àº ³»¿ë¿¡ ÁßÁ¡À» µÎ¾ú´Ù.
1. ÀÌ·ÐÀ» Áß½ÉÀ¸·Î ü°èÀûÀ¸·Î Á¤¸®ÇÏ¿´À¸¸ç, Àü»êÀ» Àü°øÇÏÁö ¾ÊÀº µ¶Àڵ鿡°Ôµµ ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿´´Ù.
2. °¢ À帶´Ù ÀÌÇØ·ÂÀ» ³ôÀ̱â À§ÇØ ±×¸²À» ¸¹ÀÌ ½Ç¾úÀ¸¸ç ¾î·Á¿î ºÐ¾ß¿¡ ´ëÇؼ´Â º°µµ·Î ¡®ÇнÀ È°µ¿¡¯À̶ó´Â ºí·Ï¿¡¼ ¼³¸íÀ» ´õÇÏ¿´´Ù.
3. °¢ ÀåÀÇ ³¡ ºÎºÐ¿¡ Àüü ¿ä¾àÀ» Á¦½ÃÇÏ¿© µ¶Àڵ鿡°Ô Áß¿äÇÑ ºÎºÐÀ» Çѹø ´õ »ó±â½ÃÄÑ Á¤¸®ÇÒ ¼ö ÀÖ´Â ±âȸ¸¦ °¡Áöµµ·Ï ÇÏ¿´´Ù.
4. ÀÌÇØ¿¡ ´ëÇÑ ÆøÀ» ³ÐÈ÷±â À§ÇÏ¿© ¿¬½À¹®Á¦¸¦ dzºÎÈ÷ Á¦½ÃÇÏ¿© ½º½º·Î ¿¹½À ¹× º¹½Àµµ ÇÒ ¼ö ÀÖ °Ô ÇÏ¿´´Ù.
±×·¯³ª ¾ÕÀ¸·Î °è¼Ó ³ë·ÂÇÏ¿© Çй®ÀÇ ¹ßÀü¿¡ ¼øÀÀ½ÃÄÑ º¸´Ù ÁÁÀº Ã¥À¸·Î °³Á¤µÇ±â¸¦ ¹Ù¶ó¸é¼ ¼±¹è Á¦ÇöµéÀÇ »ç¶û½º·± °ü½É°ú Ãæ°í¸¦ ¹Ù¶ó´Â ¹ÙÀÌ´Ù.
³¡À¸·Î ÀÌ Ã¥À» Ãâ°£Çϵµ·Ï Çù·ÂÀ» ¾Æ³¢Áö ¾Ê´Â ¼Û±¤Çå »çÀå´Ô¿¡°Ô °¨»ç¸¦ µå¸®¸ç ´Ã °ü½ÉÀ» º¸¿©ÁØ ÁöÀε鿡°Ô °¨»ç¸¦ µå¸³´Ï´Ù.
ÀúÀÚ µå¸²
Á¦1Àå ÄÄÇ»ÅͽýºÅÛ °³¿ä
1.1 ÄÄÇ»ÅÍÀÇ °³³ä
1.2 ÄÄÇ»ÅÍÀÇ ±âº» ±¸Á¶
1.3 Á¤º¸ÀÇ Ç¥Çö°ú ÀúÀå
1.4 ½Ã½ºÅÛÀÇ ±¸¼º
1.5 Ãʱâ ÄÄÇ»ÅÍÀÇ ¹ßÀü ¿ª»ç
1.6 ¼¼´ëº° ÄÄÇ»ÅÍ ºÎÇ°µéÀÇ ÁøÈ µ¿Çâ
1.7 ÄÄÇ»ÅÍ ½Ã½ºÅÛÀÇ ºÐ·ù
1.8 ÄÄÇ»ÅÍÀÇ È°¿ë ºÐ¾ß
Á¦2Àå ¿î¿µÃ¼Á¦ÀÇ ¼Ò°³
2.1 ¿î¿µÃ¼Á¦ÀÇ °³¿ä
2.2 ¿î¿µÃ¼Á¦ÀÇ ¿ª»ç
2.3 UNIX ¿î¿µÃ¼Á¦
2.4 ¸ð¹ÙÀÏ ¿î¿µÃ¼Á¦
Á¦3Àå ÇÁ·Î¼¼½º °ü¸®
3.1 ÇÁ·Î¼¼½º
3.2 ÇÁ·Î¼¼½ºÀÇ »óÅÂ
3.3 ½º·¹µå(thread)
3.4 ÇÁ·Î¼¼½º ½ºÄÉÁÙ¸µ
Á¦4Àå ÁÖ±â¾ïÀåÄ¡°ü¸®
4.1 °³ ¿ä
4.2 ÁÖ±â¾ïÀåÄ¡ ±¸¼º Á¤Ã¥
4.3 ±â¾ïÀåÄ¡ ½Ã½ºÅÛÀÇ Æ¯¼ºµé
4.4. °èÃþÀû ±â¾ïÀåÄ¡ ½Ã½ºÅÛ
4.5 º¸È£ Çϵå¿þ¾î
4.6 ´ÜÀÏ ºÐÇÒ
4.7 °íÁ¤ ºÐÇÒ
4.8 ±³ ü(Swapping)
4.9 µ¿Àû ºÐÇÒ
Á¦5Àå ¸Þ¸ð¸® °ü¸® ¹æ½Ä
¥¥
5.1 ¸Þ¸ð¸® °ü¸® ±â¹ý
5.2 ¸Þ¸ð¸® Çؼ®¿¡ ´ëÇÑ °üÁ¡
5.3 °¡»ó ±â¾ïÀåÄ¡(Virtual Storage)
5.4 ¼¼±×¸ÕÅ×À̼ǿ¡ ÀÇÇÑ Çϵå¿þ¾î ¼³°è
5.5 ÆäÀÌ¡¿¡ ÀÇÇÑ Çϵå¿þ¾î ¼³°è
5.6 ÆäÀÌ¡ & ¼¼±×¸ÕÅ×À̼ǿ¡ ÀÇÇÑ Çϵå¿þ¾î ¼³°è
Á¦6Àå ÆäÀÌÁö ´ëü ¾Ë°í¸®Áò
6.1 DAT(Dynamic Address Translation)
6.2 ÆäÀÌÁö ´ëü¸¦ À§ÇÑ °í·Á »çÇ×
6.3 ÆäÀÌÁö ´ëü ¾Ë°í¸®Áò
6.4 ÆäÀÌÁö ´ëü·Î ÀÎÇØ ¾ß±âµÇ´Â Çö»ó
Á¦7Àå µð½ºÅ© ½ºÄÉÁÙ¸µ
7.1 °³ ¿ä
7.2 ÀÚ±âµð½ºÅ©
7.3 µð½ºÅ© ½ºÄÉÁÙ¸µ
Á¦8Àå ±³Âø»óÅÂ¿Í ±â¾Æ»óÅÂ
8.1 ±³Âø »óÅÂÀÇ °³³ä
8.2 ±³Âø »óÅÂÀÇ ¹ß»ýÁ¶°Ç
8.3 ±³Âø »óÅÂÀÇ ¿¹¹æ
8.4 ±³Âø »óÅÂÀÇ È¸ÇÇ
8.5 ±³Âø »óÅÂÀÇ Å½Áö
8.6 ±â¾Æ»óÅÂ
Á¦9Àå º´Çà ÇÁ·Î¼¼½º
9.1 °³ ¿ä
9.2 ÇÁ·Î¼¼½ºÀÇ »óÈ£ °ü°è
9.3 µ¿±âÈ ¸ðµ¨¸µ
9.4 ÀÓ°è ±¸¿ª
9.5 ¼¼¸¶Æ÷¾î(semaphore)
9.6 ÇÁ·Î¼¼½º °£ÀÇ Åë½Å
Á¦10Àå ºÐ»ê½Ã½ºÅÛ
¥§
10.1 °³ ³ä
10.2 ÇÁ·ÎÅäÄÝ
10.3 ³×Æ®¿öÅ© ±â¼ú
10.4 ³×Æ®¿öÅ© ±¸¼º ÇüÅÂ
10.5 Àû¿ë ±â¼ú
Á¦11Àå ÆÄÀÏ °ü¸®
11.1 ÆÄÀÏÀÇ Æ¯¼º
11.2 ÆÄÀÏ ½Ã½ºÅÛ
11.3 ÆÄÀÏ ±¸Á¶
11.4 µð·ºÅ͸®
Á¦12Àå ¿î¿µÃ¼Á¦º¸¾È
12.1 ħÇØ À¯Çü
12.2 º¸¾È ¿î¿µ üÁ¦(Secure OS, SOS)
12.3 Ä¿³Î(Kernel)
12.4 Ä¿³Î ¼³°è
12.5 TCSEC(Trusted Computer System Evaluation Criteria)
Á¦13Àå À¯ºñÄõÅͽº ¼ÒÇÁÆ®¿þ¾î
13.1 À¯ºñÄõÅͽº ¿ª»ç
13.2 ÇÙ½É ¿ä¼Ò ±â¼ú
13.3 À¯ºñÄõÅͽº Àû¿ë ±â¼ú