Spis treści XVII
9.1 Podstawy / 335 9.7 Szamotanie / 367
9.2 Stronicowanie na żądanie / 338 9.8 Inne rozważania / 374
9.3 Sprawność stronicowania na żądanie / 344 9.9 Segmentacja na żądanie / 382
9.4 Zastępowanie stron / 347 9.10 Podsumowanie / 383
9.5 Algorytmy zastępowania stron / 351 Ćwiczenia / 385
9.6 Przydział ramek / 363 Uwagi bibliograficzne / 390
10.1 Pojęcie pliku / 393
10.2 Metody dostępu / 404
10.3 Struktura katalogowa / 408
10.4 Ochrona / 422
10.5 Semantyka spójności / 427
10.6 Podsumowanie / 428 Ćwiczenia / 430
Uwagi bibliograficzne / 431
11.1 Budowa systemu plików / 433 11.6 Rekonstrukcja / 458
11.2 Metody przydziału miejsca na dysku / 438 11.7 Podsumowanie / 460
11.3 Zarządzanie wolną przestrzenią / 449 Ćwiczenia / 461
11.4 Implementacja katalogu / 452 Uwagi bibliograficzne / 463
11.5 Efektywność i wydajność / 454
12.6 Wydajność / 500
12.7 Podsumowanie / 504 Ćwiczenia / 505
Uwagi bibliograficzne / 507
12.1 Przegląd / 467
12.2 Sprzęt wejścia-wyjścia / 468
12.3 Użytkowy interfejs wejścia-wyjścia / 481
12.4 Podsystem wejścia-wyjścia w jądrze / 489
12.5 Przekształcanie zamówień wejśeia--wyjścia na operacje sprzętowe / 496
13.1 Struktura dysku / 509
13.2 Planowanie dostępu do dysku / 510
13.3 Zarządzanie dyskiem / 518
13.4 Zarządzanie obszarem wymiany / 522
13.5 Niezawodność dysku / 526
13.6 Implementowanie pamięci trwalej i 527
13.7 Podsumowanie / 529 Ćwiczenia / 530
Uwagi bibliograficzne / 535