← 返回

Linux用户态C语言编程原理与实践

著者肖威轩编著
ISBN9787111754855
分类号TP316.85,TP312.8C 自动化技术、计算机技术
学科工学
版次第1版
出版社机械工业出版社
丛书名Linux技术与应用丛书
出版年2024
价格¥149.00
页码390页
类型 📄 纸质书
核心评分9.5/10
读者对象—
主题词Linux操作系统—程序设计,C语言—程序设计
内容简介:本书共分9章,第1、2章从用户态与内核态的基本概念入手,简要介绍C语言标准库编程以及各种C语言标准库。第3章深入介绍系统调用的概念和计算机架构、特权级和硬件资源访问限制的关系,以及内核中系统调用的处理方式。第4章涵盖了系统调用与C语言标准库的关系,介绍如何基于Linux系统调用实现C语言标准库。第5章深入介绍了Linux系统用户态驱动API的使用和分析,包括Userspace I/O(UIO)接口的使用和VFIO等用户态驱动接口的使用。第6-9章涵盖了高性能网卡Linux用户态驱动分析、用户态文件系统FUSE分析、用户态线程——协程和基于Android硬件抽象层的用户态驱动,介绍了操作系统中各个关键组件在用户态中的实现方法。
登录后可荐购