Rating:

(3 reviews)
Author: Robert Love
ISBN : 1449339530
New from $30.52
Format: PDF, EPUB
Free download Free Linux System Programming: Talking Directly to the Kernel and C Library from 4shared, mediafire, hotfile, and mirror link
Write software that draws directly on services offered by the Linux kernel and core system libraries. With this comprehensive book, Linux kernel contributor Robert Love provides you with a tutorial on Linux system programming, a reference manual on Linux system calls, and an insider’s guide to writing smarter, faster code. Love clearly distinguishes between Posix standard functions and special services offered only by Linux. With a new chapter on multithreading, this updated and expanded edition provides an in-depth look at Linux from both a theoretical and applied perspective over a wide range of programming topics, including:
- A Linux kernel, C library, and C compiler overview
- Basic I/O operations, such as reading from and writing to files
- Advanced I/O interfaces, memory mappings, and optimization techniques
- The family of system calls for basic process management
- Advanced process management, including real-time processes
- Thread concepts, multithreaded programming, and Pthreads
- File and directory management
- Interfaces for allocating memory and optimizing memory access
- Basic and advanced signal interfaces, and their role on the system
- Clock management, including Posix clocks and high-resolution timers
Books with free ebook downloads available Free Linux System Programming: Talking Directly to the Kernel and C Library
- Paperback: 456 pages
- Publisher: O'Reilly Media; Second Edition edition (June 5, 2013)
- Language: English
- ISBN-10: 1449339530
- ISBN-13: 978-1449339531
- Product Dimensions: 0.9 x 6.6 x 9.5 inches
- Shipping Weight: 1.8 pounds (View shipping rates and policies)
Free Linux System Programming: Talking Directly to the Kernel and C Library
this book covers a lot of ground with an approachable narrative style.
As a casual programmer and Linux user I was surprised by how enlightening the information was just to understand how Linux works. Covers io, process and memory management, and some other details.
Probably not ideal for novices. Some knowledge of c and processor concepts is required to get the most from the text. Overall very good read I'd recommend to any links user or software developer.
By Jake006
This is well balanced book which explains linux system itself and gives some code snippets.
The author has deep knowledge on linux system and relative topics which would help you broaden understading of LINUX, UNIX and BSD.
(In this book, he takes some historical comments for BSD.)
This has manuals for the system functions and many code examples.
I also recommend his another book,
Linux Kernel Development (3rd Edition)Have a good time with this system book~!
By Chunhyok Chong
Download Link 1