• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/6

Click to flip

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