|
|
|
|
|
What is an Operating System?
|
|
|
-------------------------------------------------------------------------------- Operating System a program that acts as an intermediate between a user and the computer hardware controls all computer's resource (memory, harddisk(s), ...) create a base for user level application so that user-level programmer don't have to worry about the hardware facility, e.g. in using 'printf'. Components inside Operating System (Four Basic Components) Process Management (Scheduler) Creation and deletion of both user and system processes Scheduling of the processes Keep track the status of the processes Provide channel for interprocess communication Memory Management Memory allocation and deallocation Program memory space protection Paging Swapping Virtual Memory File System Disk space management Maintain directory structure Enforce security Control read and write access Device Drivers, I/O User Level vs.
|
|
|
|
Still Can't Find What Your Looking For? Then Try a Essay Search! |