0 ratings 0% found this document useful (0 votes) 21 views 15 pages OS Assignment
The document discusses the role of operating systems in managing computer resources and facilitating communication between hardware and software. It explains concepts such as system calls, processes, and multithreading, highlighting how these elements contribute to efficient computing. Additionally, it touches on memory management and the importance of process states in operating systems.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
Save OS Assignment For Later a Ass
Ai. What $4
[Acts ac
mange the orverel! yesour
___| Sloe al! tho capenigitieess eee
ugoment
Ope — Byslen aig pealadeahans
ystenn 9s 0 System so Prueme
all dhe £esouren Of the
Compterting clowiee F
—an_inter fare belwese “and iPRerent ;
dhe Computer or the camputer hour
e the
tlocatimn of
a apt Output Averes And DID atnong
ces cun be si Dc. el Ly san fab.
yer Hag Sydlen-
what Gs system call?
A sustem cal/ 2s 9 prog y it
Cohich a_Compul
: [rome oh
Lone Prognen ea b
a De
lon|. one
| 49me
and ran.be Assignment} cantina
| What $4 Ope.co oP Sysiteass ccc
4 An operating -Bystem $0
that —Monages all dhe &e
‘cape clowiee
Acks ac an inter Qte belwese ond Ci Elerent
oats “sof dhe Compuler or the Carnes heucol
I qrene anges the overel! s-esources cure ope
acon of the Commuter "
e ee ;
tw (s. tes tring. nea chis
— | multi deasking opereidin 4 Jere alleoa caulipale-
| tsspe fo perl, oad ee lacks at dhe same
deme the Location o¢- Sts tem - a Such.
t oI nat (agen ~QL1CL__ p22 CIDA Y Af. iia
proces » Cans) suse _waacslbdfe
Foes Magill ae D2: a me: —
3>| What Gs Sastem calle
O14 3, slem call fa 0 progeammalec
o
Cahich a Caropul 10 Dpraun sia 2 3.
a bet bog of g
ee
bean~
Raydhans
_= what $s mean by process? a
> |B pvoccess re Pore fo a series of crclon Steps
ort Operation teiken +o OChive a SeciRle
lqoul abjctiie m= outome It fnvoles o set
lot actrelec tekes of Cunctian
stro chen He 1
LCampufer con @xeccite ¢o perform a spec
dask of/ achieve a 4 articular geal if Ps
legkon 6 e- BC pc)-o.elateess raphe hee
shat MmeHuyjlani
(ome sr]
a 9
— lt what %¢ 0 hay avrund dine
i a
bss Heraund me al. 2 naces Was an wt tithe
fo the lala! titre Tf deabe mol
baeme CO doth sayncces s,s prncect Ctme aa Lea
Qinish
\alAat i Dhve acl
A_bnead $s 2 single Se tuamec — siihte curd
colthin o process threo ere cilgo Callao
ighteerght progwecass os thew prc egies Sa
of dhe propertt os potessec Sach thease!
belongs Jo © machy O20. pO Ces.
What 96 multithreadc
multttread 7s a Cat
we ho oH Oxeultag. Sys hese
thas alloss aprons de ote Stertexeu/ seas bes
slit che. cme time sinks Of LTP like ait aul,
a ro dands cxorkiag dage then do Camplede clet@sast
orks of job lo ten
is on operating system lish arial eegaley
ithe Punobron of oy Ce IG wlan
>1An opesting systeo acts aca
Linder Bice between the Csexg
—[Lhetindasere ls purpose Js_do.
1N_ohich a ser can
—p Some ninth ou Be ellesystem)
1 OF ON opereid
Wy
1 memory _aat agement The opererting Baller be
— I manages the primary (Den aory —O_L74 ee
| yn cans main Memary 76 mac yj2_Of- a
Ware ey o ee $
| be es signed Certine acldre
| 6
E {| Liman _memor»/
| } iain
E I 1 a=
1 teledeonic Der }
|
ee | mangnehe eas
231 Proces ees
E ent ronment Ah S rr
7 IGuhich process howe access le the prmeecd
. & ond how muh processing time ea00
: process Ne 6s
3p Ce management |= Pn as mangge.
mm mune} tion vei the segpectVe led
per Corin the Pal lansing Octivtles Cor
moanacement
at Pile
ec dite ex
di-ecHon and otherBasic Lile syslea|
LP
[itress conttal mad ile
| physiaal tile cuyclem 4
ae
y : ) 1
| Dereee inter ace module
ence
Device |
L/o_manggment &- It the Smportent Leunc#7On of-
pera Syslem relere do how che unde
Sniff c tout op-« action heleneen compute
ynd external ders
).o Cine’ ornce< oroccess State in doteilr
Droressi- 4 proces. 1 yorgram 7n 2 xe cu
Fa cuding he oti bey
| Ssyslem ae allocact de f+ 9+ IB Ga
independent en tidy thot §s Schalutea! anol
ev addel tay dine ox erating System.
oe
Process Stale ‘= ie
News born Slate i= new
but ?t Aac hot slanted exaustdnyusing RUM ST the paces 5 ca Cren
bed by,
Age Sain
Ne C \ Cloke i- 1+ © t Uy
aH Wailing Cwa ting) SI Sa
Cou hot 94+ fs sll! aceupying Remar
other be Goweec| Are emphon
= Premolive non- Preemphme
Press can he inler- process Cam not be
Oupled in between @niernualed anit TF
© ane Ste Ht or it
ime Is up
cud of 3+ doee not heive
ofess ai-erheadRyjdhanj 1
(oat ie)
Be
a
read and €xplai Bene At Shreadl.
aad
ny is_a_synall unit of exe ce tia”
Q_piocess ls 9 coprase lacs pf
PConnot hak cen un cancirnenty Oh, 7
Pother theeads oshithin the some socess but
poh hieaes Shene dhe same memory «
th t process but
JES On progres Counter
12 2c A.
Bone fe
Og th real
foncurrent. | Threeas allouy mutiple -
deren ty Joo owing
piss Ind
Hm praed psaon si-enc Ttheads enable
4
|} arogrvam + Pe Qpon gd Lucky
} pertormang 4
—__feren Yt
—t
ftask yn dhe bask brew
i % tt son) hesane Use
hey _\ | condoeebne Seeecelennce ccna
/ *| Poogmeam executan f
® | Goro moun) Cova hetreen ore
_* || Pile mangemen
¢ || Memo 1anageme.
si Process manage is
eSecurity curd Pry Face
° | Qe sou ponagem ent __—
ieahh
ae
CO De iMaee 1) Gt COGS hs (G4 hb
ie 1 t1 hy Kbit
tt y
Ul The progvero Condein COQ Cit HOLS Ah plate
Or instruchon LS_.cht
DN AM Md dp eps
LL FI Lh LALA GIGS,
htt thge tty SL. 6
bog Conte
Atri chor\ mn \ ,
dence beloiecn Muocens se }ewaal
\ ) "
4 Process Thecel.
}JArocess cans prays Lotead oo eos OL sill
Jam nau x CCU 400) eot of 0 progmss
tl
LA process dakes ome —f {hy ge crcl shots la as
)
| jjoe dio /eemminale Lone bo be erie
@_|
It dekes rome dines Lt hebes Mes Lune.
| Pore creation Cor crecoioun
t+ Johes Jase titre
Cor context Sect te hing
[hre
DELO
Vio System ca
vad I
APL
oH
12] A) oxocess does nat Hae +
shove eke: coStth cSt
| coach otherren Pe re oneal Level Ha Arof
mal Heda, nl hiidstaile
suis acu neenal Keene] sslaiee ea aie
oS kernel threcels oie
ex-level__Yenplement-ed Io Saoating.
ba . perm ee
than Of Senplerner plementation o7- © =|
Se (Head i ayy —nenndlclenel thea is-|
nes
Roe ee ec oe
lech Howe Context aatiod lime!
___ Pc more 48 eeRajdhani
{oare
oni= Theeades can evecile techs
cl_ieducing Overall e xeculien ime,
gqHogi= Th te a con make Aebu—
1]
pac Ot Al orig devalapor
debug Speci te thre cols
4
he of
to Tsolate
i
A
er cLLNG A psrer) —___
“Blase of- aSee nikene syskes calle avhen Gk ve
Gn kernel s,slem a ase executed Pn
| co pnel mode