ملخص ch1 OS
ملخص ch1 OS
chapter 1 : Introduction to OS
OS goals:
• Execute user programs and make solving problems easier
• Make the Computer System convenient to use ( )سهل االستخدام
• Use the computer hardware in an efficient manner
What OS do ?
According to:
• User view : Users want convenience()سهولة, ease of use and good
performance
• Don’t care about resourse utilization
Interrupts ()المقاطعات:
• OS is Interrupt driven
• The occurrence of an event is usually signaled by interrupt from
either Hardware or Software
• Hardware may trigger ( )يستدعىan interrupt at any time by sending a
signal to cpu
• Software may trigger an interrupt by executing a special operation
called a System Calls
• Interrupts are important part of a computer archeticture
• A trap ot Exception : is a software genrated interrupt caused by an
error or user request
Storage Structure:
• Main Memory : CPU can access directly such as RAM (volatile )مؤقتة
• Secondary Storage : Large and non-volatile such as Hard disk
TimeSharing (Multitasking) :
• is logical extension in which cpu switches jobs so the user can
interact with each job while it is running
Cloud Computing :
• Delivers computing , storage , even apps as a service across network
Divided into :
• Public Cloud : available by anyone willing to pay
• Private Cloud : run by a company for the company’s own use
• Hyprid Cloud : includes both puplic and private cloud components
2. Platform as a Service (PaaS) : Software stack ready for apps use via
internet such as (database server)
3. Infrastructure as a Service(IaaS) : Servers or Storage available over
internet such as (Storage for backup)
Chapter 1 Finished