O perating s ystems t hree e asy p ieces



Download 3,96 Mb.
Pdf ko'rish
bet305/384
Sana01.01.2022
Hajmi3,96 Mb.
#286329
1   ...   301   302   303   304   305   306   307   308   ...   384
Bog'liq
Operating system three easy pease

References

[K84] “Processes as Files”

Tom J. Killian

USENIX, June 1984

The paper that introduced the /proc file system, where each process can be treated as a file within a

pseudo file system. A clever idea that you can still see in modern U

NIX

systems.


[L84] “Capability-Based Computer Systems”

Henry M. Levy

Digital Press, 1984

Available: http://homes.cs.washington.edu/ levy/capabook

An excellent overview of early capability-based systems.

[P+13] “Towards Efficient, Portable Application-Level Consistency”

Thanumalayan S. Pillai, Vijay Chidambaram, Joo-Young Hwang, Andrea C. Arpaci-Dusseau,

and Remzi H. Arpaci-Dusseau

HotDep ’13, November 2013

Our own work that shows how readily applications can make mistakes in committing data to disk; in

particular, assumptions about the file system creep into applications and thus make the applications

work correctly only if they are running on a specific file system.

[SK09] “Principles of Computer System Design”

Jerome H. Saltzer and M. Frans Kaashoek

Morgan-Kaufmann, 2009

This tour de force of systems is a must-read for anybody interested in the field. It’s how they teach

systems at MIT. Read it once, and then read it a few more times to let it all soak in.

[SR05] “Advanced Programming in the U

NIX

Environment”



W. Richard Stevens and Stephen A. Rago

Addison-Wesley, 2005

We have probably referenced this book a few hundred thousand times. It is that useful to you, if you care

to become an awesome systems programmer.

O

PERATING


S

YSTEMS


[V

ERSION


0.80]

WWW


.

OSTEP


.

ORG



I

NTERLUDE


: F

ILE AND


D

IRECTORIES

459

Homework

In this homework, we’ll just familiarize ourselves with how the APIs

described in the chapter work. To do so, you’ll just write a few different

programs, mostly based on various U

NIX

utilities.




Download 3,96 Mb.

Do'stlaringiz bilan baham:
1   ...   301   302   303   304   305   306   307   308   ...   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