O perating s ystems t hree e asy p ieces


Professor: Oh, why is that? Student



Download 3,96 Mb.
Pdf ko'rish
bet205/384
Sana01.01.2022
Hajmi3,96 Mb.
#286329
1   ...   201   202   203   204   205   206   207   208   ...   384
Bog'liq
Operating system three easy pease

Professor:

Oh, why is that?



Student:

Well, as you said, in the end the best solution to policy problems is

simple: buy more memory. But the mechanisms you need to understand to know

how stuff really works. Speaking of which...



Professor:

Yes?


Student:

Well, my machine is running a little slowly these days... and memory

certainly doesn’t cost that much...

Professor:

Oh fine, fine! Here’s a few bucks. Go and get yourself some DRAM,

cheapskate.

Student:

Thanks professor! I’ll never swap to disk again – or, if I do, at least I’ll

know what’s actually going on!

c

 2014, A



RPACI

-D

USSEAU



T

HREE


E

ASY


P

IECES




Part II

Concurrency

259




25

A Dialogue on Concurrency



Professor:

And thus we reach the second of our three pillars of operating sys-

tems: concurrency.

Student:

I thought there were four pillars...?



Professor:

Nope, that was in an older version of the book.



Student:

Umm... OK. So what is concurrency, oh wonderful professor?



Professor:

Well, imagine we have a peach –



Student:

(interrupting) Peaches again! What is it with you and peaches?



Professor:

Ever read T.S. Eliot? The Love Song of J. Alfred Prufrock, “Do I dare

to eat a peach”, and all that fun stuff?

Student:

Oh yes! In English class in high school. Great stuff! I really liked the

part where –

Professor:

(interrupting) This has nothing to do with that – I just like peaches.

Anyhow, imagine there are a lot of peaches on a table, and a lot of people who

wish to eat them. Let’s say we did it this way: each eater first identifies a peach

visually, and then tries to grab it and eat it. What is wrong with this approach?

Student:

Hmmm... seems like you might see a peach that somebody else also

sees. If they get there first, when you reach out, no peach for you!

Professor:

Exactly! So what should we do about it?



Student:

Well, probably develop a better way of going about this. Maybe form a

line, and when you get to the front, grab a peach and get on with it.

Professor:

Good! But what’s wrong with your approach?



Student:

Sheesh, do I have to do all the work?




Download 3,96 Mb.

Do'stlaringiz bilan baham:
1   ...   201   202   203   204   205   206   207   208   ...   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