Академический Документы
Профессиональный Документы
Культура Документы
Lec #02
Shugofa Hassani
Session Objectives
Kernel
Disk access and file systems
User interface
Memory Management
Process Management
System Resource Management
I/O System management
Command Interpreter system
Protection System
Networking
Kernel
Boot Loader?
File management or / file systems
• By separating the data into pieces and giving each piece a name, the
information is easily isolated and identified.
• each group of data is called a "file". The structure and logic rules used to
manage the groups of information and their names is called a "file system.
Con..
• There are many different kinds of file systems. Each one has different
structure and logic, properties of speed, flexibility, security, size and more.
• In a simple word CPU can perform one task at one time. If there are many
tasks, operating system decides which task should get the CPU first.
Main Memory
• Operating system manages memory (RAM)for many running programs. It
allocates memory area to different programs. It deallocates the memory area
when a program is terminated.
Secondary Memory
• Operating system manages secondary storage like a hard drive, USB flash
drive, DVD drive, or floppy disk drive. It manages the stored files and folders
on disk in a proper way so that minimum space is consumed and faster
access of files when required.
Con..
• It manages the available space, or free space, on the storage device and
allocating space for new files to be stored there.
• When programs are running, they require the use of memory and CPU
time to function properly. System resource management determines how
much memory and CPU time that program is allowed to use at any given
time.
• If too many resources are allocated to one process, other programs and
processes may become slow or unresponsive.
• If the operating system does not have enough resources allocated to it,
the entire computer can run slow or stop working altogether. System
resource management ensures system resources are allocated properly.
3- CPU can perform one task at one time 3- core of computer's operating system
6- Creation , deletion and modification of file is 6- control user access to the computer data