1/34
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Wat is persistente opslag?
Opslag die data bewaart na afsluiten, met mogelijkheid om grote hoeveelheden data te bewaren en te delen.
Wat zijn kenmerken van een HDD?
Magnetische opslag, draaiende schijf, seek time, grote capaciteit, lage kost.
Wat zijn kenmerken van een SSD?
Opslag in ICs, geen bewegende onderdelen, snel, duurder dan HDD.
Wat zijn kenmerken van CD/DVD?
Optische opslag, beperkt in capaciteit en snelheid, vaak read-only.
Wat zijn kenmerken van een USB-stick?
Externe IC-opslag, beperkt in capaciteit en performantie.
Wat is een file?
Abstracte eenheid van data, opgebouwd uit blokken, verborgen complexiteit van fysieke opslag.
Wat zijn eigenschappen van een file?
Naam en extensie, grootte, toegangsrechten, wijzigdatum, verwijzingen naar datablokken.
Wat zijn soorten files?
Directories, links, special files (block/character), sockets, pipes.
Wat doen de commando's ls -l en ls -F?
ls -l toont type via eigenschappen; ls -F toont type via suffix.
Wat is sequentieel vs random access?
Sequentieel: lezen in volgorde; Random: lezen op willekeurige plaatsen.
Wat is een directory?
Een map die bestanden groepeert en een hiërarchische structuur creëert.
Wat zijn padnamen?
Absoluut pad: vanaf root (/); Relatief pad: vanaf huidige directory.
Wat is een file system?
Onderdeel van OS dat fysieke opslag beheert en bestanden/directories implementeert.
Welke methodes zijn er om bestanden te implementeren?
Contiguous storage, linked lists, FAT, index nodes (inodes).
Wat is contiguous storage?
Bestanden in aaneengesloten blokken; snel en ondersteunt random access; risico op fragmentatie.
Wat zijn linked lists in file storage?
Elke blok verwijst naar de volgende; geen fragmentatie; traag en geen random access.
Wat is de File Allocation Table (FAT)?
Toewijzingstabel in RAM; snel en random access; verbruikt veel RAM.
Wat zijn index nodes (inodes)?
Bevatten metadata en blokverwijzingen; enkel geopende bestanden in RAM; efficiënt en ondersteund random access.
Hoe werkt directory-implementatie?
Directory is bestand met entries per bestand/subdirectory, met verwijzingen naar blok of inode.
Wat is het verschil tussen hardlink en softlink?
Hardlink deelt inode; softlink heeft eigen inode en kan leiden tot 'dangling pointer'.
Wat is journaling in file systems?
Logboek van schrijfoperaties; laat systeem herstellen na crash tijdens schrijven.
Wat is een Virtual File System (VFS)?
Laag die verschillende file systems presenteert als één structuur; vertaalt OS-aanroepen.
Wat doen mount en unmount?
Mount: koppel fysiek file system aan map in VFS; Unmount: verwijder koppeling.
Wat zijn partities?
Verdeling van fysieke opslag; elke partitie heeft eigen bestandssysteem.
Wat is het verschil tussen MBR en GPT?
MBR: oudere standaard met boot loader; GPT: nieuwer, ondersteunt UEFI, achterwaarts compatibel.
Wat is NTFS?
Windows-standaard met journaling.
Wat is FAT32?
Microsoft-formaat; breed compatibel; max 4GB bestand en 2TB systeem.
Wat is exFAT?
Extensible FAT voor USB/SD; geen journaling; niet compatibel met Linux/Mac.
Wat is HFS+?
Mac-formaat met journaling; vroeger standaard op Mac.
Wat is APFS?
Modern MacOS bestandssysteem, gericht op SSD's en encryptie.
Wat is ext4?
Standaard Linux bestandssysteem met journaling.
Wat is ZFS?
Geavanceerd bestandssysteem voor Linux/FreeBSD; sterk tegen datacorruptie; weinig flexibel.
Wat is Btrfs?
Alternatief voor ZFS; standaard op Fedora; sterk tegen bitrot en datacorruptie.
Wat is ISO 9660 / UDF?
File systems voor optische schijven (CD/DVD); gericht op write-once media.