OS hf4 file systems

0.0(0)
studied byStudied by 5 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/34

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

35 Terms

1
New cards

Wat is persistente opslag?

Opslag die data bewaart na afsluiten, met mogelijkheid om grote hoeveelheden data te bewaren en te delen.

2
New cards

Wat zijn kenmerken van een HDD?

Magnetische opslag, draaiende schijf, seek time, grote capaciteit, lage kost.

3
New cards

Wat zijn kenmerken van een SSD?

Opslag in ICs, geen bewegende onderdelen, snel, duurder dan HDD.

4
New cards

Wat zijn kenmerken van CD/DVD?

Optische opslag, beperkt in capaciteit en snelheid, vaak read-only.

5
New cards

Wat zijn kenmerken van een USB-stick?

Externe IC-opslag, beperkt in capaciteit en performantie.

6
New cards

Wat is een file?

Abstracte eenheid van data, opgebouwd uit blokken, verborgen complexiteit van fysieke opslag.

7
New cards

Wat zijn eigenschappen van een file?

Naam en extensie, grootte, toegangsrechten, wijzigdatum, verwijzingen naar datablokken.

8
New cards

Wat zijn soorten files?

Directories, links, special files (block/character), sockets, pipes.

9
New cards

Wat doen de commando's ls -l en ls -F?

ls -l toont type via eigenschappen; ls -F toont type via suffix.

10
New cards

Wat is sequentieel vs random access?

Sequentieel: lezen in volgorde; Random: lezen op willekeurige plaatsen.

11
New cards

Wat is een directory?

Een map die bestanden groepeert en een hiërarchische structuur creëert.

12
New cards

Wat zijn padnamen?

Absoluut pad: vanaf root (/); Relatief pad: vanaf huidige directory.

13
New cards

Wat is een file system?

Onderdeel van OS dat fysieke opslag beheert en bestanden/directories implementeert.

14
New cards

Welke methodes zijn er om bestanden te implementeren?

Contiguous storage, linked lists, FAT, index nodes (inodes).

15
New cards

Wat is contiguous storage?

Bestanden in aaneengesloten blokken; snel en ondersteunt random access; risico op fragmentatie.

16
New cards

Wat zijn linked lists in file storage?

Elke blok verwijst naar de volgende; geen fragmentatie; traag en geen random access.

17
New cards

Wat is de File Allocation Table (FAT)?

Toewijzingstabel in RAM; snel en random access; verbruikt veel RAM.

18
New cards

Wat zijn index nodes (inodes)?

Bevatten metadata en blokverwijzingen; enkel geopende bestanden in RAM; efficiënt en ondersteund random access.

19
New cards

Hoe werkt directory-implementatie?

Directory is bestand met entries per bestand/subdirectory, met verwijzingen naar blok of inode.

20
New cards

Wat is het verschil tussen hardlink en softlink?

Hardlink deelt inode; softlink heeft eigen inode en kan leiden tot 'dangling pointer'.

21
New cards

Wat is journaling in file systems?

Logboek van schrijfoperaties; laat systeem herstellen na crash tijdens schrijven.

22
New cards

Wat is een Virtual File System (VFS)?

Laag die verschillende file systems presenteert als één structuur; vertaalt OS-aanroepen.

23
New cards

Wat doen mount en unmount?

Mount: koppel fysiek file system aan map in VFS; Unmount: verwijder koppeling.

24
New cards

Wat zijn partities?

Verdeling van fysieke opslag; elke partitie heeft eigen bestandssysteem.

25
New cards

Wat is het verschil tussen MBR en GPT?

MBR: oudere standaard met boot loader; GPT: nieuwer, ondersteunt UEFI, achterwaarts compatibel.

26
New cards

Wat is NTFS?

Windows-standaard met journaling.

27
New cards

Wat is FAT32?

Microsoft-formaat; breed compatibel; max 4GB bestand en 2TB systeem.

28
New cards

Wat is exFAT?

Extensible FAT voor USB/SD; geen journaling; niet compatibel met Linux/Mac.

29
New cards

Wat is HFS+?

Mac-formaat met journaling; vroeger standaard op Mac.

30
New cards

Wat is APFS?

Modern MacOS bestandssysteem, gericht op SSD's en encryptie.

31
New cards

Wat is ext4?

Standaard Linux bestandssysteem met journaling.

32
New cards

Wat is ZFS?

Geavanceerd bestandssysteem voor Linux/FreeBSD; sterk tegen datacorruptie; weinig flexibel.

33
New cards

Wat is Btrfs?

Alternatief voor ZFS; standaard op Fedora; sterk tegen bitrot en datacorruptie.

34
New cards

Wat is ISO 9660 / UDF?

File systems voor optische schijven (CD/DVD); gericht op write-once media.

35
New cards