TQ: Virtuelt Minne, Paging og Segmentering Flashcards

1
Q

Hva brukes en bitmap til?

A

Til å holde orden på hvilke page (frames) som er opptatt og ledige

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

Hvilke felter finnes i page table entry?

A

Present/Absent bit, protection bits, dirty bit, referenced bit, og mer shit

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

Hva kan gjøres for å redusere størrelsen på page tables i internminnet?

A

Oppdeling av page tables til flere nivåer, Inverted page tables

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

Reduseres antall TLB misser ved Affinity Scheduling? Hva med antall page faults?

A

Man plasserer en tråd på en CPU der den kjørte tidligere. Det vil redusere antall misser siden TLB finnes på hver CPU, men hjelper ikke på page faults siden minne er delt mellom alle CPUer.

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

Hvor stor blir en bitmap i et page-inndelt minnesystem med pagestørrelse 4KB og internminne pa 512MB?

A

2^29 / (2^12 * 2^3) = 2^14 = 16KB

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