x

Our Privacy Policy has changed. By using this site, you agree to the Privacy Policy.

Linux System Programming Talking Directly to the Kernel and C Library

ISBN-10: 1449339530
ISBN-13: 9781449339531
Edition: 2nd 2013
Authors: Robert Love
List price: $47.99 Buy it from $43.24
eBook available
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: Write software that makes the most effective use of the Linux system, including the kernel and core system libraries. The majority of both Unix and Linux code is still written at the system level, and this book helps you focus on everything above  More...

New Starting from $43.24
eBooks Starting from $50.99
Rent
Buy
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $47.99
Edition: 2nd
Copyright year: 2013
Publisher: O'Reilly Media, Incorporated
Publication date: 6/8/2013
Binding: Paperback
Pages: 456
Size: 7.50" wide x 9.50" long x 1.00" tall
Weight: 1.606

Write software that makes the most effective use of the Linux system, including the kernel and core system libraries. The majority of both Unix and Linux code is still written at the system level, and this book helps you focus 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 at the low level, this updated edition ofLinux System Programminggives you an understanding of core internals that makes for better code, no matter where it appears in the stack. You’ll take an in-depth look at Linux from both a theoretical and an applied perspective over a wide range of programming topics, including:An overview of Linux, the kernel, the C library, and the C compilerReading from and writing to files, along with other basic file I/O operations, including how the Linux kernel implements and manages file I/OBuffer size management, including the Standard I/O libraryAdvanced I/O interfaces, memory mappings, and optimization techniquesThe family of system calls for basic process managementAdvanced process management, including real-time processesFile and directories-creating, moving, copying, deleting, and managing themMemory management—interfaces for allocating memory, managing the memory you have, and optimizing your memory accessSignals and their role on a Unix system, plus basic and advanced signal interfacesTime, sleeping, and clock management, starting with the basics and continuing through POSIX clocks and high resolution timers

Robert Love is an author, speaker, and open source software developer. He is best known for his contributions to the Linux kernel, with notable work including the preemptive kernel, process scheduler, kernel event layer, virtual memory subsystem, and inotify. Love is also active in the GNOME community, working on NetworkManager, GNOME Volume Manager, Project Utopia and Beagle. Love currently works for Google in Boston, where he is a member of Google's Open Source Program Office and is involved in the development of Google Android. Previously he worked at Novell as an engineer in the Linux desktop group and as Chief Architect, Linux Desktop. He has given numerous talks on the kernel and is a Contributing Editor for Linux Journal. He graduated from the University of Florida with degrees in Computer Science and Mathematics.

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×