A page table is a data structure used by virtual memory system in a computer operating system to store the mapping between the virtual addresses and physical addresses. Multilevel page tables are ...read more
Operating Systems
6 postsDeadlock Detection and Deadlock recovery are important tasks of OS. If deadlocks are not avoided, then another approach is to detect when they have occurred and recover somehow. These are explained as ...read more
A scheduler is a type of system software that allows you to handle process scheduling. There are mainly three types of Process Schedulers: Long Term, Short Term, Medium Term. These are explained ...read more
Process Synchronization is a way to coordinate processes that use shared data. Critical section is a segment of code that can be accessed by only one signal process at a certain instance ...read more
The Operating system (OS) acts as a host for application programs that are run on the machine. Operating system (OS) is a software which acts as an interface between the end user ...read more
Operating System (OS) is an interface between a computer user and computer hardware, which performs all the basic tasks like file management, memory management, process management, handling input and output, and controlling ...read more