1.8 - Storage Management (p.25)

  • File = Logishe opslag unit.
    • Kunnen numeriek, alfanumeriek, alfabetish of binar zijn.
  • Computers kunnen op verschillende typen media opslaan.
    • Elk type heeft eigen characterestieken mbt de fysieke opslag.
  • Het OS is verantwoordelijk voor opslag door de volgende activiteiten:
    • Aanmaken en verwijderen van files.
    • Aanmaken en verwijderen van mappen om files in te organiseren.
    • Ondersteunen van primitives 1 om files en mappen te kunnen bewerken.
    • Het verplaatsen van files naar alternatieve opslag.
    • Het oplaan van files op stabiele en non-volatile opslag media.

Disk

  • Het OS is verantwoordelijk voor schijf management door de volgende activiteiten:
    • Bijhouden/optimaliseren van vrije ruimte.
    • Oplag toewijzing
    • Schijf planning
  • Tertiary storage = Meda wat wordt gebruikt voor archiveren.
    • Magnetische tapes, CD, DVD
  • WORM = Write Once Read Many (times)
  • RW = Read Write

Caching

  • Caching = Het verplaatsen van data van een langzamer naar een sneller medium, wanneer het vaak wordt gebruikt.
    • Cache Management is nodig omdat de cache klein is. (cpu registers)
    • Main Memory > Secondary Storage > Tertiary Storage
    • Zie ook 1.2 Opslagstructuur.
  • Cache coherency = Wanneer de data van A is geupdated in een locatie, dat deze data ook wordt ververst in de andere locaties waar A zich plaatsvind.

IO subsystem

  • Doel OS: Verstoppen van de details van de communicatie met verschillende hardware apparaten.
  • Het IO subsystem bestaat uit de volgende componenten:
    • Geheugen beheer voor buffering, caching en spooling.
    • Generieke apparaatdriver interface.
    • Drivers voor specifieke hardware apparaten.
1. Ik kan hier nergens wat over vinden.

results matching ""

    No results matching ""