当当读书
Linux系统编程(第2版)

Linux系统编程(第2版)

[美]Robert Love
2
16.49 原价¥16 开通租阅权,免费读此书
提示:数字商品不支持退换货,不提供源文件,不支持导出打印。
评论 赠一得一 收藏 分享
此书籍暂不支持在移动端购买和阅读

内容简介

系统编程是指编写系统软件,其代码在底层运行,直跟内核和核心系统库对话。 《Linux系统编程(第2版)》是一本关于Linux系统编程的教程,也是一本介绍Linux系统编程的手册,还是一本如何实现更优雅更快代码的内幕指南。全书分为11章和2个附录,详细介绍了Linux系统编程基本概念、文件I/O、缓冲I/O、高级文件I/O、程管理、高级程管理、线程、文件和目录管理、信号和时间等主题。附录给出了gcc和GNU C提供的很多语言扩展,以及推荐阅读的相关书目。 《Linux系统编程(第2版)》的作者是知名的Linux内核专家,多本畅销技术图书的作者。《Linux系统编程(第2版)》需要在C编程和Linux编程环境下工作的程序员阅读,对于想要巩固基础或了解内核的高级编程人员,《Linux系统编程(第2版)》也很有参考价值。
【推荐语】
本书详细阐述了如何编写与Linux内核以及核心系统库提供的服务直相关的软件。在这本书中,Linux内核贡献者Robert Love全面阐述了Linux系统编程,指导如何行Linux系统调用,并从专家角度分析如何编写更优雅、运行更快的代码。 本书作者对POSIX标准函数和Linux提供的一些特定服务非常了解。本书第2版新增了一章专门介绍多线程,这是对第1版的更新和扩展,同时本书从理论和应用角度深分析Linux,涉及的编程主题很广,包括以下精彩内容:  1. Linux内核、C库和C编译器概览;  2. 基础I/O操作,如文件读写;  3. 高级I/O口、内存映射以及优化技术;  4. 关于基本过程管理的系统调用;  5. 高级程管理,包括实时程;  6. 线程概念,多线程编程和Pthreads;  7. 文件和目录管理;  8. 内存分配和优化内存访问相关的口;  9. 基本的和高级的信号口,及其在系统中的作用;  10. 时钟管理,包括POSIX时钟和高精度计时器。
【作者】
Robert Love在很早期就一直使用Linux并贡献代码,包括对Linux内核和GNOME桌面环境的贡献。Robert Love是Google软件工程师,是Android设计和发团队成员。目前,他致力于Google的Web搜索架构。Robert获得了Florida大学的双学位:计算机科学理学学士和数学文学学士。
展开
大家都在看换一批
大家都在看换一批
领取优惠券

温馨提示:

您已领取的礼券,请到【个人中心】-【资产】中查看。