O perating s ystems t hree e asy p ieces


sets (the pages that they are using actively) fit in memory and thus can make progress. This approach, generally known as admission control



Download 3,96 Mb.
Pdf ko'rish
bet194/384
Sana01.01.2022
Hajmi3,96 Mb.
#286329
1   ...   190   191   192   193   194   195   196   197   ...   384
Bog'liq
Operating system three easy pease

sets

(the pages that they are using actively) fit in memory and thus can

make progress. This approach, generally known as admission control,

states that it is sometimes better to do less work well than to try to do

everything at once poorly, a situation we often encounter in real life as

well as in modern computer systems (sadly).

Some current systems take more a draconian approach to memory

overload. For example, some versions of Linux run an out-of-memory



killer

when memory is oversubscribed; this daemon chooses a memory-

intensive process and kills it, thus reducing memory in a none-too-subtle

manner. While successful at reducing memory pressure, this approach

can have problems, if, for example, it kills the X server and thus renders

any applications requiring the display unusable.

O

PERATING


S

YSTEMS


[V

ERSION


0.80]

WWW


.

OSTEP


.

ORG



B

EYOND


P

HYSICAL


M

EMORY


: P

OLICIES


241

22.12


Summary

We have seen the introduction of a number of page-replacement (and

other) policies, which are part of the VM subsystem of all modern operat-

ing systems. Modern systems add some tweaks to straightforward LRU

approximations like clock; for example, scan resistance is an important

part of many modern algorithms, such as ARC [MM03]. Scan-resistant al-

gorithms are usually LRU-like but also try to avoid the worst-case behav-

ior of LRU, which we saw with the looping-sequential workload. Thus,

the evolution of page-replacement algorithms continues.

However, in many cases the importance of said algorithms has de-

creased, as the discrepancy between memory-access and disk-access times

has increased. Because paging to disk is so expensive, the cost of frequent

paging is prohibitive. Thus, the best solution to excessive paging is often

a simple (if intellectually dissatisfying) one: buy more memory.

c

 2014, A


RPACI

-D

USSEAU



T

HREE


E

ASY


P

IECES



242

B

EYOND



P

HYSICAL


M

EMORY


: P

OLICIES



Download 3,96 Mb.

Do'stlaringiz bilan baham:
1   ...   190   191   192   193   194   195   196   197   ...   384




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish