Parametry
- 456 stránek
- 16 hodin čtení
Více o knize
1. Introduction and essential concepts: System programming; APIs and ABIs; Standards; Linux programming concepts. 2. File I/O: Opening files; Reading with read(); Writing with write(); Synchronized I/O; Direct I/O; Closing files; Seeking with lseek(); Positional reads/writes; Truncating files; Multiplexed I/O; Kernel internals. 3. Buffered I/O: User-buffered I/O; Standard I/O; Opening files; Opening a stream via file descriptor; Closing streams; Reading/writing from/to a stream; Sample program; Seeking and flushing a stream; Errors and end-of-file; Obtaining the file descriptor; Controlling buffering; Thread safety; Critiques of standard I/O. 4. Advanced file I/O: Scatter/gather I/O; Event poll; Memory mapping; Advice for normal file I/O; Synchronized, synchronous, and asynchronous operations; I/O schedulers and performance. 5. Process management: Programs, processes, threads; Process ID; Running/terminating processes; Waiting for child processes; Users/groups; Sessions and process groups; Daemons. 6. Advanced process management: Process scheduling; The completely fair scheduler; Yielding processor; Process priorities; Processor affinity; Real-time systems; Resource limits. 7. Threading: Binaries, processes, threads; Multithreading; Threading models/patterns; Concurrency, parallelism, races; Synchronization; Pthreads. 8. File and directory management: Files and metadata; Directories; Links; Copying/moving files; Device nodes;
Nákup knihy
Linux System Programming, Robert Love
- Jazyk
- Rok vydání
- 2013
- product-detail.submit-box.info.binding
- (měkká)
Doručení
Platební metody
Tady nám chybí tvá recenze.


