Maurice J. Bach
Autore di Design of the UNIX Operating System
3 opere 454 membri 6 recensioni 2 preferito
Opere di Maurice J. Bach
Etichette
[Box D10] (1)
bell labs people (1)
bshelf-wall (1)
Classico (2)
computazione (10)
computer (20)
Computer (13)
consultazione (6)
CS (3)
da leggere (17)
engineering-to-read (1)
GOODREADS230823 (2)
goodreads:4.23 (1)
haveebook:pdf (1)
Informatica (26)
Informatica Corporation (3)
internals (3)
IT (2)
kernel (5)
libri di testo (2)
Libro di testo (3)
Libro tascabile (2)
Linux (2)
location_20 (1)
non letto (3)
OS (2)
paper books (2)
PRIMO_LOTTO (2)
Progettazione (5)
programmazione (13)
Saggistica (19)
Sistema operativo (5)
sistemi operativi (45)
Software (3)
tech (3)
tecnico (5)
tentative (2)
Unix (79)
unix internals (2)
Verwantschapslanden-pavimento (1)
Informazioni generali
- Sesso
- male
Utenti
Recensioni
Segnalato
GirlMeetsTractor | 5 altre recensioni | Mar 22, 2020 | 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".
???… (altro)
???… (altro)
Segnalato
bnielsen | 5 altre recensioni | Jun 17, 2012 | Segnalato
jrep | 5 altre recensioni | Dec 22, 2010 | Expensive but well worth it, a must read for any Unix guru
Segnalato
sfisk | 5 altre recensioni | Sep 4, 2008 | Potrebbero anche piacerti
Statistiche
- Opere
- 3
- Utenti
- 454
- Popolarità
- #54,064
- Voto
- ½ 4.3
- Recensioni
- 6
- ISBN
- 15
- Lingue
- 7
- Preferito da
- 2
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.