a
4 Book OF
Operating System
Concepts
For M.C.A. (Management) : Semester - I
[course ‘credit - 03],
Code I-24
‘As Per New Syllabus,Extra Reading: Type of 05, Batch 05,
PapeBes omauon = The citcacion Pte Sycvonaon Hive Mt ae caeite
342 Mesage Pasing *
35 Make Operating Sts
S351 Concept Need nd Features
352 Typsof Mabie CS
353. Ovenien Anis OS
354. Aypeatons of Mabe OS
Se Concept Ned and Festus
32 Garplsol Dstt 05 wit bf inreccton
Ses _bypleaton of stand OS
ce tn tah Cate err 4 Caen Conc, Mi ceser
Ce a eng yer rotation Aree — T2310, Reorer
esate Roaring sabi and Fut Toroce~ Design and Development
‘Cenges— process Carmen.
‘4 RealTime 08 [Welahage 10, essen 4)
11) nvodeton and eo TOS
412. Component RTOS
412 DpesattI05
1a ese of RTOS
‘215. facrs for Selecting i TOS
1416 Aopeatons of TOS
427 Dimcarage of TOS
2
421 Concee Neel ond Features of Embedded 05
422. banples of Embedded OS wth bel troduction
423, Aopeaonso Embedded 0S
and Muticore Operating SyHEME [OMA 1, Sessng era Reading Rel Tne and Embedéed Operating Systems = nro, Ha
Beatie ements, - Structure Interupt Driven, Interrupt Driven, NanokerneL Nanoker
cro and Mickel ard Monolithic ken based modes, Moot let
tased models = Schein ~ Pero Fed Apeiodc and Abt and Spo
“ty SporTran neg ave CPUS,
‘5. Windows 08 and Windows Server Architecture [eighione 24 Session 1
S11 iodo
S512 Windows 5 rstaiton
512 Process Management
514 Contel Pane review
525 Uses Stent and Pac Settings
S26 Wen Acesy Stings
SAT Seve Mager
S28 Sycog Dees ad Fle Sig
519. Whdow Utter (ccrsores Dk Manager. Resource Mont, Becky
nd Recovery Base Troubleshooting etwohig ect, Dace Dive
odo o Ube
521. itedcon
$22 Onsen f Kane
523. alain cf Unt
524 Alesyaem
528. sc Commands cf Unut
526 Managing Pocesesin Una
S27 naling and Deleting Stare Packages
528 er Management
523. Find Dee Maagerent
5210 backp ard Reco
$211 imvocuton fo. Graphs! Entenment_ (GNOME, Ubu Utes
{misono np, Bach Bk Unty Tweak Too fe, SAMEA
Sven
stra Redg: Doli nd Maraig Windows Seve 012 ad 2016, ivodcbon
Cues Doman server Mann Ace Decoy Daman Sees Obes.
Rinsing Aeive Drea Donan Sees Admnstaton Inplenerng Pv
ert SACP hokementn ONS imperantng Loc Sage iplenerting Fe
Terr sence iplmerting Grup Plyracers Management and Synchronization
Matipracessor and Multicore Operating Systems
ope
erie ead er, b -
ta kn sO ot eg | Ut serptngTe To undentand overview of Opting ST
Feit rentonatie and caracerintc of 05,
Ub poten ordre concepts tlt 05.
1S fetenn abou memory manaeene
1B Te aeay cance of Paring
[B Tounderstand viral memory COneP
at
[OVERVIEW OF OPERATING SYSTEM.
that controls computer and
‘hy ther peripherals connected foi
mer from the interface, the abstraction offers
the operating stra slower ensler to se than the underlying hardware.
oT see ate scallion of sore which s cose to haréware, We can view
Getaing sytem ava resource hardware and software colle:tr.
eo eecne operating system ae Revource Allocatr. A computer has many resources
eedwace and swore CPU, main memory, /0 devices etc. The operating system
{esas manager ofthese resource.
«Operating system i the control program. A cohol program manages the execution
of uace program to prevent error and improve use of computer. The storage device
sed to store operating Fystem.
FUNCTIONALITIES AND CHARACTERISTICS OFOS
‘important functions of an Operating System:
+ Managing Resources; Programe that manage the resources of a computer such as the
printer, mouse, Keyboard, memory and monitor.
+ Providing User Interface: Graphical user Interface (GU) is something developers
create to allow users to easly click something without having to understand how or
‘why they clicked an fon, Each con on a desktop represents code inking tothe spot in
‘which the icon represents. Itmakes it very easy for uneducated users
ay ¢RELATED TO|
re a oe nen pore oS
ones engi eben econ
a HOE, og an urine en a ee
ES pO metro a a
‘neo he tngran atth pertng sytem 19 manage various VO devices
oo yon tnch disk ves, dala aapters, SE dec
ee var Analog Wo agial converter, O/T switch, metre
connection a feed to abe an azlcton V request an red i 10 oh
et sn et mt enn
Moderns canbe divided int two categorie:
ose cen A bck device ne wth which the deve communists 9y
act cnn Mocs data Fr example, Hard dss, USB cameras, DSK-OD-EY
© can ee par ‘2 characte davces: A character device none ith whi the iver communists
deer anaforow ng Altes Spacing ane receiving single charcters tes, octets. Tor example, seal
‘pits, psa pors sound cards.cn
pon
ey erereeani saree :
‘yom i crvcmcscamnre/orett
° Fe ere
satiation v0 PE
ced by OE #94 and
0 a
TOSS te are ene
Meira aenc ean see
ere)
ig. tema
zi = memory and inforens WO
ome
ee er
Picchu
bese die one
a neg tm main et wh
Si es he en po ak nese om era 8”
manning eve A
SL pun tanta reduce
orate
Tig 39:BiceMemeny Acs
cet Memory Ace needs spec Barware called DHA coos (DAC) fat
aa eth da tecstrs ar aires neces to he system bus The controle
meee ne wth source ad Gestation poines (where to read/wite the
sar catrs to tack the tuber of tasferred yes, and setngs whi
70 and memory pes interrupts and tats forthe CU eS,
‘ncanna yin cc ee conection AT A
a gunna one
EAT taper er fmm aS
alder AS ieee
MEMORY MANAGEMENT,
CE cm crenig sen a ered he
Oe mem. rma meme woe te che
‘prem feinncons ana
eee nga cal TET
nay mean stn vr os ii ace acne Pen
Peg anderen HEE.
1 anand erage mtd fra specie depend o8 ET
seein of pee bardare Cg of 8 7,
Se pec ee atom of ates compue sem. oth te CPU aa
UStprem trect wth TO
1, magne re of word or bye cach win wn ain eter
Mee regen oes wie topic emery SAG
roncios of Memory Managerent
Peete sem conan of memory management medals which wil Nave &
‘ling fection
oMTiahe tack tus of toc OEMS
2 Rep oe pb wo allocate ree emery 192) oF Pees
3 Enfonethe ply toalloate memory.
2 can of fie mort},
Dextneaton of aocated memoryaf
compation of.2 ane es
eran rset
een : ee
% eeeeeeratmsce on
Fe qui me aii
Tee ean oh AY
oe
= son can Soh parton
_, (act memenpatins
eas ‘ini np ase
WA
ve tenenerysbcin cee
“Sesnacarome
ana
em cole nad
har roe
ese by programs tat 28
+ Re mah ey manent cee
| Seem ete eee ny oh
ea pin rove ia oY BEE A
Wipe
1 aterter Band carecreated or aT
Pa ah Ten bem nang a
‘nse tomer sac) ate
‘Howedto gow tole
a er and ite paces ace 1
‘cherie 2
tale tobe rapped eat 1 st 3
ogra aki fake on aT
sritorbe lle
writer ye pose wt gia ty rte ARN SS
Ee pny when x roca mF Ma
Me Ginead erected wit moving
‘Moeted 00.
in fom dking 15 A tems oF
‘nay eeomesin
mand et ean alcatel and the Pose
or eapping procs tasot vp it9 socton
10
satan
tof eet and fone MET
peering ces
ares, When the roc
asters
+ tare 180dread vein, tare mst be baa
‘open mer of precomsin
clam 95
sect oie
|e forsome 0,
1+ Tho operting sytem bas to find place onthe dik fr the swapped out process
Uinege There ae we afernative one i to create a separate swap fe foreach
ess This method is lonble But ean be very important due tthe increased
umber offer and iconary entries.
1+ The other alternatives toheepa commen swap flan the disk and not the location of
tech sapped out prcees image within hat ile. this method, the estimate, ofthe
‘ap fleas tobe made initial.
“stalls eens eervd for hifi, the operating system may not be able tos
out process beyond certain imi and ths affecting the performance,
9, Fragmentation:
“+ several factors must be considered in selecting @ partitioned memory algorithm.
‘Speed and simplicity are among them. More important concern Is the effect of
Aragmenttion, the development of a large numberof separate free areas Le. ttal
trme memory fragmented nto small pees.
"2
ee
ees
eee
nin rts tint
ear crs ae ee ea
ce tetera
‘Eipiceeratet inten emu papna tay He
aoe ere
eerie ct wie nor ene i
ee reat rerio a mae
eae ocean eae,
aaa a i ne tn
pores
ee ne ene oe Aid ek
Sons re ee ae a manne
Serer an ra eternal be tn ale
peice eats
EE] tint andrea Memory
LE es cen iad unset eee eo ee
sae ees eS eer ean eee
a eee ee
en ner eee
oe ee eae
yi Adres enti phy etn of esd namo. Te wer
er diet els wih he posi addres bur can secs yi oropoding
ial alte The er popes pant ingle kd hn at he
flor ang nt opal ses the poem nx ye mame?
‘ete teton thereof logical eden mat be mapped the Pye
‘Sire vn Setrethy a ed eters Pye aaron Space ad ra
“The compile-time i feapseremtay esac Sr pen identical logical
np sere
we te ecto tine ares nding scheme eu i ifering gil nd
py addrcer In th care, ‘e' =
aly eer fo the gical adres asa virtualmemory sere elatie ose Dae ee
‘seth
ogetastrese.
a
ot
scheme ar permis hepsi ares ace of
pra rang
in cing een jobs address space i vided nto equal pees, called page’, and
Likewise, phyial memory is divided into ples of same. See, called “leks oF
“ram Then by providing sulle hardware mapping fully any “page” ean be
smappedtoany Mock
‘he page romaine logically contiguous bat the corresponding blocks are not
necessary comigous
Paging permis a programs memory tobe non-contigsous, hus allowing a program
tobealoeted physical memory wherever itisavallable,
‘Paging mode oflgial and physleal memory is shown in Fig 138. ‘
very ares generated by th CPU is vided ato two part: Apage number (9) anda
age offi (The page numbers used as an index into a page table. The page table
contains the base adress ofeach page in phiyscl memory.
13ny en on
= q [roe
re a eal
FF |
na Bie
a Peet
ng rage fap an Pc ery
cst bre cnn wn ap ae fine De A
rigs cin aac
“+ mys mary shen int fed ae Hock ce! Frames. Logical memory
i rakeninte lc fhe sealed pe.
“+ Wun progr rsobe neces pape te loded int 27 aalabl frame,
hepa bli dfion rane we pages 00 ames
1“
‘dea
oe ete great
‘ee ai orm of mami ecto
Fearn ce Thu eo euies 8pm thre must ben
se
Bases oer
Sisthediiaje ma
‘implemented a2 sof dedicated teiters
ate pepsi e280 ccs mae by
cereal gman any fe tame in be
ra ack rhs oon ae
ig 18 rcng ample ora32-rer memory ithe work eet
tagesot Pang
Se
eee
EEE te rt vere
Fo T ey carat ema ego
easier doanamertseenrre ats6
etesrcomapnaieoney
BRED razeneplacement concept
{wn pe nt ch opting pen sto oti apt enove rom
Torah om thc gn hsb Sua Tl PE
‘ppc alerts sh have ewe ag a ae
Fata gen pet ti; we ned chr Oa the Pat bes, the ectire
ae
"Hwee asefernce tos pee. then an mete fling eee page
race cusps at Fae wb cmory her tf referee hen
‘STinmciny folwingrefreesw ecure pape
‘the sonber of ame aceses ie tates of peta ee mnie
‘epee sao dena paging. omg he parton between
Ingal meme) sod pyc ery. Wh ih mechanism an enero Ua
‘eemory cant orl for posites ona smal yc memryCWS Sebmcenonnatware
isnt a 120.
unicorn cnogh4 Te smpments are acs red
16ie 121 romain eee)
+ Soution ters fom pre sepmentitnin that th segmental entry continent
the be arn of th segment but athe the bac aera 2 pag ub fo thie
7Nitsa manor te person fo
Tange le an ere
Zeetinenvienogysnarpocimmenynewtie WT
flamer no lnger neds fo wore” wut he mount of Psat memary
Ipomentednssepmenatensyte
+ al meen se fir memay tf hace by sv tent
«+ Timuatmemonyteateennigor which als he execatan of process hat may not
Tests behing fel memary hat she combined ef the program, ata
| ssc
ce
spc est 22 nme ag ea near
+ Re cara ton hee hve parts te pea cay i se
memory and the rest on the disk. = saa
8Fe cpa me yn ne mn roa
Dee Oe Denes maces mente memory,
pgs BHO oe ah
+ rr i enarbeome ld HOEY ered
xenon SSeS EE
ae =
intzraneenecaes tat SESE Sinetron nor entncn ee
ee Sindee mee
Bem atinosvitecrani 9 ean «igre es hh Pg a ec hp a ci
omer ee ae ae as epee eee
aur decrees he performance becuse he Fags ae cntnuoty eed
EPs poce aut fad ed rae Ux moe oa els ce eae
poi mua replace ome ops ine lps re in ci ae tat replace
pearl nwdn gn ight ay. Cneaquenty uly fats agin an
‘esnne pror coins to, replacing for hich it then Ei oo rings
Sroxnmghtaway Te highaping cy sown ae ating
"rating resltsn severe performance problems Coniérhe fllowing scnai
REST pepe manera inde
Malay aig np cin th a
ofeach pete umber area
2 mie Cae {me operstng tom meters CPO ution te CPU tation 00 othe
2 tse cio or and drs aces ra in we inceze the degree of muipopramming by introducing new proces to te
edge le red ‘sper Forth loa age placement grit eed and replaces with ne
+ eth noinaasbd page cl eituage sunt
2 achloentheing he fle
4 Avraappe ibe
12 Movaue afte mapped fms
2 Appin nex pent
wvnmeems, |
ty
ig $25-Tahing
Mirkin st Modelo xashing-
The working se mode! Is bused on the assumption of lclity. This model uses
‘Parameter triangle which defines the working et window
‘The ee sto examine the most a
cent rangle page reference, The et of pages
‘the mort acat rangle page references inthe working et
or aml, given the Seqiene of memory reference with 4 « 8 memo
"eterences then he workingsetattineTs WORG)
aching
Blbiet A nner of progums inane intshon Managment Sees ane
‘Ect. herp sree Panning HM and urine econ Magee nd
eure pci slg cpanel
fg 22rece comin PH)
+ Mefalovng ate ata ton roc otro nc
rene state Ts pecs the joc rn, anni,
Proce amber Th showe the ruber ote paral peee
‘gran Conner Ts cove he ses of he et tn that
Seeatdin hep
© Rages Tis species te reper that are sed by te proces,
Inde cimtrs inde rept sck Fite grea pone
¢ Seung eeprom perce
* Rsheduing iy diferent cere ne tnd otra which specie oso
‘Tun. Some parameters that may be considered are a follows. aT
‘esr
raat computng sere
‘cmt hytong ned soma
Eston tinesngredethewer
Nanberot paras pera oar,
Pojeredetcton ine
ped eset time
Pens of peripheral dees
Number tease of esrb! vats
Mtelets proces fom the ques a leds them
Proc leadsntothe memory fC scat
1 Ht of Open rs These 1 te fret Mes tht are asoitad
—
© 70 Schattigtnfrmation Th proces pris, punters os chdaing
{tear the CPU sedating format tht Coad inthe he
ince ny ter shedlig pacts
© monary Managenent Information. The ey management
nds the pag abs rh eet als depending on hem
‘ces amber ec areal part ofthe eB ecouing information
Into memory for execitionan
ee
sa ee oe
hea
+ Procomar achedaling # wed
=
Sera et reo
i anomiaen
en sepa cesi
Peer
ee ataimen,
_ Bieri ne ae
earn ese ONE ged
ormauen semanas) _33_ acute nt yn
a
iocetordtng pns ae mot aunt cam be Orne nth Task
{ony csp hep deep dows manu nd afin ihre trout
rae Perining occ cae, WindowsServer opernng sre ave adie
SCHEDULING concePT
‘arena ©nuntr of pore can en mamey othe se
[ete bt arrest ran wot sentation
ee estes eae oe
eos eee ee eee
mee Era 70 burt ey Characters execu Leone
SScecm SN: eens Se ree es eto
oiniouycrtins ae genay ochre ane
heard ierpcedy sna pen en TRIMS FEC tee wp
+ lepatnar he deste the mete tat hve contol ot
ae ep ves contra of he CP tothe recess
cre angen
eta sug can be fer cisomiedO8E tiny eins
sae ach scr and ocier cnee eae
Be artaprr test roe Ali schedules the vide
‘Mote nef efter sndnoe ote ine fr he other a
rerond sd cgrand q
2 pce cdg inert fr ou computer to handle,
Ieignd ee eset
+ Seepnd tn the frogs that are open and you're
‘chad nae eat on end he esd a
sss ae
+ rcs sehdalg bomen gourd nd bacgrond aks
npr ssa rar rm hing oe fll CP usage
‘etna eaerig het arabe unl i completes
22: aleate eqn of 0 and CHU bus in chingESS een
% sdctutny eget ftps mtn andenetontes Soa
Papi marees ieiemracet,
ieeecimemorennkenia cet
iia geata Decencramee
| Ee eae
22 SS aes
6 Sempre eee ae Ste tno
7 nd svrge Th ergs himbe fcr ig la he rey
siting thar um wget he Cr. pared a rma
"© Ryne time: The not fine tas fem men reqs wt imi
le Rampal race nt caps ar tine shateecooneee
(PbL mnocess meranciars
prea al feos cman See
ec at res ore proces tat fo posts
1e2Prce SateDegem
+ Mew (ret nhs sep. the procs abut oe ened ut
she pegan which present in ecndary memny tnt eke hese ce
proce
+ Bar The room cote by C¥0 fer eerton and the inrucons within the
Process ar eect by anyone ofthe alt PO ee
suing son
* Asoc choose fo nal fr cient teint. Fr expe iC ined
maid sytem cle woul bck wn sed
¢ Termbnted or completed: Proce hie as welas PB dete
Proce is agan brought om the main memory,
Haein rte yr oh
oman torent VO operation and ck of mala caer ees
sin, MEY Remy. Whe wk ihe Kye to Spat aerreur canoe aay be reprodsced ely.
Amarin tm proces PL and bth eeu ecole a
thie ftowingimeceing dtm peptone
omer thi cde bat is iteraped ater rxng th characters nto chin
2 eters hs code, and ras campition reading and opspng
wongehoree
Bose ci ret icin sc
seb et ig tr con af oe eno
neem ine oe toc
Section When on proces is ise eral seston
UR prevented rt eterig ta seo,
em ces the sate i ling and dalong te prectacs
‘emi acon routed in ericson on ene procs am ere fa
Shel econ a
ey
=a
=
Joo cru
+ Inthe ig 25 the ety section hand
SRE actin oben nnd sohton to sychonie he ferent proces,
problem must ais the flowing condone
+ emt rinse: Mutua cson imps that nly one paces ea be cle
sy ton tay tine. any ether proces eget eho es4 Garang artes ques and =
atabibarcn tee eons tame ne xh rea seeing
Sangam cami ie amber of rarest be tite 0 8
reefing cee, ners ae porn It een ach
iin bcmory pce GPU ce, fi a Inputs devs 1 at
Spe dee or ecpse cure pt» sem Batt CPUs the
() tr reouce sf then request mae by Fs granted Process se
%
B—O
ig 22 sym oe
[Sy falng one more cp Sow anc te reas macs ne mer ope ee
ow bath he reese wing fr ech ber reer perv ee 3
‘ste iat can be ened ony by ante process he st The evens with which
oe eee
lock Characterization
Ta endch, yscnes never sh excting nd system resource re tid
even tino rom sang
+ Eide aria for eng wh he eto tens we
iyane proces aa tine ane the reoure. samples: non, ptr et
1 tothe proces requests that Rosen te Teuerng proce mt Be
ye nt the resource hes been rons ach eau he carrey
‘sgn to wai one procs or esl
‘ld and watt There most avalsbe 2 proce that ls Holding atleast one
‘trou and is wang fo aque atonal esoures tata sre being,
Ne Pecemption: Resources cannot be preemptad Le. resource can only be
‘else lina by he proces hole afer te fice ha crop RS
Gra Walt-Thece mo xt a St (Fy) of wang processes such
‘at Fo i waling for «resorce that shld by yh, i wating for arse
{Dat held by Py «Ps alin for 3 essa that i held by Py 8 he
ling for tesearce that sel by Py Ths, there ust bee rae cal ot
{br mare proceres ech of whichis wating for sree held the est
ig 28 Gredar Wal condition aioe
Above al fourcontins mut ho fora dedlok to oct‘ha ming adr tp
tent
th Performea ay
ics
theta orang" 80
on alee
ndestond theFa tty ing tere
ocean i i ea ae a soe ne
at 0 cer tilde Novel todd ane eee
sc Strano
aT
Bev me sonar Peo Har With same second
ina ec Aerie met nis eei
Shsnallnd ape onpane
teen Oren ner cir ft2 ef acne ae rangag
ena ie mater cee documents
windy ee cr nein ate
sate
I andy when puting aay
sing iti flee ha enka
te
wee mt
ie cpm een
fgg ao
ig nar cae
BEET rie syne
eee
coe ie ayy am
Smet teen i co
srk‘me nna ee,
}. irs /eandom acre,
© Randa cn tee
re a Saat
star wriag tp ca
ene he ng
ey eed not bin
2 Endep sinner
¢ aytoinpi
© Bremen
2 Unked allocation 98188 ahr
© Hah loca
std att(Seen me
rte
ey na
icy staat
Information co
© ate et pane
© owners
= ttn intrmaton
peraon pero
crores
etre oon
Sonat
Sonos eee
Seiten
Sorcerer
Seen
ae
SGllortinasy ising
efor pentng
3Pre isa
cate
be rad in 8
Fhe ewan
4 tothe contigo ay,
tn ME Uou eck op
"ib nce aeit ated secon mh cae,
ciel
indecfr each fla ee
sera
neh oe
mo ny toate
peyton ance
3 mae ea heme
Pissdranages
} Pe mntertea tern
‘ete aecnionsenees ae wing fran
a nde
SS Ge dew ari ce
‘ndenenel methods fr na
ang fe ch co,
ainaste no one
iiutiorcoer
we Beck sn © ing
fit eines
oly ay den 6) aeratter
gel ay ft (9 sot
Sow el etetena ee
© rutycae
raat shared date may re
|
tacoma ae
© daatncensee© Giga Pe Se oe
nts 90) wines
tei computersynce
* Phe maple crus aeasce
zeta uma ee a
reenter
Sree as epi on
Ce sent pect ak ner me
aa eaters mane sine exten
ene re
ont ters ee in
seo Oe ore vel
‘pte
‘ome
ane Nr mano “me mer
tent ar aed when wey hgh ed #
pq Ea EA
33 aiprceming eects
ngratngs of MetprocseeOPTBESHE,
emanprconr stone Someta
ae arb
se rogunstos ta
in unde, then the
teeing oes pet
pat increaes OY
rocessr systems are cheaper than sng
gata te at storage: ecphera
recess that hae a
or shaed data than hae
fre remomie Systems: Ml
inte ng rubs
come
"eam moore
‘Sinip grains enfants cathy oneen
SERIA ging poe sen ns ee
=
a jy mnce are spt process 18 ¢
Spee ean et Tee
ge pec ety er ns cs
rl oS mn mre oa
‘septa tsa edn wee mi
Iticore O8.
Pare miortmor ian econ et finden pacers Ae
“Sowa ete omc nee oa eta Se
‘Svs ach cre’ sa ndpencetprcasr snd im maieoe sens test
‘rer wikia pre toned pte pes
‘nis mute ster sng pacar can rn eral nstrcions at he same
‘ow and hin ota inca he oar ped fe prope encom Oe
‘Src eset hea generated by the PU,
‘eed eso ed ol dev, dnp, oti
‘errs Malcore ehnalogy very effective in caenging tars and appara
‘ohas acne 3. eaningond vido ingnena rt ep MEA en a_i ot ar oe
eeeeaneenmern msn at
emma of por ten a aie ee Bl rerss or nuinmnocessons
een SS ee
Eien cana et smearing eee ase a
ibe reetae sea ta ater PE ep pan mm
‘The hay point tn tis sore ead negro | ‘An example of the symmetric multiprocessing system is the Encore version of
eS pga ‘rine eam
san econnected and communicate with ov =e . dames Mestpresnsee tn anymore oes, each procter
¢ Becca ttre Sapertetornce oem {redefine tak Inve na aver rocenor that gies ntructon tat thee
Fee tna nae ote Sle ane
‘Sane mpensr wa heety te of mpceee ava ere
cosbanas each sa ete ovens agers
2: Reerenennet, 20 J Zeal acing) ar A ace meting aa ere
Fee ee cae Henge clade
en ope Re ncn um ferent opera 7 eo 7 oa m
Pinidproesincenie,
(Sheet vena)
tan =
Tig tet acing
BASIC MULTICORE CONCEPTS: MEMORY 5
Sees «+ inshared menor systems all CPUs OF cote an attest common me
‘howphasharedborer cosas me 0 oe
mtprcesor Operating System
Multiprocessor] + Prominent amples of such aystems are modern mul-oreCPU-based worst
[nwhichalcoer har the seme mata a SS
—arair 1 Single rman yen
aoe:
2 allows higher performance +
tice
ee |
Bera gen at peer
Ee
SW nave more ale (anes
Pr he te wl rence a one
tit fine. gaa
cos afi conplexcofiguon
ated oi dre conplacnigron |
ri ster uring utile pogras.
Tstrrunningssinglepropram 1Ssect nt _ spt
= atinenrerenenste
== eae eres ceo
See ee
Banat ta om ome ee
_—ewnrenil * Serena temsana toes
por «_ Beintiet oc oop ins ant mgd
Spee eects
eee eee
ao tay hae apr ya rent
Seer inl eee gor = =e pees
Se a ae eg eo a eee a eee
Bea eae Sodas tons mony a ee me ees
eye og per reer ren cm eta map WO tan aa nce ee ot
SSOTlae op ngs ott en ty oe ey
configurations, which is ach — oa
sing « cust of ‘Guantpe trace behees tan edlpetoee ene
seer a aacea tat |» Sabine carter
apenas mucins NT A A CACHE CORERENCE, INTER-FROCESS (AND WTERCORE)
Behar iy nse ech cron 8 comme | COMMUNICATION
ene eee
Hepmiiesierecirewretme statist |) BRffeate a
See eat ache emery the afet yee me
1 ania ee acinar ty mi me eee
St mepenr)intrccnnee oa feelers Th ta a eunlyedb Fse
+ Cig ronal eshing" ith proces of ting data ina
‘ropes ame, cine oh
BiSge crap a prrlcamponent neremnc 683 ~ES aa
aa coset
He rt rte aca
Som
r Ponce leno ey cong sting an of
ee bas for events regarding cache blocks
ere
oon
eam, ang on + wot
er dealing Wt es cache ils writen to marcy a the
Penta eaen
“here a8 0 gener
= ee nc cayenaios
«mate eye Oy rte
hoe tin ame aed The HSL cache ebeene
SS acl eo
Bi Biiter-roces (and intercore) Communication (FC) -
ee vt een tl tt
ePaper A procs on Bi 20 se
esas Sc CAS
nee rem ed tb eed te eer et
«ha indepen pee et tcl mation ft roc we &
‘Soprtng een cab tea te ering
‘ug one a hk te rcs oing Idee Wl
‘ome eyecare many ans whe cayenne
‘a rb ed fe og compos spn omen a
+ er Prci ammantin OR ic» mechani wich ows poet
[BEEED approaches for nter-Procers Communication
He few impart mihad fr later pce Cormuton
ric aed othe fat pacws emmurcie wine ond ow Howes
inederoachr fal pes tse ande
re came
Mere rpeneainne i
+ conunkaton ave one rc ing ino he ie a ther ed
{rom the ie. To meee ie oem cl eee me Misses ae
Fins nate tea rome
sage Passing
"ss mechan for «proc commit and sarong mesnge
esse the pres conmmuniate wih each ber Shen wee ee a
Ircreanis proves tw perations
Send (esage) message ae Peder aiabe
cred (ees)ecm sett
: mena here
Stee enter ereeetnte
Seppe
Se crrergae terme pee Sel me
Lice
So ne oo cee ee
ay ae wen we neem eo
onus ae
SEAS pire eienaid oer
iro ist i res outs smart «pipe. the princi! aternce at 9 S
imeem ins: ta Sater
Sinton ermensntrtreatenrctroure
BoTichaapec nt ach ene th
ested epee se arr
Peter es foe imprtat rm edn
reese mec i
adres whch Spends 08 Ms
ems med 1 common eon ie om ma of
ce pen sen sigh! ch ge MUN,
edema pec ae
chasis or ner ces Commit
st ions for ierpross commricaion Twn el
ae a avd fo proving Cae Sars Menor stems nd Hetage)
ix pct of memory are ane the cooperating pe
Teron that eso xe
eedag fom uishare men
tr nternatan con So soy wing and |
Sirgen ann ep meme
se ceetng gut ty mn
snsring ot iene mead in es
Sheen rietommancnimantoemn pg
Serie md cay einer pee ee
‘rash genet inormton ba carat en
‘edie cdi chad ny ane more bg at
‘tet ned enya erat ees ee ed
nfration geese y rcs
focexactng irateners
nema cee, at
enn sncomaben
Sore oe eter
aes sement
a Ty ener ent
+ ftbemaetrss meron
nese ema bmn ret poate me Pn oee
(tneecaca eco
* GommietantalandSesearcaterepestons = “any mommentng =
oy
: See
+ ae are te pn a ee
+ pe i ap ht deren ne senting nd csi Pm.
ee ae ane ae oe
Ne a eat apm ed Ps a
eons Pn cme oe
or and ese we wd The
ering em ng the
str eage nihe ae o
cere procra6
ere eerng men Sr Ds ens Pt ce ny ea
a i cet eh nner teri ee cl he oper
Seba antdeome mesiage rin
‘nag pte ca Tho
a
Be eeropeaalh
(nmin, comining tet indir com
(9 bit ommonteatin nde corsmanean oa
solr ie mesage mat eco
‘ead mee eseMi ecegp entero mlinch
2 ee aera prrcremener ea cen
carte cn ca
utes oe er ope a0 He
ra “Danesh bee
sya aeromere c
we ten lene
a nn ane ray iat serine, nani
temporary sve nT prope an nd
oncty
et ee acs Borese sree
beet ink asc
SE Lacan etter
Fae a ees hr menage cue ng of 2c, Lb Oe
ar cmc a ae mata ei ine
Stes escent om
ieinded opty inka cage queue length of mt
» Rear eee tiem
Sey arrta sitar amc oper
ieee be mn ce
ing finite length 1, a
ene re tae
sce i ee
any Sc pc on eee
‘prt what barn os
+ nepal no fering 20d ther sens called stoma)
eng.
A cee eee
ce
er
eters eee
Seo et tense min pa er
Fee eae ae op etn ne
‘igo Sig ten tion an pang Seem SSNS Fe
mace ete arp onl ek ae ea Na
‘cee pen asamp ii.
fcr worse ee ne a Cet
BEE concept, Need and Features
1A ee Opie Sym tm ht lem snap
(Geren computer) and eer decstorunapricaice sence ae FE
esas
{yobs Os ts saa w «sana
andar 05 (ie Window,
_catively staple and light and primarily manages the wirciee
Sostund cancion nab ainda adapt
leet cerig en Daag th Drdmre td es pou for
=
Srusphone allen wean
ed ‘778 a4 other ogame ins acepeng eh em 3 ay
+ Nobile phe ae th met op evo emmanen ee.
See eee
+ eepercn mete pene eens rama ond ee al PES
Tie ere sree som tie pane 7 PT
+ mons snes ed wit mt oan eit 8
BGT er cc cae igh pnt Comer Prec ot
See pee at OS amaze ter
agingin wins
eee rccteetertntmenemenertson eet
Perri cae rents ne ae
‘Arrearage ae te Sry ees me
ae ae wenn mg
norman deity mes
eae
a
el
Tie Nahe operat Sten Acre
adeeb coop Mele Operating SACS ae
Seat ibaresninamnepetietien ty peas
ho nt hr i ot ee wth your
CSS nt ening en me ce ty pn
ince mare
+ wi eect
Rae lta mente pee mamascren. acting Nola Symblan,
regi ape sy Research tx Mot (HM) Gackery OS
Neen Meat Ba Windows an) and Sarg (Pa eb0S and bud
Nee Ni ccna Openmcto and ct Extended opi) ae based on be ina
Spnsoaes.
One fe et oe
16 eperting syste tba vdeo cating andistenen oa 08 xine pares nc ep ah an re
aka cine tom nk
+ lo teresa hc 8 pe hc See
atid ther
it mane operate re aren ered Ct
* Stat amt d'ipespriaay cmen e r mh o
sper nc J
+ ibe mrtn maenenerts
Patisserie |
‘Sint Sms aaa one ton wine Die feo se
(Seman pteme ere Windows bore
sacar 8
eyo peteay mobi pring ste erp iy Rhy 4
‘Stacey eof map oh Sree on
‘Pode atop par pid ne attr et od
Bema cinerea ck whe ra a
een thc atone
The miclneyeprtig stem ted fr nhac veces and aft
symone):
Papann nse operting ae 05) pid ot ie pes nat fer
Romicat sf" tetion eis commnncation and feel Infernal |
agent fret.
+ Span crn miiware wih wie cammuniations theo an
‘Rips mabe and tw inegrsien af fre and Pt onetonay pnd en
ae ni ude Syn par rable ner aera, oe
‘SE mode to wok ih sme OEM ad nal comity of parm
cy sry nd week er eto tr yao
‘soon his even Sead ny acy stay eo
er EE, yng
ton, then ee
"ez underturnaa
Senge
igh co
Sores
eatey oer sce
© tee et er en yu
+ Siem eles open swore ts ne
A in (oom nao so sia fs i ay
rao nd hase ao ol
SnePactwesiniemntnrstp te
senate gta fa
© Scan neteam ep ou aie ope and tyes mor uty
et or prev ine fe an ap page Fes te gh sh ane
Syste mmo the ent or revs ata To ace ees ara
pros tespacear|
© omca een by wort oc prngraphs Pro t+ Loh ere en Co.
Aight eo to mare by ward Pros + Up row onde!» Eow aro
mort rae
EEE] service management
Dein of Windows ave
1 Windows eve ae acre component of he Mrs Windows open tem,
nde tn ero and management oan oie
+ Unter sf tat suche bythe end se aden a en the
Iseged am Wines Series ane wtout ner terwetin sd oy cng
torumiog arth eras ig ff Teresa oh negra and
© ly din en te machi ose
1+ Dewdeperscan create eves by cretng aplication thst ental 2 Serve
notin Wel ore on verve hen ng rang fest nea
Intreracewithoher ser on these ste,
1 esc manage a wide very of funcnsInudingnetnrk connec
speaer ound cats bch, ser eee and apy coats. Windows
‘frm: sitar fenton OE dees
St tng
ene,
esteee eee
Secret eae ee
Yr 0 dee aya OS he tig sae
+ Yofind Syoceetingsslct te starter eonn RE
Fant pas Me etheen te sate ee
+ Tosep syn your stings an
Doce pg ea ed yan he
‘onacind yous aw
Ronee cack ee Me tom re ea St Aan an
of perscalmtingsespe eoscaent nay ti lyre
es Sega a ge Wines nen peo nny We
asc el rb ns wine ve cae
Joni oda eg ber ies gs en tle haa
Jonnemiosee te Os,
‘ier etn eed a, indo aves aac he tings yo
Seer lye Wade eto nip tt oun ange
fans Darn cine a icg af eof tendon tinggi al
Sihanpleetng canbe aed ac yourcomptes a
syria devise WHFS
2 etal ceptions Jo osc our enced Stchy Pee
(ins.
cope, OM Dy fect ‘nctude users, i
SSE an eet
=e
pinnate ee
aa ee Fr i
ces et
Saar
‘On the Secarity amen es
a‘ager eon AGS Sheena
© eh het Spee ptt whe ee i be
SaaS LS
Becontree inosine | fre a fee en —
(Step + Click + Add Felder te slect files oe faders you want 0891 Then cick the seen fessor seu pote
See ens ais acts | fe
+ Iiyremimetiy oe fs isa re wt it
sevens alas reer ice ee
+ tenperin oor mr fee ove pee soto ey | mmecpcpay om 2
Soi Sea eaTica scone | (Sr eo
eee ee ee
atari es | es te wat cag ieee
ioe a ya wes
BIE windows vie
om hoe ae
1 Rr po th on a te cya [sna oe
Fecmknonene pcan tye sieges a |_____—( emma
po at msngmer omy rc eu ——
Be [eee fase aaa eal
|r ie Pepe agg ————— |
a
‘owen mat uf fenae Windoe afer iy to se ae ct
oe fe i antes th ots me eda cet Winds | (eesFREE oii ranaremen: ae.
«Sciam
fll spteeuspesayexcmenond amit
centers
Rann a emt inet et nin
‘SEopcrneaman enema a snr on ote aan
Lomien inet Lycee Ta asa ge
Sieroter ety compae neater (onan) th Nt
© 1ezcamearieoneate irvessurce manor fortes one
ctapterachrenitwintesanensne a
ine os open th eer Mostar eon te aia
ohraaris meoncter ones tt Yue
or care cnet ork Meork and ero
vem Ron rio ficou ee
Sfonpagen camo oot
erticdo aon so prprme tat re cuventi wing re#sWce Anh
PERT Sere yo a vonl pennants Yu can hang
irene gn by cig er ang onthe Views Dun. Geto ei
at ne
Wwe he chargng Its and grap and ste which pogats ae eng your
ovo e fond Ke iterting ht opersan (Wich st exestabe oF he
pom re,
‘Mine ace mena yon ht pa
th bch denne ScD ndthenck Ne
Soest me
Dae
Reboot in Di Services | ee sett
“Sesh cantata» en Sr
iar tie i =
oe
a1 Ista move nbn en
EEE seco rosserootng
Dy mnt anaes ee
‘erent an nme
ars cue Wns ewer Digi at ss hea
+ Seman aang» wo # ee > Ste Vag You Mm
| Sei ea tet ee e
iting ethers
Fovhaings dierent ptm
‘Several yingsents
EERE] vevice Driver
teeta
"tear bi chr ceing ere diver tem
‘Sip Seater enh te mame ene or mo
greeter
Seceeenca
wind Seca oie
rp reer lant gon anh fling pcb eth
sey inns ch
2 bemrstion Precio (E71 poet ecu tse
+ Tnentnoter neonatal fx ing or Sarre ers
© thebeats count ont UAC)
© te tbr laut fats xsi Prevention DEP)eeepoman en actin
* ipa coc etaee eran ppm
seca mating reer er oe ee
aa
tein
[Mieatitg weno Uta appores heart aon Wn ch
fo Thmracabutteapeanons terre tos
Tewari pss meng sonatas sw th say
‘png tsar tate prerelease maber ne ht pees
Ide ere pce ered ed cyt et ae
Setar ao tr Ingres, may tere pec arn
erapen ang cn een whee hee nouns of iaraatin|
The fre mange theorem mous lcading fe stems, proce, tn
nates
‘ae 210 and beyond ante nomPatee
npen ra enya ce
1 the pant eth aap rca A hr
Panna rte
1 fovea i aracmn em om ns Erle of Cr
‘atpronserr
+ sneer et down smh eee ene mat
eee cers
ae aa rem anti
See eee
vrpomng ete kroa you rrming arent st.» be eae
te mint wnt rf t,t
pasa
eons
Zornes
enor
+ Sepoetn nase singh ante UbUnG PPA Page
‘teres Bete eel Madles ad User Pra
MG als hee vps nor pce ee ene mel ce.
eet tae pace ayn sate pte rom er Peer,
ASSETS cronetievetnr own menary oars ce
«+ fama ldabesheveighr ecco prrge Cole tat ri eo pact ag
en ingens cnet renner apace Der eles etal Dae
henna ogra: Tes aod a YX er
‘momar pet on
ES ernpane threo avdadree pact esters
ral modules donot seat equal. A wes progam DY exci
cere core pasts teom bpnaing end bral ode dong
ERSroe sete hve made reteset Srv fare
rq
Stee green ene
omar sary atran that wwe he res You ever aan bee ons
= eae ae
ExEDivwatavonorubunta BGs
sas acne
os Remevabie Media. ma an
=oon ta eaten
se rere he 8
‘peo of bast in De Eb
ee er rly on wei
per erence
| Wr he dete spring
__| Eeractninieinuding Winton pares abe
re tha hort opin ad ot a te rani
Suny ay eoftenractge yoru lca fod)
enoends ee te Ba cry mle
eo ee
~[erparary lo one ye yom:
aan oo eS a
_| itp newest wth nye iecemevesacma
sin ea
eid econ eT
Sermon
sete
~S stimtnerete
poe
Sie
eer ae oa
: caoa 1 sows te mat OE
ee ates
Ms om which wae te cos
se
te Fo
gamete
oc den, ut Hm a0
mancend how wee he ma
ean sane a
tea.
AIM TG RE ci et
!
‘eros nm es }
\
}
2 amy sce
pot command § pt dpe opt of ou cet wang ies
Tn spt nh anh ah ht Hs at The
tt tein erm ee foe eh The
4. eenment rte" oman wt fae in ie et
ea ee eh ng econ
otters Ts
[Rage re erate estoy resesetgs YO
es
pocinents | Me ‘School Resources Videos
fewmteads = Pictures Studie Hors 30
taaroes. desktop Pablic ‘Tevplates
rk ake Projects __TunDat-rtctareses oe
cee tagcat TE
ca igs water woe ame
Betog ny sme 21
ths ie other tne
rea spr:
mm ore ees
kcaspicen[ostons cvdtr OY
arate Apire’=/OstF8
areas:
een dete ti
aysopatok apres /Oeset
mre sprees
es ask spleens rm oF He Fae
‘rok epee - Peston 4S
begat nares
7 ae Cage eon
eres
See teens ta
Fee eT
Ipsok sprefoesktons tv peat neve.
‘Spare es Ts bx:
a
aa se ee tan opotg vector fer enanpi yo ace
SSS ees eettcocnanmndrai
ak ASPsein cost te D7
TILE
roe
iy
fore
jaan
EH
ES ssantenteernas gan ter ntti reme ata
ere er ae pn mes 8 Ferro emma ann ty a eee ol
See+ esi
sapere ore
cman te
Suen
ee
= caangntna x anton Sy yy
: ESeueagemeaesaerem nee
Ren, command regres 0 poems Fa The Abe ‘command rahe *
Pench mmr
File tndveteting soften achages
eat a km
carseat
‘Se TRan re ee par we Meee
Tine ie eon mane oh acne aah
2 eee arene pesaqearcee reac
ae reer eee
es eS ena e versions f cone
FET, ame of tt tn contain the new vaio
Sen Fa rere. 938M
'1 tare pene ed
sp re fe Oe pT
ce Asa w understand dev rivera and een
Saipan aaa eri
ae er mates byosng et efeonads,ie nae = ga
an per foot
ee ee aon an
Se oan eer romeo ee
tm rcs enn Bt en
en eae ner sma
eno
et ey
Seen meen
Ba
ae ne “ine ane mere
er only ene eee
eae sn ‘The Virtual cu Autonet reside
ery our cia ‘ae uses operating #5" instaed
ra er a
Bta
Serer ont aurea 206 ment
1 cp ett ne ssn
Ca 1 ans eo re Me
cn Te
seen yin eo ae near
ince te er Wino room oe Rect Com
Bio pertar cen sre emer
rpc cte Wind et
+ Rrunasee ofltefoling ses:
Orne mares.
2 Scone ore Dred leyter 6) 0%
‘harpist on berg Wink enh
Sites te oe
er dy te a ae a epg
Eptonrbttey ert trcpeirentinrselpetaind
enchnars When omnes ierpentne Pernt mette dances
eect tbe mtn scan mn
‘aca tat raiaha aide ethane eae
_bith-qualty, frve operating systems such as Linux and Freets, bea
Sent ommend a crn oad
et sib wer bicep aor fe ant ens
Ina ron amb nti npg In aa ee
"eum nh np va ga
‘es i ye ena wd yee en ae
faa mtn, gc wma emo ee
i: ts nee ane tena
“rec nig td Wr 2 ie te
noe cen Taner Soa ats Saee ‘ae
a eis eget fr come
Ot aii
earn oer eons ae
tie oon
snevateeommand
(a comate
tintin
(g chenerefDneenaoancuntnasn omelet
pai
a
oye eee
8 coe acer
newer Key
a 12m Tae [Tso | 6 | 20) Tom To [oa],
Earth follwing Qaetion nar
Tathatmmte ners em?
aa inseroe et as anny ent yn a
Ship S aecerlynramabea becge
._ Riletreemmensnoue tn somrcstrotn eon pe,
+ Soy tse ene command ie inefae. A sec pogracn ced Termin
‘SSC omy on 02 A pe pe
shell Scripts© is btoy ta deena Tapes co sf ea
tt much eH an eta cta of ce
‘angle hl Se pn at re
TES etree net or
eh nce eit wondering a ad en case
ment gent ie
: Dieegege tenet pein
2 Tet St ten yee Bare a bo te tna
Sow.
=
i amen
Peete en hath Doe he
ENYA el ay
compat th no
re vel fsturs te‘Srammteecmmiaertns
ets amp ser
saben ‘t ks
ean a ae i
wee mb ena estening sheep proce
+ Peon
Timescale roach eg
ee care Hine ook tke
eee ae
ae nt xt comm band on odin,
{ioe tk Secor esl’
rence eee ee tan amy oe
* esettactons sete then dot perenneieee)
fees
‘ears ripe ee
‘Semen nee nen
=
ae
+ comma [espe ee oe fan ren
+ Reet eee wots nr le
8 an
fymtan est corealon Ot {wapreson}2 A tenes tn ne ack we
oan ect ede aeSty ended cer ie eh Sc
fe sd cmc pt ed nt ec, hn news
err
eat pt af ne pda ag he he ig
wap retired ry rc mc eng wher fe
fBrorancrayzpcnrore
+ ranma fier peti oats ach fn ee cama
ian nap tie ei cia i
2 repre ci etn nie it
,
ot
mentees aosm
cette(heme seth nearer g
ers sree saer
+ ecm een ce ne epi Seip Fmt tne
te ng th
pn wih pin 8 ctr aay
eet dts yp i, id a aeet
2 ee ae ae 3 Et dg ae Ske Mt eg
© tang opin ts umd eat chart nech y
te feign ih tin ig er a eter nr
come
1 09:99 enaBe nang e.
i cc
ee Se px at
5 Foeampnestening etn ge arngpston see
Se sine non
Pop op ne tet cet nd eng cone
ep 6 cat ail Fm
ees ‘a awe at ftae
ange sce
2 ase tat cota ASH.
{1 feamteamnl spe emer dee Aet aerpora e a wad
recy tran eae fee
she om thet eran
eit the chmod commana
thinndos melt cet 735 beeShes a om i ne eg
‘keen wn con igen chet a shy
Sere a ae
est ee fe han nag
Sica yar Se it
etna sana
“Seo en cad oh
seat he ewtrencge eT Mt a
[case staTET
ist) seth)
ee stinteee aan
‘Saray —
Shcicigeap rence ron nme he
ete on ad ha ty ating
Sy eee eS ty tte
anaes ge aE a