Skip to content

Instantly share code, notes, and snippets.

View savarin's full-sized avatar

Ezzeri Esa savarin

  • San Francisco Bay Area
View GitHub Profile
Question:
Is there a reason you switched from "interpretable" when there were 4 groups to
mean "there is only one way to do things and thus interpretable to humans", but
when there were 8 groups you mean "interpretable by the machine"?
Answer:
I apologize for any confusion caused. The term "interpretable" can be used in
different contexts and with different meanings. In the first categorization with
four groups, I used "interpretable" to refer to languages that are human
-readable and allow for clear understanding of the code's behavior. In the
import sys
DETAILS = {
2: [7, 5, "Introduction to Operating Systems", "https://pages.cs.wisc.edu/~remzi/OSTEP/intro.pdf"],
4: [6, 5, "The Abstraction: The Process", "https://pages.cs.wisc.edu/~remzi/OSTEP/cpu-intro.pdf"],
5: [7, 6, "Interlude: Process API", "https://pages.cs.wisc.edu/~remzi/OSTEP/cpu-api.pdf"],
6: [5, 12 ,"Mechanism: Limited Direct Execution", "https://pages.cs.wisc.edu/~remzi/OSTEP/cpu-mechanisms.pdf"],
7: [10, 5, "Scheduling: Introduction", "https://pages.cs.wisc.edu/~remzi/OSTEP/cpu-sched.pdf"],
8: [6, 5, "Scheduling: The Multi-Level Feedback Queue", "https://pages.cs.wisc.edu/~remzi/OSTEP/cpu-sched-mlfq.pdf"],