Download or read it online for free here: Download link multiple PDF files. It gives advice on how a system might be built, and demonstrates how one was built. Program listings alone contain the ultimate explanations.
Publisher : University of Wisconsin Number of pages : Description : The three easy pieces refer to the three major thematic elements the book is organized around: virtualization, concurrency, and persistence. In discussing these concepts, we'll end up discussing most of the important things an operating system does.
And now, the free online form of the book, in chapter-by-chapter form now with chapter numbers! Also: we have made our own class-preparation notes available to those of you teaching from this book; please drop us a line at remzi cs. Coming soon: the automated testing framework that we use to grade projects. Track changes: NEWS. Your name could go here! Of course, we assume some background in The C Programming Language , so that's a good investment. Well, how about reading something other than tech books all day long?
The title is obviously an homage to one of the greatest sets of lecture notes ever created, by one Richard Feynman on the topic of Physics [F96]. While this book will undoubtedly fall short of the high standard set by that famous physicist, perhaps it will be good enough for you in your quest to understand what operating systems and more generally, systems are all about.
The three easy pieces refer to the three major thematic elements the book is organized around: virtualization, concurrency, and persistence. Learning new things is fun, right? At least, it should be. Each major concept is divided into a set of chapters, most of which present a particular problem and then show how to solve it.
0コメント