O perating s ystems t hree e asy p ieces


Operating Systems: Three Easy Pieces



Download 3,96 Mb.
Pdf ko'rish
bet2/384
Sana01.01.2022
Hajmi3,96 Mb.
#286329
1   2   3   4   5   6   7   8   9   ...   384
Bog'liq
Operating system three easy pease

Operating Systems: Three Easy Pieces

Remzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau

Arpaci-Dusseau Books, Inc.

May, 2014 (Version 0.8)

http://www.ostep.org

The course divides fairly well across a 15-week semester, in which you can

cover most of the topics within at a reasonable level of depth. Cramming the

course into a 10-week quarter probably requires dropping some detail from each

of the pieces. There are also a few chapters on virtual machine monitors, which we

usually squeeze in sometime during the semester, either right at end of the large

section on virtualization, or near the end as an aside.

One slightly unusual aspect of the book is that concurrency, a topic at the front

of many OS books, is pushed off herein until the student has built an understand-

ing of virtualization of the CPU and of memory. In our experience in teaching

this course for nearly 15 years, students have a hard time understanding how the

concurrency problem arises, or why they are trying to solve it, if they don’t yet un-

derstand what an address space is, what a process is, or why context switches can

occur at arbitrary points in time. Once they do understand these concepts, how-

ever, introducing the notion of threads and the problems that arise due to them

becomes rather easy, or at least, easier.

You may have noticed there are no slides that go hand-in-hand with the book.

The major reason for this omission is that we believe in the most old-fashioned

of teaching methods: chalk and a blackboard. Thus, when we teach the course,

we come to class with a few major ideas and examples in mind and use the board

to present them; handouts and live code demos sprinkled are also useful. In our

experience, using too many slides encourages students to “check out” of lecture

(and log into facebook.com), as they know the material is there for them to digest

later; using the blackboard makes lecture a “live” viewing experience and thus

(hopefully) more interactive, dynamic, and enjoyable for the students in your class.

If you’d like a copy of the notes we use in preparation for class, please drop us

an email. We have already shared them with many others around the world.

One last request: if you use the free online chapters, please just link to them,

instead of making a local copy. This helps us track usage (over 1 million chapters

downloaded in the past few years!) and also ensures students get the latest and

greatest version.

c

 2014, A



RPACI

-D

USSEAU



T

HREE


E

ASY


P

IECES



vi


Download 3,96 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   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