BookShared
  • MEMBER AREA    
  • Linux System Programming: Talking Directly to the Kernel and C Library

    (By Robert Love)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 24 MB (24,083 KB)
    Format PDF
    Downloaded 626 times
    Last checked 11 Hour ago!
    Author Robert Love
    “Book Descriptions: 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”

    Google Drive Logo DRIVE
    Book 1

    Python Cookbook: Recipes for Mastering Python 3

    ★★★★★

    David Beazley

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

    ★★★★★

    Tanya Reilly

    Book 1

    Systems Performance: Enterprise and the Cloud

    ★★★★★

    Brendan Gregg

    Book 1

    Code Simplicity: The Fundamentals of Software

    ★★★★★

    Max Kanat-Alexander

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Dave Thomas

    Book 1

    The Rust Programming Language

    ★★★★★

    Steve Klabnik

    Book 1

    Indistractable: How to Control Your Attention and Choose Your Life

    ★★★★★

    Nir Eyal

    Book 1

    Learning Modern Linux: A Handbook for the Cloud Native Practitioner

    ★★★★★

    Michael Hausenblas

    Book 1

    Programming Rust: Fast, Safe Systems Development

    ★★★★★

    Jim Blandy

    Book 1

    Sapiens: A Brief History of Humankind

    ★★★★★

    Yuval Noah Harari

    Book 1

    How to Read a Book: The Classic Guide to Intelligent Reading

    ★★★★★

    Mortimer J. Adler