Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
12 Cards in this Set
- Front
- Back
time sharing |
en teknik/mekanism för virtualisering av CPU:n som innebär att man kontinuerligt switchar mellan processer för att ge intrycket att de kör samtidigt (och därmed ge intrycket att det finns flera CPU:s). detta innebär att man kan köra många processer samtidigt. kostnaden är lite sämre prestanda för de aktuella processerna eftersom de delar CPU (se kap4) |
|
context switch |
lågnivåmekanism som OS använder för att byta mellan processer. OS:et behöver då spara vissa registervärden (kanske till den körande processens kernel stack) och ladda vissa registervärden för den process som snart ska köra (från dess process kernel stack) (se kap6) |
|
bootloader |
Det som tar över efter BIOS för att ladda in OS från hårddisk till primärminnet |
|
vad är skillnaden mellan en policy och en mekanism (när vi snackar OS)? |
En mekanism svarar på hur vi gör något, en policy på vilken vi väljer. En context switch mekanism, t.ex., kan svara på hur vi genomför en context switch. En context switch policy å andra sidan bestämmer vilken process OS:et ska välja att köra (se kap4) |
|
vad är egentligen ett systemanrop? |
Ett vanligt funktionsanrop med en trap-instruktion i sig |
|
stack frame |
varje subrutin/procedur har en egen stack frame som består av argument/parametrar, returadressen till den anropande funktionen samt utrymme för eventuella lokala variabler för proceduren (se wikipedias artikel på call stack) |
|
vad är poängen med limited direct execution |
att varje process ska ha illusionen av att det bara är de som kör och att de har ett eget privat minne |
|
pros/cons Best Fit |
pros: mindre minnesslöseri cons: tar lång tid |
|
pros/cons Worst Fit |
pros: mindre extern fragmentering än Best Fit cons: tar lång tid |
|
pros/cons First fit |
pros: snabbt cons: massor av små minnesblock i början av fria-minneslistan |
|
pros/cons Next fit |
pros: lika snabbt som First fit |
|
Buddy allokering |
delar upp det fria minnet i block som är potenser av två. |