Linux System Programming true
By:Robert Love
Published on 2007-09-18 by |O'Reilly Media, Inc.|
This book is about writing software that makes the most effective use of the system you're running on -- code that interfaces directly with the kernel and core system libraries, including the shell, text editor, compiler, debugger, core utilities, and system daemons. The majority of both Unix and Linux code is still written at the system level, and Linux System Programming focuses on everything above the kernel, where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X exist. Written primarily for engineers looking to program (better) at the low level, this book is an ideal teaching tool for any programmer. Even with the trend toward high-level development, either through web software (such as PHP) or managed code (C#), someone still has to write the PHP interpreter and the C# virtual machine. Linux System Programming gives you an understanding of core internals that makes for better code, no matter where it appears in the stack. Debugging high-level code often requires you to understand the system calls and kernel behavior of your operating system, too. Key topics include: An overview of Linux, the kernel, the C library, and the C compiler Reading from and writing to files, along with other basic file I/O operations, including how the Linux kernel implements and manages file I/O Buffer size management, including the Standard I/O library 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 File and directories-creating, moving, copying, deleting, and managing them Memory management -- interfaces for allocating memory, managing the memory youhave, and optimizing your memory access Signals and their role on a Unix system, plus basic and advanced signal interfaces Time, sleeping, and clock management, starting with the basics and continuing through POSIX clocks and high resolution timers With Linux System Programming, you will be able to take an in-depth look at Linux from both a theoretical and an applied perspective as you cover a wide range of programming topics.
This Book was ranked at 30 by Google Books for keyword Linux & UNIX Administration.
Book ID of Linux System Programming's Books is k_ocKY0iegsC, Book which was written byRobert Lovehave ETAG "k3lcnCrFPOc"
Book which was published by |O'Reilly Media, Inc.| since 2007-09-18 have ISBNs, ISBN 13 Code is 9780596555139 and ISBN 10 Code is 059655513X
Reading Mode in Text Status is true and Reading Mode in Image Status is true
Book which have "392 Pages" is Printed at BOOK under CategoryComputers
Book was written in en
eBook Version Availability Status at PDF is trueand in ePub is true
Book Preview
Linux System Programming Free Download
Linux System Programming PDF Free
Linux System Programming PDF
Linux System Programming Free
Linux System Programming Books
Linux System Programming Books Free
Linux System Programming Audio Books
Linux System Programming full-text Books
Linux System Programming Online Read
Linux System Programming Kindle
Linux System Programming Review
Linux System Programming Book Summary
Linux System Programming Book PDF
Linux System Programming Book Review
Linux System Programming -Robert Love- Google Books
Linux System Programming byRobert Love- Goodreads
Linux System Programming byRobert Love
Linux System Programming -Robert Love- 9780596555139
Linux System Programming -Robert Love- 059655513X
Linux System Programming E-Books
Linux System Programming byRobert LoveE-Books
Linux System Programming byRobert Loveebooks
Linux System Programming byRobert Love- Full Text Free Book - Full Text Archive
Linux System Programming byRobert Love- Full Text Free Book
Linux System Programming byRobert Love- Full Text Archive
Amazon.com: Linux System Programming byRobert Love
Komentar
Posting Komentar