EECS 1520 Chapter Notes - Chapter 10: Memory Management, User Interface, Application Software
mahika.c06 and 40040 others unlocked
54
EECS 1520 Full Course Notes
Verified Note
54 documents
Document Summary
Os consists of a kernel (computer resources) and a shell (human. Resource management consists of: memory management, process. Logical address management and cpu scheduling as virtual or relative. : relative to the start of the program. 2 programs are in memory (os and application program. : actual location in memory address called single contiguous memory management. Memory is divided in fixed partitions and created to fit the program in dynamic partitions. The base register holds the beginning address of the current partition. The bounds register holds the length of the current partition. page swap: the act of bringing in a page from secondary memory. Too much swapping is thrashing, and can degrade system performance. Nonpreemptive scheduling occurs when the currently executing process gives up the cpu voluntarily. Preemptive scheduling occurs when the operating system decides to favour another process, preempting the currently executing process.