在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1962|回复: 5

LINUX编程白皮书

[复制链接]
发表于 2008-7-30 23:49:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本书对Linux操作系统及其编程作了整体的介绍,以支持用于开发软件的公开源码模型。对内存管理、进程及其通信机制、PCI、内核模块编程及内核系统结构作了详细的解释,且附有很多程序代码实例。对深入研究Linux下的编程有很大的帮助。

目      录
雷蒙序
简介
Linux文档工程小组“公告”
译者序
第一部分   Linux内核
前言
第1章   硬件基础与软件基础 6
1.1   硬件基础 6
1.1.1   CPU 7
1.1.2   存储器 8
1.1.3   总线 8
1.1.4   控制器和外设 8
1.1.5   地址空间 9
1.1.6   时钟 9
1.2   软件基础 9
1.2.1   计算机语言 9
1.2.2   什么是操作系统 11
1.2.3   内核数据结构 13
第2章   内存管理 15
2.1   虚拟内存抽象模型 15
2.1.1   请求调页 17
2.1.2   交换 17
2.1.3   共享虚拟内存 18
2.1.4   物理寻址模式和虚拟寻址模式 18
2.1.5   访问控制 18
2.2   高速缓存 19
2.3   Linux页表 20
2.4   页分配和回收 21
2.4.1   页分配 22
2.4.2   页回收 22
2.5   内存映射 22
2.6   请求调页 23
2.7   Linux页缓存 24
2.8   页换出和淘汰 25
2.8.1   减少缓冲区和页缓存大小 25
2.8.2   换出System V共享内存页 26
2.8.3   换出和淘汰页 27
2.9   交换缓存 27
2.10   页换入 28
第3章   进程 29
3.1   Linux进程 29
3.2   标识符 31
3.3   调度 32
3.4   文件 34
3.5   虚拟内存 35
3.6   创建进程 36
3.7   时间和定时器 37
3.8   执行程序 38
3.8.1   ELF 39
3.8.2   脚本文件 40
第4章   进程间通信机制 41
4.1   信号机制 41
4.2   管道 42
4.3   套接字 44
4.3.1   System V的进程间通信机制 44
4.3.2   消息队列 44
4.3.3   信号量 45

LINUX编程白皮书a.rar

3.18 MB, 下载次数: 14 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2008-7-30 23:52:14 | 显示全部楼层
第二部分

LINUX编程白皮书b.rar

3.44 MB, 下载次数: 3 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2008-7-30 23:54:46 | 显示全部楼层
第三部分

LINUX编程白皮书c.rar

3.21 MB, 下载次数: 3 , 下载积分: 资产 -2 信元, 下载支出 2 信元

 楼主| 发表于 2008-7-30 23:58:08 | 显示全部楼层
第四部分

LINUX编程白皮书d.rar

3.96 MB, 下载次数: 3 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2023-10-29 14:37:17 | 显示全部楼层
看一看
发表于 2024-1-12 09:58:05 | 显示全部楼层
多谢分享 多谢分享 多谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-22 12:57 , Processed in 0.019750 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表