Clique em uma foto para ir ao Google Livros
Carregando... Design of the UNIX Operating System (1986)de Maurice J. Bach
Nenhum(a) Carregando...
Registre-se no LibraryThing tpara descobrir se gostará deste livro. Ainda não há conversas na Discussão sobre este livro. Indeholder "Contents", "Preface", "Chapter 1 General overview of the system", "1.1 History", "1.2 System Structure", "1.3 User Perspective", "1.4 Operating System Services", "1.5 Assumptions About Hardware", "1.6 Summary", "Chapter 2 Introduction to the kernel", "2.1 Architecture of the UNIX Operating System", "2.2 Introduction to System Concepts", "2.3 Kernel Data Structures", "2.4 System Administration", "2.5 Summary and Preview", "2.6 Exercises", "Chapter 3 The buffer cache", "3.1 Buffer Headers", "3.2 Structure of the Buffer Pool", "3.3 Scenarios for Retrieval of a Buffer", "3.4 Reading and Writing Disk Blocks", "3.5 Advantages and Disadvantages of the Buffer Cache", "3.6 Summary", "3.7 Exercises", "Chapter 4 Internal representation of files", "4.1 Inodes", "4.2 Structure of a Regular File", "4.3 Directories", "4.4 Conversion of a Path Name to an Inode", "4.5 Super Block", "4.6 Inode Assignment to a New File", "4.7 Allocation of Disk Blocks", "4.8 Other File Types", "4.9 Summary", "4.10 Exercises", "Chapter 5 System calls for the file system", "5.1 Open", "5.2 Read", "5.3 Write", "5.4 File and Record Locking", "5.5 Adjusting the Position of File I/O—LSEEK", "5.6 Close", "5.7 File Creation", "5.8 Creation of Special Files", "5.9 Change Directory and Change Root", "5.10 Change Owner and Change Mode", "5.11 STATandFSTAT", "5.12 Pipes", "5.13 Dup", "5.14 Mounting and Unmounting File Systems", "5.15 Link", "5.16 Unlink", "5.17 File System Abstractions", "5.18 File System Maintenance", "5.19 Summary", "5.20 Exercises", "Chapter 6 The structure of processes", "6.1 Process States and Transitions", "6.2 Layout of System Memory", "6.3 The Context of a Process", "6.4 Saving the Context of a Process", "6.5 Manipulation of the Process Address Space", "6.6 Sleep", "6.7 Summary", "6.8 Exercises", "Chapter 7 Process control", "7.1 Process Creation", "7.2 Signals", "7.3 Process Termination", "7.4 Awaiting Process Termination", "7.5 Invoking Other Programs", "7.6 The User ID of a Process", "7.7 Changing the Size of a Process", "7.8 The Shell", "7.9 System Boot and the INIT Process", "7.10 Summary", "7.11 Exercises", "Chapter 8 Process scheduling and time", "8.1 Process Scheduling", "8.2 System Calls For Time", "8.3 Cock", "8.4 Summary", "8.5 Exercises", "Chapter 9 Memory management policies", "9.1 Swapping", "9.2 Demand Paging", "9.3 A Hybrid System With Swapping and Demand Paging", "9.4 Summary", "9.5 Exercises", "Chapter 10 The I/O subsystem", "10.1 Driver Interfaces", "10.2 Disk Drivers", "10.3 Terminal Drivers", "10.4 Streams", "10.5 Summary", "10.6 Exercises", "Chapter 11 Interprocess communication", "11.1 Process Tracing", "11.2 System V IPC", "11.3 Network Communications", "11.4 Sockets", "11.5 Summary", "11.6 Exercises", "Chapter 12 Multiprocessor systems", "12.1 Problem of Multiprocessor Systems", "12.2 Solution With Master and Slave Processors", "12.3 Solution With Semaphores", "12.4 The Tunis System", "12.5 Performance Limitations", "12.6 Exercises", "Chapter 13 Distributed unix systems", "13.1 Satellite Processors", "13.2 The Newcastle Connection", "13.3 Transparent Distributed File Systems", "13.4 A Transparent Distributed Model Without Stub Processes", "13.5 Summary", "13.6 Exercises", "Appendix—system calls", "Bibliography", "Index". ??? sem resenhas | adicionar uma resenha
Pertence à série
Classic description of the internal algorithms and the structures that form the basis of the UNIX operating system and their relationship to programmer interface. The leading selling UNIX internals book on the market. Não foram encontradas descrições de bibliotecas. |
Current DiscussionsNenhum(a)Capas populares
Google Books — Carregando... GênerosClassificação decimal de Dewey (CDD)005.43Information Computing and Information Computer programming, programs, data, security Systems programming and programs Systems programsClassificação da Biblioteca do Congresso dos E.U.A. (LCC)AvaliaçãoMédia:
É você?Torne-se um autor do LibraryThing. |
I think that anyone with an advanced layman's appreciation of *nix would find something in this book, though it is long, and old. At the same time, the historical aspects were nice. The history of Unix.
I am glad that I worked through every relevant word of this book - I skipped the exercises. ( )