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;
6 Cards in this Set
- Front
- Back
Describe the relationship between ticket values and stride values. |
● Higher ticket value means higher priority and more likely to have CPU time ● stride values are equal to a large number K / ticket value, so proportionally inverse ● Pass is the counter for how much relative CPU time a process has received (a weighted counter) |
|
Which property of Singularity relies on safe languages and is key to provide modularity? |
Software-isolated process (SIP) |
|
What can be gained from using the Holistic Garbage Collection approach? |
Reduces the impact of garbage collecting pauses on a batch workload and improves tail-latencies in an interactive setting. |
|
What are the advantages of a single level memory? |
- There would be no page faults, memory pages or buffer cache - has the potential to be a lot faster - potentially unify the hardware enforced protected and OS provided abstractions |
|
What are the advantages of using DNA as a digital storage medium? |
● Longevity (at controlled temperatures, should last millions of years) ● Density (4.9 × 1020 Bytes per gram achieved in 2015) ● Energy efficiency (DNA is non-volatile memory, no rotating disks, etc.) |
|
Why does functional correctness guarantee no unchecked user arguments? |
aligned objects, well-formed data structures, algorithm invariants, correct book keeping |