本书并不是特意一本Linux 的内部手册相反它是对操作系统的介绍同时以Linux作为示例书中每一章遵循从共性到特性的原则它们将首先给出核心子系统的概叙然后进行尽可能的详细描叙 我不会用routine_X()调用routine_Y()来增加bar 数据结构中foo 域的值这种方式来描叙核心算法 你自己可以通过阅读代码发现它每当需要理解一段代码时我总是将其数据结构画出来这样我发现了许多相关的核心数据结构以及它们之间的关系 每一章都是非常独立的就象Linux 核心子系统一样当然有时它们还是有联系的比如说如果你没有理解虚拟内存工作原理就无法描叙进程 硬件基本概念一章对现代PC 做了简要介绍操作系统必须与硬件系统紧密结合在一起协同工作操作系统需要一些只能够由硬件提供的服务为了全面理解Linux 你必须了解有关硬件的基础知识 软件基本概念一章介绍了软件基本原理与C 程序语言讨论了建立Linux 这样的操作系统的工具并且给出了操作系统的目标与功能的概叙 内存管理这章描叙了Linux 如何处理物理内存以及虚拟存储技术 进程管理描叙了进程的概念以及Linux 核心是如何创建管理与删除系统中的进程 进程间及进程与核心间通讯以协调它们的活动Linux 支持大量进程间通讯IPC
上传时间: 2015-03-16
上传用户:电子世界
CAN总线与51单片机的接口原理图,使用的是sja1000和tja1040(philips).还包括了具体的文档资料和c语言控制代码(附加了LCD代码和LCD接口以及电源变换原理图).搞CAN总线一步到位.
上传时间: 2015-03-18
上传用户:253189838
RSA算法 :首先, 找出三个数, p, q, r, 其中 p, q 是两个相异的质数, r 是与 (p-1)(q-1) 互质的数...... p, q, r 这三个数便是 person_key,接著, 找出 m, 使得 r^m == 1 mod (p-1)(q-1)..... 这个 m 一定存在, 因为 r 与 (p-1)(q-1) 互质, 用辗转相除法就可以得到了..... 再来, 计算 n = pq....... m, n 这两个数便是 public_key ,编码过程是, 若资料为 a, 将其看成是一个大整数, 假设 a < n.... 如果 a >= n 的话, 就将 a 表成 s 进位 (s
标签: person_key RSA 算法
上传时间: 2013-12-14
上传用户:zhuyibin
多种A/D转换芯片在MCU应用中的驱动程序,C语言原代码
上传时间: 2013-12-19
上传用户:waizhang
一个非常好的c++编译器,不比visual c++差多少,代码非常规范
标签: 编译器
上传时间: 2014-01-03
上传用户:赵云兴
编译原理这门课确实不是很容易,这是一些基本的C语言编译器代码。
标签: 编译原理
上传时间: 2013-12-26
上传用户:Thuan
电子书:C#完全手册,详细介绍C#语言。C#基础学习必备
上传时间: 2013-12-21
上传用户:李彦东
图形模式下读写屏幕象点,全是C语言原代码
上传时间: 2015-05-25
上传用户:gtf1207
数据处理与回归分析,大量C语言原代码,很有参考价值
上传时间: 2015-05-25
上传用户:Breathe0125
嵌入式程序,硬盘录象回访c语言原代码
标签: 嵌入式程序
上传时间: 2014-01-04
上传用户:zhliu007