operating systems Flashcards

1
Q

which file system is running on my PC?

A

btrfs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
1
Q

Aus welchen zwei Teilen besteht eine CPU?

A

Rechenwerk & Steuerwerk

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what is FAT?

A

File Allocation Table -> a part of a file system, where the location of all files is saved

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How are directories represented in a file system?

A

They are a file the contains all inodes and names of the files it includes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is an inode?

A

the Index node - it contains all Metadata about a file (everything shown by the dir command) except it’s name

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what is journaling?

A

When a file system keeps a journal of all file operations it is going to process, in order to maintain data integrity upon a crash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a cluster in a file system?

A

The smallest unit a files system addresses. Every file blocks an even number of clusters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How many levels of privileges are there on x86 systems? Who is used by what?

A

4
1: Kernel
3: users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was ist ein Systemaufruf? Wie funktioniert er?

A

Wenn ein Prozess im Benutzermodus versucht, eine höher privilegierte Aufgabe durchzuführen (z.B. write, chmod, chown, Hardwarezugriffe, auf Terminal zugreifen). Der Benutzerprozess muss dann Kontrolle an den Kernel abgeben, der die Aufgabe durchführt und die Kontrolle zurückgibt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly