uNotes logouNotes
HomeExploreAppsAddFlashcardsQuizzesChatLecturesMy profileDocsContact and support
PremiumPrivacy and terms
logo
LoginSignup
LectureCSI3131 • Operating Systems

CSI 3131 — Process Scheduling and Context Switching

Why scheduling exists The CPU can only run one thread per core at a time, so the kernel keeps every runnable process in a ready queue and decides who runs next. The scheduler is invoked whenever a process blocks on I/O,

T

Talia Brennan

@talia-brennan

Lecture Notes