As an Amazon Associate I earn from qualifying purchases

Linux System Programming: Talking Directly to the Kernel and C Library

Add your review

$36.99


Price: $36.99
(as of May 21,2023 10:51:57 UTC – Details)


Robert Love, a contributor to the Linux kernel, provides an extensive guide to Linux System Programming. This tutorial presents a reference manual on Linux system calls, together with an in-depth look at Linux operating system programming from both a theoretical and practical perspective. This updated and expanded edition now includes a new chapter on multithreading and covers a wide range of programming topics.

The guide distinguishes between POSIX standard functions and specific Linux-only services. It covers topics such as:

  • Overview of the Linux kernel, C library, and C compiler
  • Basic and advanced I/O operations, including reading from and writing to files, memory mappings, and optimization techniques
  • The family of system calls for basic process management, including advanced process management and 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 in the system
  • Clock management, including POSIX clocks and high-resolution timers

This guide is an excellent resource for developers who want to write code that draws on services offered by the Linux kernel and core system libraries.

oreilly
oreilly
Oreilly
Oreilly

O’Reilly’s mission is to provide skills and understanding, inspiring companies and individuals to do new and better things. This guide helps to share the knowledge of experts with developers keen to build innovations that propel the world forward.

Publisher: O’Reilly Media; Second edition (June 18, 2013)
Language: English
Paperback: 456 pages
ISBN-10: 1449339530
ISBN-13: 978-1449339531
Reading age: 1 year and up
Item Weight: 1.6 pounds
Dimensions: 7 x 1.1 x 9.19 inches

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Linux System Programming: Talking Directly to the Kernel and C Library”

Your email address will not be published. Required fields are marked *

$36.99

Add to wishlistAdded to wishlistRemoved from wishlist 0
Top offers
The YOLINK Smart Home Starter Kit comes with a hub and a 3-pack water leak sensor that can monitor the presence of water. With a range of up to 1/4 mile open-air range powered by LoRa technology, the YOLINK water sensor can send notifications via SMS/text, email, and push notifications. It is also compatible with Alexa, IFTTT, and Home Assistant. Installing the YOLINK wireless water sensor is quick and easy. Simply place it near or under the equipment you want to monitor like toilets, water heaters, laundry machines, dishwashers, sinks, fish tanks, in or near sump pumps, or by any other location where water leaks or flooding could occur. The YOLINK water sensor is equipped with patented Control-D2D device-to-device pairing that allows devices to be paired to each other over a LoRa-based wireless network. This technology ensures that even if WiFi is down, the internet is flaky, or the AC power goes out, the devices will continue to operate without any problem. The YOLINK hub can handle over 300 devices and is compatible with all of YOLINK’s smart products, including security, environmental, power & lighting, smart locks, and cameras. The kit comes with two replaceable AAA batteries that are good for over 5 years. To use the smart home kit, you need an Android or Apple smartphone, Ethernet with internet connection, or stable WiFi connection (2.4GHz band). The app is always free with 5 free texts per device and 20 free SMS per month for this kit. Additional SMS messages are available for 2 or 5 dollars per month.
$59.99
Linux System Programming: Talking Directly to the Kernel and C Library
Linux System Programming: Talking Directly to the Kernel and C Library
epiui
Logo
Enable registration in settings - general