Media Summary: HW ans SW trends - very brief history of OSes - steps needed to boot OS and run programs - OS concepts: threads, address space ... what is an os? - virtual machines - containers --- https:// technology trends - booting OS - threads - address spaces --- https://
Lecture 2 Ece 350 Real - Detailed Analysis & Overview
HW ans SW trends - very brief history of OSes - steps needed to boot OS and run programs - OS concepts: threads, address space ... what is an os? - virtual machines - containers --- https:// technology trends - booting OS - threads - address spaces --- https:// Reader-writer lock with condition variables --- https:// This is a review of some important concepts around processes and threads that we learned in Introduction - course dynamics - OS definition - virtualization --- https://
This second part of the virtual memory topic covers more advanced considerations like replacement strategies, thrashing, and the ... direct-mapped, set-associative, and fully-associative caches - translation lookaside buffer (TLB) - link to cache implementation ... earliest deadline first - least laxity first - polling server - deferrable server --- https:// snooping and directory-based cache-coherence protocols - memory consistency - lock contention: MCS and RCU locks ...