c °2003, sangjin@kut.ac.kr
* <* Ö = å i< K: ~ ¡q ç { ¡È 01
A. Silberschatz, P.B. Galvin, G. Gagne Operating System Concepts, Sixth Edition, John Wiley & Sons, 2003.
Part I. Overview
<Õ ªa > 1.1> ( Ë É Ó' r Û ¼% _ 7 ½ ¨$
כ í ¹ è
} º4
1
1.1.2 • î r%
^ ò ] jê Í? ø
S y å ð ËX ¾ È ì
• " ¶½ é É{ + ©
– ( É Ó' × ¼J ?# Q\ ¦ ao ' Há Ô ÐÕ ªÏ þ – (É Ó' ¶ " é: CPU r ç , B ß j ¸o / Nç B ,
ß { 9 $ / © Nç B , { ß Ø 9 ¦§ 4 u ©
– 6 x6 £ xá Ô ÐÕ ªÏ _ þ Ð@ /\ ¦ ] j/ NK B Å Ò H á Ô Ð Õ ªÏ þ – (É Ó' _ 6 x ü <( É Ó' × ¼J ?# Q s \ × æç B ß > h^ % ½ i É` + ¦K Å Ò Há Ô ÐÕ ªÏ þ
• ] j# Qá Ô ÐÕ ªÏ þ – 6 x á Ô ÐÕ ªÏ _ þ z ´ ' ` ¦ ao ' ¦, ¸À Ó <( ü É Ó' ¸6 x\ ¦~ Ót ½ ô Ç .
ØW U Æ Ë= _ k< g m?
1.1
• ( É Ó' r Û ¼% 7 _ ¨ ½$
כ í ¹ è
1.1.3 Æ ØW U Ë= _ k< g8 ý × Ò »
– × ¼J ?# Q
• î r%
^ ò ] j_ 3 q³ l ð
– î r%
^ ò ] j – 6 x6 £ xá Ô ÐÕ ªÏ þ
– 6 x \ > ¼ o # $
] í j/ N B
– 6 x
– ( É Ó' r Û ¼% _ 7 ´ òÖ ¦& î h r%
ò • î r%
^ ò ] j_ 3 q& l h
• î r%
^ ò ] j# A 3 0\ @ /ô Ç&
_ ñ – ä +q 1. î r%
^ ò ] j\ ¦½ ¨{ 9 % ` i ¦M : í Ê÷ < & # Qe H ¸ H כ
– 6 x \ > ( É Ó' \ " f á Ô ÐÕ ªÏ ` þ ¦ ´ òÖ ¦ s h & ¦¼ o # > z ´' ½ Éà + ºe H¨ 8
` â ¦] j N B /
– ä +q 2. Ó ½ à © º' ÷ & ¦e HÄ »{ ô 9 Çá Ô Ð Õ ªÏ ë þ î ß r%
^ ò ] js . Ð: x r ´ É ú Ð &
(kernel)s y Û ô Ç .
– (É Ó' " ¶_ é ½ É{ + , s © ½ É{ + © r/ É N& B
K ñ 9´ òÖ ¦& Ü h ¼ Ðs À Ò# Q4 R Ê. < – j ]# QÔ á ÐÕ ªÏ Ü þ ¼ Ð 6 x á Ô ÐÕ ªÏ _ þ z ´ ` ' ¦y 1 q l # ¸À Óü <( É Ó' ¸6 x` ¦~ Ót ½ ¦{ 9 Ø ¦§ © 4 u _ ] j# Q< ü1 x l ` ¦ ao ' ô Ç .
Ð: x&
_ ñ 2\ ¦ 6 x Ê. < 1.1.1
Þ Ó å ËX ¾ È ì
• (É Ó' _ 6 x ¸\ î r%
^ ò ] j_ [ > O ~ Ó ½ Ós ¾ &
ñ a ) .
1.2
– > h 6 x( É Ó' : ¼ o # $
( í ), $ ©
0 í x(× p æ), " ¶ é ¸6 Ö x( )
cß 8 à ų 7 _Æ ÈS k y ð
• ô Ç 6 x _ á Ô ÐÕ ªÏ ë þ ` ß ¦Ã º' î r
^ ò % ] j_ { 9 rÕ É ªë ß u~ p 1 . ì Í ø \ ô Ç 6 x # Qá Ô ÐÕ ªÏ ` þ ¦1 xr l \ à º' # Q 6 x 1 xr l \ 6 x Hr Û ¼% 7 \ " f Hî r%
^ ò ] j_ 9 { rç É é ß ß t · § ú .
– B j á ÔY Ua >, p Ë m ( É Ó' : " ¶ é ¸6 Ö x( ) © – 0 >ß ¼Û ¼_ s : > h 6 x$
õ í " ¶ é ¸6 Ö x – Ê ë@ /6 x( É Ó' : > h 6 x$
( í ), © ¶ " é] X 1