Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
xxiv
Przedmowa
(PC)iserwerów,jakisystemówoperacyjnychurządzeńmobilnych.Zoczy-
wistychwzględówprzedstawianewiadomościmającharaktermotywacyjny
iobjaśniający.Unikaliśmywtychrozdziałachomawianiajakcojestzbudo-
waneodwewnątrz.TakieujęciejestprzystępnedlaindywidualnychCzytel-
nikówidlasłuchaczyniższychlatstudiów,którzychcąsiędowiedzieć,czym
jestsystemoperacyjnybezwnikaniawszczegóływewnętrznychalgorytmów.
Zarządzanieprocesami.Wrozdziałachod3do5omówiliśmypojęciapro-
cesuiwspółbieżnościstanowiącesednonowoczesnychsystemówoperacyj-
nych.Procesjestjednostką(cząstką)pracywsystemie.Takrozumianysys-
temjestzbioremprocesówwykonywanychwspółbieżnie,zktórychczęść
wykonujerozkazykodusamegosystemu,ainnewykonująkoddostarczony
przezużytkownika.Wwymienionychrozdziałachprzedstawiliśmymeto-
dyplanowaniaprocesówikomunikacjimiędzyprocesowej.Zamieściliśmy
teższczegółoweomówieniewątkóworazprzeglądzagadnieńdotyczących
systemówwieloprocesorowychiprogramowaniarównoległego.
Synchronizacjaprocesów.Rozdziałyod6do8poświęciliśmyomówieniu
metodsynchronizacjiprocesówipostępowaniazzakleszczeniami.Ponieważ
zwiększyliśmyilośćmateriałudotyczącegosynchronizacjiprocesów,sta-
ryrozdział5(„Synchronizacjaprocesów”)podzieliliśmynadwarozdziały:
6,zatytułowany„Narzędziasynchronizacji”,i7,„Przykładysynchronizacji”.
Zarządzaniepamięciągłówną.Wrozdziałach9i10zajęliśmysięzarzą-
dzaniempamięciągłówną(operacyjną)podczaswykonywaniaprocesu.
Wcelupolepszaniastopniawykorzystaniaprocesora,atakżeszybkości,
zjakąodpowiadaonswoimużytkownikom,komputermusiprzechowy-
waćwpamięciwieleprocesów.Istniejeznacznaliczbażnychschematów
zarządzaniapamięciąoperacyjnąodzwierciedlającychrozmaitepodejścia
dozarządzaniapamięcią,przyczymefektywnośćdanegoalgorytmuzależy
odkonkretnejsytuacji.
Zarządzaniepamięciąmasową.Wrozdziałach11i12opisaliśmywykorzy-
stanieidziałaniepamięcimasowejorazwejścia-wyjścia(we-wy)wnowocze-
snymsystemiekomputerowym.Wskutekdużegozróżnicowaniaurządzeń
wejścia-wyjściapodłączanychdokomputerasystemoperacyjnymusizapew-
niaćaplikacjomszerokiwybórfunkcji,abyumożliwiaćimwszechstronne
sterowanieurządzeniami.Dogłębnieomówiliśmysystemwejścia-wyjścia,
zwracającuwagęnajegokonstrukcję,interfejsyorazwewnętrznestruktury
ifunkcje.Zwielupowodówurządzeniawe-wysąnajwolniejdziałającymiważ-
nymielementamikomputera.Ponieważsąonewąskimgardłemwydajności,
przeanalizowaliśmyteżzagadnieniadotycząceoptymalizacjiichdziałania.
Systemyplików.Wrozdziałachod13do15omówiliśmydziałaniesyste-
mówplikówwnowoczesnymsystemiekomputerowym.Systemyplików
dostarczająmechanizmówbezpośredniegomagazynowaniaidostępuza-
równododanych,jakidoprogramów.Opisaliśmyklasycznewewnętrz-
nealgorytmyistrukturyzarządzaniapamięciąmasową(magazynową)