OS Unit 1 Notes
OS Unit 1 Notes
INTRO DUCTION
An Cpetaing
Compu dduo
ns aro
Compul hacloau
envisonment within uwhth ohA
Providus an
PADgsamS Can
dD uefu wosk
be Ude
1 3
Spoagsu
Fau 1
Computou
Abaroct Vfeuo o Com porent
aduon
Of Compuli Systin:
OpeRATING Sysin
PeRSPECTI VE
System View
USER ViEw
USe Vieo-
Os olesfaned masty fos eose af uAe ui m
ero
Soma ateton pafoomant
As ad-hs envisommen
foame m ni Compuli Usex
Os olwia neoo
cbou Shaung ConCuneal uro ad
maXimg4 Kulsbu& Sham (UAlpahien) to ass
Ql cP -hme, Cycumemo& To au uskdl eienty
Syplio Vteuot
Reboua AllocaiD As a ompuli dustim Compmses o
r e l otuauXuoMus t o managR
avo
Vauo haduoau
udhdOn oloru oy Os
alwah -forroope
Conuinient iotetau to e
PrOUde useus
a
Qu mDt edy
KSums
oCommards to Opealu
Knowdee
MS Das UNIX Shall
Job3
Job odch n
pES O Batuh
Sfmplk Batchaol
ubiP acha
u iprosqsamed
bInteoctwe Opeatigdyslin"
Aun inteach
alloos wes to
These UpeatirgysLm
Udei
onm
progam acCapthn input
to allouo thio +
Thuu ol) De an uMs intedaa in Plaa
9 Could be a Commard i n &Ayu
intespee
dappen
Crs +Coud be agaphi(al Intuda
Mac ard ofrdows peadirgSurd
PAOKa, oalo
UUbu doraun Ureons aul-s.
MoN Dormain
(PogomExrun
3ia Snaci
Acuuartaacs
Dine uen Irteachion wt suster,
Deblaua s qui en ompaucl fo boer Sys
3 No Opdodos or Lpeciaenooda iauireo
Disaduanogs
Managng JaoeJobs again ga mot oH
)kos CPU udigoti on Somehmas
CMulhprogramming ydum
Sngh use aunnob kep CPU P F/o
duias buy allhe
ire
ultpraraming Oaaniges Joba CCocls and dal) o CPo
Job
Jab 2
Job 3
Job4
51 m
MalHproqramnug yslunn
Adwani ams Disadu JBm ages
CPU uHU2ahioo ) No s e inteuction duur
) ulH obs
exeCuion P-soCasi
3 More etciency
2) Reauins CPU Suhadulirg
3 Requn eAfident Hemey
u) Sho responsetima
maraaement
ulpvowbor peatig gtm
Outh yslums Supoos
uagc c mosea
o CuAo in close Commuhicafon. Thy Bhauu he
Com puli bus , memooy anal o t beibhud oluvi ub
Thude apslima au
retfeuc astiahtu CoupLasn
Suth sGmy au udeo ushen Veyah speaal s
haaidd o brot Jaua \btmt o dal
xarp whaaldevecabtivg Satelhe Lonrol
PsoCLAS
ur +s
>ummehic - Coch Protusos uns
d u i c Copy oS, Shauua mamoy
Lpes o HuliproCudor Ord Coronuication bus uhon
OS
Asmehic
CCh cdabor
tak Uses mnsi lat alatorp
No Proupox Commundtto n
u s e Opeoi 9 san
Thse OS allouws u p tusus to c c s ons
Aystem th Sra OS onit
usu2
se3
Psoasses
lypes cf HutiuseOS
9 n buch diPpeurt Compuli at ddrffeun
a) Distgbul
Joaion w manogcol in sudh a o H appeai as Stgau
So beem t o be in meods
si
indepenlnH
solL P2
PsocessP
Spalt
pa
OPE RATING
SysTEm FuNCT IONS ComPorNENIS S
follouirg au T Components opua Sstem thad
PHoTSpetialiseal unction ouditol th ekh hena
a) Kaces
NAGEmEnTPoCs o prqrams in ëxeu
n t oork s+nio th kysten
oOpeatigphem
aivi H
rebpondibor follo uoi ng
inconnection oln pros runoRMNt
Coedbng & olultirg both we 2 Syohem cCbes
G) Suspeirg 2 Ratnnirg ProoCubir
Provialu hachanibm procs nchronigaton
iv rovids meahonomn 4o7 protud tmmucodon
vroviol mecharum zor dod locx kardlivg
L0 d i i c s Arom t
haduoau
PeauldauHes o
Ausponaíbl Hor
To Subyotim bffe
Memor
mangen a r|o tncudi
1)
CochirgSpoos
Intatal
Genea duuia -dive tauducuA dui
Spectic
C Drives tor
eRUICES RoUIDeD By AN O
fius
ollouas Commus
stem
4) Coomunilahon Opeaing
-
Cation nin Psocmed dk amon9 proCuses u o a
haue memorM O mes9e Paysa
0s dletecd £rros Gk memoy
5) ESor DeeCthon U
Ovetow XEos lat ed o Tlo cwt ts A4
dlatecon itaks Immediali sema e
6 Kecou Lotato n .n mwhjabkig en
eboua Shaura Js ons o s mos 1mbortan
Shou n o
CPeRATTNG SSTe
CPEPATOS
peLaing bystem Opeuate osystem as uw as oY
udes +oT it Raauir to psoteh kune PsoCu
For t h OS otlous Dual od
Cadh oitn uses oCL
os +o protet its e
and 0m e
uations, nat allouws
uslem Componert8
umods ot Cpeaions Ou
a) USa mods Modu lit 4,execul usu cooth
Exetulz aysbmþrrouns
b) Keunel mod Hoals bttO,
houdusau +o duotpguusn u hu
modu b4s Qu rouid by
kouna Cods
dyiem Surnirg u oka o
s e Pro
b
No& when an inteupt os faul OcCushauduo a
Sootch to monitoY moole
velod înbtsuHons Can be iSSund Ony in monnoY
gnieupt
fautt
Se usn mool
Suste CAL) in uh a
psogramatic uoay
in n
AAystem au i a re Kene
&ewico. om
ormpde Prcqra Reaus
a
ot+ OS it i s execo e
on
eitnOS
oa-odeAat
a
Ts
Suwitus o osto LaDe rsoqram
rrouicls
Via AP and 0S
0g.
a P r o s Onal
Proeu
b/uw
Aca s Int uaoL
Uses Applicaho r
O p e n
O Penl)
9mplumerHedio n
o pen)
set
-appl"inokn
-hardlikardl
t e m aU
Open
OpenC)Syslim
C)Szdam
Cal
user
oluhraion|
Souuta
ExompCsliro Coy
XOmpScquknn
HCauie Snput fih
mam
w r i t Promt HoSercun
Hcceph 9npat
mamo
AcquiTe O P
wilt Promt to-SCreu
Accupt Snpu
Open a gnput i u
mot Exisi,abost
he Output u
Ceat
TExtst,abort
ooP
Raacl rom Input f
o i t to 8uput f
UnH) reosl fails
Cose ofp Gru
Ho S C )
Complulm a
wmt
Tumi nae m o r m a l
m Calls
Sewics a
L rocus Crmtio Amam
l Nauh memor arosemen
Hu Disectory QLc
L
V Deut kardliira
Proiecho
Neworkim
a) ProCus Con o M
na Oubort
bPu manogmen
Lood, execul Cseals 48, dlue P
Csealt PsoCus, teumina Open, lose
ProCbs sad onuseposition
t diu attnbula
aloCali and frea memo
Ualt event Saral Event
Se Au althbu
d) Snforsmaion ainterana
c) Deu Harg4emut
Regust devitTelube oluwBu
al
Kaoel, wit, upos?rio getsnm dala &tSytem
get dduwic athibult
Se duwta a t i bull
dutouh
o a cally atach o r abuu
dawia
PosoCus, H os
ati buli
e Communi tation
Cormmuricoton
Connechion
Creali, dalute,
Sero TeaiuR meoae
t r a n e Staliu intoomaHo
dadeh remot dauiCu
& atach or
TRUCTURE
OreRATLNG SySTem
it Shoul
Suth a lompluN Stsuckw ,
An Dpeati stem used are
ane
i Coun be
Ca go
be Createo uoin utmast do-s b +o Crtato
to
A n ay uay
modit o easiy
in pdts U
t h e Opeairg
sL~m
OS Buch ams-Dos P
SmPLeSTAVLTURE
did mot awe well dafinad Strudiu
ogirpl Unx So Evcor in appu Coton
NoCPU exe uion
No
mo de
Con ran the ohole
Sste. s -DoS has Somi Stsueal
-to
imeda 2 lauel o dunAionali au mot wu Seperates
Apicadlon ogta
SuStanm Poo um
(Suduy DiSPlaCanrea eu
Pouoe marae en
A n d o i d kay hluw
Hw
ICTO Keanelo
In s
apprraadh Kunelspt *o putoom matori y
ou
Appticahion Deuit|H
TPC Sewe Dnvex Sewe
Vi Memon Scedulir
VIRTUALI ZATI ON
wlps Os witO u
to dwelop app o r mulhtoll
aw mulhi po &yotem
tsidhouthowingmulHp a
T
c i rg applicaton
roCud soCel
Kun
0kamrtKaund Koun
9ntebeu7
9n+efa VM Vm VM3
aducw audluoouL
Ca b
keRNel 0g
an 0g
im poHani andl
ive Pau o an
pau of
tha masB
Keunel s a he
prcorum thar ts Coodsd
h rs
The Keune a ystem
Uohoneyu we a d
oo Loodu, t h USe
arol m
beln e a n
e întettau
pr oviduo CallLd as
T ssGm Lcq uwt
Com ponete o to Exeaut
xeauli
h maoa to
kund by poou
di CaU t
Types Reunel
botn u s u Aewtos
Sn buch Reunels &pae
Mono'ihie at bam
sam&paa
Suwt
u impumen ted
Keund tral
Aa° Runel is incTcaAeol
abova
Due to
increadesS eaOsS
Keine fasla a botn &e hen
atte
xe cution `ami Spo
auL ah
Applicahon Pi(aionj Apocy nprovebgd
Ntootk
SuysLeno Sbeytim Prvdgo
MongltuC
MumoT Paus Dveu
rnanacNenH Marasement
Kund
anduoau
AdwanHaoed Disoduonegs
+ Poutdus CPu Schadul! ng 9 t h Sewics #ed ts henth
maagemant nsosohstiro Sslimit appen
Calls
thes +o ado kewiatran
9
e t i r a OS naads to
theu no Sepeuoli spoL mdtre