Operating System (OS) Unit-4
Operating System (OS) Unit-4
Momar Managtn t t
Date
m
cetain omeunt memoy located te
Wa An buse a o
co
ive Yequirtmerts o memm manaaument ahe
a.
Relocatien:
map unh a lodel rehs
ty
Rdocakon a fmd a way e
mdephysio oddxt di
load d a n m a u nmunmtSihte hexe
utem a pdctb
ea
irtwuhtu insideA h e errocs
s hae addres s Me
a e SaL
o xdocataba adde
intruN inside he
on
dire
cenuatd intp autua ddsos loda in Sea
whdh ans
yz
ud
2Shauna lexibik
eteion
medhanim ma hae
P
t
auces h e S a e .
te
.s
Seuaprotuses
A alou
w
mumar
w
3 Pgteuh'en
w
allotatd te t .
Utceima muman t a t haj ngt blen
prstut agasmt nwayctsd nty u n a b y
Eu adtesShaalo.
ths oced
0domnd a Lman a
mimaT
mima xwds.
eSeutme o b t u
hat cermdetse
Spare
Page No.
Dalte T
eLemday mummy st ik hysital l w s Sîmilal4
oganigdinte maduules
d . Mt ha pragaams a
5 Physital Oganigatien
he Cempuutu wman 0rganzAd as mdln miraon-
orrod Sc.cerda muma m a i s mumor poisls obsta u s
m
Haueatha seterdas mumon a k o a ubut san Adad f
co
Amg tkam SAbragwth lang lasauay
a.
Addrs bimdig
ty
Addru binding R the oC s mapping h atngas
Aogatak
mLma oddusea
Nstal oddrea
di
pendimg phusitalsmaun.
ea
Adkimbinoing paroCatia mem manaqunet
on
abseute code
w
Lod tere:
w
Dynamic loading
Bupamin loadina e mabpin on xeutable
Bna AS apCUA mumon altu ' haß stated n dpnamic
b na mgam.
mamic l0adinq maku btta muman spaceuiganm
m
ARd Mimu aN nw Joadsd Ok _s u m-
co
Jana ou Codaau hudsd o handde intreutntly
OCCuiaCas
a.
ty
make 1Linking di
Linkin h poc Calleina ard Cobimng
Ja ousmacdulA Code ard data inde a exeatabe pde hat Can
ea
lubranitte argka
load. tmethe k g
hun it CAmbinus the bmiu at
yz
Ovlaa
.s
Oyalays
w
huded,
INtxuuh'ens auu
uhednganesdad.
w
mtrucS'®rsnat
-0cupisd reuios
m
co
QCoraid e a lagta adldrtsace a uight fagu o lo
a.
d azh maeed ma a phypical um o 32 famas eni
Ha oany t a n dogtal adda
ty
Hoemany ta inthpial addr2
Sal e Jegital addxa di
split inte Aue fparti
ea
h adldr and h nS t
Paau adldses 3 aalodrs utA
on
phaita
hsial addxos uspuik inde AuC paut:-
ud
here
hee a Aug Mana umnt technigues Ceytiguae and
NOm Cond quLasA
Sn Comdiguas tuhnigu exeutmg o a muE
m
2 Vaiable/ dipais eantikusn8-
co
fxed stahic anshienug
a.
ino a Set nen-velaphurg
mmc
Pantitm mo
ty
pautihon. fxed pashAo can be e
muma Ttarisu cald
LALa untual Siyts. di
ea
Poram
Pronam
hole
on
foqam3
Prropo 2
oqaom2
hol
yz
rognam 1
ud
frgamno oS
OS
t
P a h onung
.s
a
ttm toiguY
arss'enemg dusimg
Ka aSen Sha
w
testa
in thming he
u be e4ual
he a t A AG had
ke h NLLd ovcrt.
Vani actordm avádaol
avddiad A9 tuare
Ao r u
hagmintaki en- Can
n b
be
itnal
URiaadhn q RAM.
ut
Page No.
Date L
DynamicMLman Altabons teshnugue
akk. bat jk ard u l t p t an the ha
ommem trakeai ta Ad kor sdet a fu halu fom
*hest o avaidable hedu.
fat
n pYst_ fE apoah i
hu allasate thuat
m
u putNm _ty hole lane maigh uhudh_can atmedate
co
panhim
a.
ty
26 6t
di
Tha btuk f* deals with alo cahmg tha smalleut
fre patitm hith meh guirennt o th rguaty-
ea
dorota i algaithan ixakStauhes h sntir iat ofru
on
sig udd
t ud
.s
Omtcuna fameataben
BE Sahog rdatu te id Sig baathihimamgTeAtum-
extenal ngmntat'en
h e main memon omahedubctuweunipo0 Aior alotocted
M a t 4 kre Small e holdQm
Mero
men07 hat aoCes Adaords
m
Sime
tuum, ha nm cenioeLs loces CxLoake
co
m o n Tu mq in rustd sttn hat ana utaide
h a aLocated raien manumq it annat b d alema w
a.
nd up inq iielated ard Canmot beitetally
ty
Uminatd frem th memanyspae Th ald exturoal
aqmemctatiem. 2t an b di
UmavedbCempathien uhuch Shuy
ea
Comtnt tha memanp do place all ra muma h-
on
Mumom
.s
212k
w
41
w
26 K
w
Stats tuna
TAmdben
Papief
S6 K f
200 K
3 K fre
Go P 163 K
odtuatailale. 100k Tonl sed941 k
Page No.
Date T
41 83K
uL
Poo k 12k 6u
300 K 212k
Soo K fy 26 K
m
Tota auoila.ble1200 Toca sed 1|6)k
co
wWorat St
Mimam
Nba
muman Sahus tunma
Ragpautd
a.
loo k
uu
ty
3k
di
ea
6 00K P
with im a indinalfagmatat on
ud
Poai
t
PaninaA
mimomt managuntntSthume that
.s
Phyaital
addko5
frame
Ceu
m
co
ehysita MUm
a.
Page able
ity
The mapping f e m vixtuas ke physial aadreau u
u t uhich is
ad a hardua
da ye mmon mamaqument
n i mapeng. saum aspagiss thngne
otce ad
conceptmally diuided
ne
fhiysical addruApace
inde a umbu ehxd-sigu blocka called hamu.
zo
laq, eTMT
Pag fasult n_a prgnam TGUUA
An intembB hat OC s
w
dao
w
An invalid pag4
w
amd L t a d itint_RAM
withaa meman
OS Conmotprd
ha dataan A l a i memm -
faultocna n an accs A_apaga
A pao
bun_ brmght _main mumomy taks SaLL.
thak
hakhas no
Page No.
Date
bating SJove2
o O a t q Euuttm
m
co
a.
ty
di )BmAY
R Pagt sing
ea
able
wta
on
Samentad'en,
yz
m
ale |spokrg
co
Sgr
a.
Sget 2
GPU-
ty
Seqd 3
Leqtal
add ros
di
Phyital Addrus
ea
aee
No
on
na aolalerts
Paging
yz
S ntodin
D_Progam divided mte
ud
Vaniable Sigu S n t n t .
se 1up l
t
dividing -
.s
duiding
i pogom int Sm
w
w
oninatuintthnal
9 t aat dorats intumal
w
agemiontadon.
antah'tn
an imngutu eXttmal
tant ininatu Xtnal
apmntadem.
ementabiom. f
a it
0S nantains a ut s fseD OS maltains
ama
naduan mmont
Page No.
Date
irhal Mm
_Cmputu canaddrusmaa mum.y than the
otuthyitally inBalltd m_th syttm TR eXta.
a.ctalu Lald virtal meman ond Aa.
Selhie a had duss h a s set as A tnulate the
Comautuws KAm
m
m o i n 0datag a schume that
co
Ptna Can b anan ahan phaiil mma Uinhal
a.
mmm Seaans_we purpabea xAt it allauss ttrd
xhe use phpita udna disk Sacendit
ty
m
alaa Ms A haie md rAte.ch anbeaR Rach-
addcis t0dated di
aphypital addr
ea
Vixtual mumm O munny mamaquatmt Cababidihy
m 0S that uu handuana and saltwar. ollo a_
on
C
.s
w
D
w
8
16k E
16K
w
20k
24k A
SeCerdo Memmy
Page No. -
Date
&umand Pagin4
poge inte mamon an
he
pagng
cPU tries oreya a saqu tnat u
-
Pyoc man m t a n
1
9ntnatean
m auajlable o he
m
os
inurmpt dmditatima m a m a n arLess tault
co
MteTntrdpotd i a blakimg.
Steate. fos fha exeuson-
tmmg th rguirtd
pag i t e
a.
ty
hereguise d
adores Space
Pa will be bought di
fromdaptasadglvusSpace
Sunp oG
w
A
w
w
Poanan SUuain
Secerda Ctraa
PageNo.
Date
m
cam cxtate a ffo gue held all paga suma
co
th hAAd atha u s h na
insut a t he tail a
a.
boght mte meman, ,we
ity
Qophmal Replaceriat Algonthm
p t n a l 4&l sdet ad
j r replactment that ag..
h t rtunte s thelsngut
ne
tme e
r ukith he tha
a l algorthma. TK
ault
aut rate
w o l d Ttguixethe puatng yatsm
n p l m i t becaue
dy
h a u e puct noldq
utt n
tu
3
U pag Teplactmet
.s
as
we sethe TecLt at
o o Teplace the paau a t
hanot
w
hn u
he
he nean
hean uture
theAnguk penod s me
w
bLin
bLum ed Ja sed LAU) algo
h the l a t restntly
w
Page No
Date
Cenido th nuina
2,3 tenua t n
4,S, 62, 23 2, 6, 3,21,2,3,
DLV
agaTeplaumeut al ermm
o namu in ach ase ad
famu aaikallu uty
m
So EIFo
co
a.
3
ty
di
ea
on
3 3 3
yz
ud
3
Po Fault 1
t
ams
.s
w
s s
w
2
w
afaults=1
Page No.
Date
3d m
3
m
3
co
6
a.
2
ty
3 3
Pag
di
fauls- I S
ea
on
6
yz
3 3 3 3
ud
t
.s
w
w
2 3 3
w
faa tault= 10
Page No.
Date
oahin
Thiaahuna OGLAna hun a yaten Apends more hma.
n atebmg aqjauty aina h a nexuuting inruuhon
m
xhaaken minor a i s s shem a paa faukt ocu
Paaault asuse mmma CL
co
uiszUal mimm-
pace ats nat ap e Cntiat RAMn.
a.
ity
CPu be Cemesidle..
2 Decseaing-
Deceaina h uiligatiem incxtats e alegmaa emulbaam
ad
ne
zo
dy
eanea ultprOgawn
tu