LINUX系统编程

LINUX系统编程 pdf epub mobi txt 电子书 下载 2025

出版者:东南大学出版社
作者:洛夫
出品人:
页数:368
译者:
出版时间:2008-3
价格:59.00元
装帧:
isbn号码:9787564111410
丛书系列:
图书标签:
  • Linux
  • kernel
  • Programming
  • 操作系统
  • system
  • OS
  • 程序设计
  • UNIX
  • Linux
  • 系统编程
  • C语言
  • Unix
  • 内核
  • API
  • POSIX
  • 网络编程
  • 进程管理
  • 内存管理
  • 文件系统
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

《LINUX系统编程(影印版)》主题包括:读写文件以及其他文件I/O操作,包括Linux内核如何实现和管理文件I/O,内存映射与优化技术;进程管理的系统调用,包括实时进程;文件与目录——创建、移动、复制、删除和管理;内存管理——内存分配接口,管理内存,以及优化内存访问;信号及其在unix系统中的角色,以及基本和高级信号接口;时间、休眠和时钟管理,从基础开始讲述,并且涵盖POSIX时钟和高精度计时器拥有《Linux系统编程》,你将从理论和应用的角度深入了解Linux,可以最大限度地利用系统的潜能。

作者简介

Robert Love很早就成为一位Linux用户和黑客。他一直并且充满激情地活跃在Linux内核与GNOME桌面社区之中。他近来为Linux内核作出的贡献包括内核事件层方面的工作以及inotify,GNOME相关的贡献包括Beagle、GNOME卷管理器、网络管理器以及Project utopia等。目前,Roberlt供职于Google开源软件办公室。

目录信息

ForewordPreface1. Introduction and Essential Concepts System Programming APIs and ABIs Standards Concepts of Linux Programming Getting Started with Syster~ Programming2. File I/O Opening Files Reading via read( ) Writing with write( ) Synchronized I/O Direct I/O Closing Files Seeking with lseek( ) Positional Reads and Writes Truncating Files Multiplexed I/O Kernel Internals Conclusion3. Buffered I/0 User-Buffered I/0 Standard I/0 Opening Files Opening a Stream via File Descriptor Closing Streams Reading from a Stream Writing to a Stream Sample Program Using Buffered I/0 Seeking a Stream Flushing a Stream Errors and End-of-File Obtaining the Associated File Descriptor Controlling the Buffering Thread Safety Critiques of Standard I/0 Conclusion4. Advanced File I/0 Scatter/Gather I/O The Event Poll Interface Mapping Files into Memory Advice for Normal File I/O Synchronized, Synchronous, and Asynchronous Operations I/O Schedulers and I/O Performance Conclusion5. Process Management The Process ID Running a New Process Terminating a Process Waiting for Terminated Child Processes Users and Groups Sessions and Process Groups Daemons Conclusion6. Advanced Process Management Process Scheduling Yielding the Processor Process Priorities Processor Affinity Real-Time Systems Resource Limits7. Fileand Directory Management Files and Their Metadata Directories Links Copying and Moving Files Device Nodes Out-of-Band Communication Monitoring File Events8. Memory Management The Process Address Space Allocating Dynamic Memory Managing the Data Segment Anonymous Memory Mappings Advanced Memory Allocation Debugging Memory Allocations Stack-Based Allocations Choosing a Memory Allocation Mechanism Manipulating Memory Locking Memory Opportunistic Allocation9. Signals Signal Concepts Basic Signal Management Sending a Signal Reentrancy Signal Sets Blocking Signals Advanced Signal Management Sending a Signal with a Payload Conclusion10. Time Time's Data Structures POSIX Clocks Getting the Current Time of Day Setting the Current Time of Day Playing with Time Tuning the System Clock Sleeping and Waiting TimersAppendix. GCC Extensions to the C LanguageBibliographyIndex
· · · · · · (收起)

读后感

评分

1.这本书页数不多。但侧重点也不多,从目录可以看出,它不像APUE一样,对*nix系统编程做了全面的描述。但对于书中所包含的IO,Memory,Process Control等系统都有较为深入的讲解。 2.IO相关的章节是这本书的亮点 3.与APUE相比,APUE更像是告诉你,事物究竟是什么,然后你来做,而...  

评分

评分

评分

以前受到amazon上评论的影响,一直以为这就是本API Reference,所以买来后一直都没翻过。前几天偶然翻看,才发觉误会了。这不是类似APUE那种手把手教你的书,这本书中往往是用短短的一段话来陈述了一些概念背后的东西,注意,是“陈述”,没有循循善诱。所以看此书之前最好还是...  

评分

工作需要下了个电子版的稍微看了下,就看讲解关于epoll,讲的非常棒,介于google上epoll相关资料不全且例子有少许错误,对于刚接触epoll是不适合的,只能找相关书籍,非常好的一本书,就侧重点来说。  

用户评价

评分

评分

评分

评分

评分

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有