Practical File System Design with the Be File System
by Dominic Giampaolo
Publisher: Morgan Kaufmann Publishers 1999
Number of pages: 247
Although many operating system textbooks offer highlevel descriptions of file systems, few go into sufficient detail for an implementor, and none go into details about advanced topics such as journaling. I wrote this book to address that lack of information. This book covers the details of file systems, from low-level to high-level, as well as related topics such as the disk cache, the file system interface to the kernel, and the user-level APIs that use the features of the file system. Reading this book should give you a thorough understanding of how a file system works in general, how the Be File System (BFS) works in particular, and the issues involved in designing and implementing a file system.
Home page url
Download or read it online for free here:
by Marvin Solomon - Unversity of Wisconsin -- Madison
Intended as a general introduction to the techniques used to implement operating systems and related kinds of systems software. Among the topics covered will be process management; processor scheduling; deadlock prevention, avoidance, and recovery.
The purpose of this book is to provide a neutral view of as many Operating Systems as possible. This book strives to provide solid information on Operating Systems without the ever-prevalent 'distribution/Operating System bias'.
by Raphael A. Finkel - Prentice Hall
The book is intended for a first course in operating systems at the undergraduate level. Operating systems are complex topic, this text unifies the diverse points of view and guide the novice step by step through the complexities of the subject.
by Neil Smyth - Virtuatopia
Xen is a feature rich, open source, hypervisor-based virtualization solution which has gained both wide acceptance and an enviable reputation throughout the IT industry. This book emphasizes the practical aspects of working with Xen.