| 暂存书架(0) | 登录

MARC状态:审校 文献类型:中文图书 浏览次数:5

题名/责任者:
Linux用户态C语言编程原理与实践/肖威轩编著
出版发行项:
北京:机械工业出版社,2024.07
ISBN及定价:
978-7-111-75485-5/CNY149.00
载体形态项:
390页:图;26cm
并列正题名:
C programming in Linux user mode
丛编项:
Linux技术与应用丛书
个人责任者:
肖威轩 编著
学科主题:
Linux操作系统-程序设计
学科主题:
C语言-程序设计
中图法分类号:
TP316.89
中图法分类号:
TP312.8C
一般附注:
机工IT
责任者附注:
肖威轩, 本科毕业于上海大学, 硕士毕业于法国贡比涅技术大学, 从法国克莱蒙-奥弗涅大学综合理工学院获得计算机专业的哲学博士学位。
提要文摘附注:
Linux操作系统上的用户态编程是通过系统调用提供的接口, 将原本需要在Linux内核中或者对Linux内核进行多次系统调用才能实现的功能, 放到内核之外来实现, 从而保证内核的稳定性, 获得更强的可拓展性, 并且可以将Linux内核的传染性开源协议隔离。全书共分9章, 第1、2章从用户态与内核态的基本概念入手, 简要介绍C语言标准库编程以及各种C语言标准库。第3章深入介绍系统调用的概念和计算机架构、特权级与硬件资源访问限制的关系, 以及内核中系统调用的处理方式。第4章涵盖了系统调用与C语言标准库的关系, 介绍如何基于Linux系统调用实现C语言标准库。第5章深入介绍了Linux系统用户态驱动API的使用和分析, 包括UserspaceI/O (UIO) 接口的使用和VFIO等用户态驱动接口的使用。第6-9章涵盖了高性能网卡Linux用户态驱动分析、用户态文件系统FUSE分析、用户态线程 —— 协程和基于AndroidHAL硬件抽象层的用户态驱动, 介绍了操作系统中各个关键组件在用户态中的实现方法。
全部MARC细节信息>>
索书号 条码号 年卷期 校区—馆藏地 书刊状态 还书位置
TP316.89/128 S4021482   总馆—采编室     在编 采编室
TP316.89/128 S3996542   总馆—自然书库(凤阳)     可借 自然书库(凤阳)
显示全部馆藏信息
借阅趋势

同名作者的其他著作(点击查看)
-->
姓名:
手机号:
送 书 地:
收藏到: 管理书架