Operating System Design (10) 썸네일형 리스트형 Operating System Design - Main Memory Protection Need to ensure that process can only access those addresses in it address space Base register : Starting point of a process Limit register : Range of a process region If context switching occurs to another process, the new process's address information, base and limit information are updated via the PCB Address binding The process of converting a logical address to a physical address .. Operating System - Deadlock Deadlock Characterization Deadlock can arise if four conditions hold simultaneously 1. Mutual Exclusion : Only one process at a time can use a resource 2. Hold and Wait : A process holding at least on resource is waiting to acquire additional resources held by other processes 3. No Preemption : A resource can be released only voluntarily by the process holding it, after that process has complete.. 이전 1 2 다음