Posts

Introduction and Contents

An OS is a resource manager and it gives us convenience and efficiency of usage of hardware!  Some of the most widely used operating systems in the world (Nov. 2023) Windows Mac Linux Unix Android iOS Most of the operating systems these days are written in C/C++ Process Management (All about CPU management)   (Things we see in Activity monitor in Mac or Task Manager in Windows) Scheduling IPC(Inter Process Communication) & Synchronization Concurrency Deadlocks Threads Memory/RAM Management RAM Organization Techniques Virtual Memory File System and Device Management Interface Implementation Details Protection and Security Mechanisms Books Operating Systems by Galvin Stalligns Modern OS - Tannenbaum Contents John Von Neumann Architecture