Treść książki
Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
xvi
2.10.Usuwaniebłędówzsystemuoperacyjnego126
2.11.Podsumowanie131
Ćwiczenia133
Dalszelektury
Bibliografia
136
136
SpistreścitomuI
CZĘŚĆ2▪ZARZĄDZANIEPROCESAMI
Rozdział3.Procesy139
3.1.Koncepcjaprocesu140
3.2.Planowanieprocesów146
3.3.Działanianaprocesach152
3.4.Komunikacjamiędzyprocesowa(IPC)161
3.5.IPCwsystemachzpamięciądzieloną
163
3.6.IPCwsystemachzprzekazywaniemkomunikatów166
3.7.PrzykładysystemówIPC171
3.8.Komunikacjawsystemachklient-serwer186
3.9.Podsumowanie196
Ćwiczenia197
Dalszelektury
Bibliografia
200
200
Rozdział4.Wątkiiwspółbieżność201
4.1.Przegląd202
4.2.Programowaniewielordzeniowe205
4.3.Modelewielowątkowości209
4.4.Bibliotekiwątków
4.5.Wątkowośćniejawna
4.6.Problemywątkowości234
212
221
4.7.Przykładysystemówoperacyjnych242
4.8.Podsumowanie244
Ćwiczenia246
Dalszelektury
Bibliografia
248
248
Rozdział5.PlanowanieprzydziałuCPU(jednostkicentralnej)249
5.1.Pojęciapodstawowe250
5.2.Kryteriaplanowania255
5.3.Algorytmyplanowania257
5.4.Planowaniewątków
271
5.5.Planowaniewieloprocesorowe274
5.6.PlanowanieCPUwczasierzeczywistym283
5.7.Przykładysystemówoperacyjnych293
5.8.Ocenaalgorytmów
5.9.Podsumowanie310
304