导航:首页 > 编程系统 > 深入理解linux内核中文版pdf

深入理解linux内核中文版pdf

发布时间:2024-07-02 00:42:43

A. 哪们兄弟给我推荐本学习linux内核的书

《深入理解LINUX内核》
陈莉君/ 冯锐/ 牛欣源/.
中国电力出版社.
2004年6月

B. linux内核是什么,有啥作用 ,

Linux是一种开源电脑操作系统内核。它是一个用C语言写成,符合POSIX标准的类Unix操作系统。

操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割。

计算机的硬件,含有外围设备、处理器、内存、硬盘和其他的电子设备组成计算机的发动机。但是没有软件来操作和控制它,自身是不能工作的。完成这个控制工作的软件就称为操作系统,在Linux的术语中被称为“内核”,也可以称为“核心”。

Linux内核的主要模块(或组件)分以下几个部分:存储管理、CPU和进程管理、文件系统、设备管理和驱动、网络通信,以及系统的初始化(引导)、系统调用等。


(2)深入理解linux内核中文版pdf扩展阅读:

Linux内核的特性

1、可移植性

Linux是全球被最广泛移植的操作系统内核。从掌上电脑iPad到巨型电脑IBM S/390,甚至于微软出品的游戏机XBOX都可以看到Linux内核的踪迹。Linux也是IBM超级计算机Blue Gene的操作系统。

2、网络支持

作为一个生产操作系统和开源软件,Linux 是测试新协议及其增强的良好平台。Linux 支持大量网络协议,包括典型的 TCP/IP,以及高速网络的扩展(大于 1 Gigabit Ethernet [GbE] 和 10 GbE)。Linux 也可以支持诸如流控制传输协议(SCTP)之类的协议,它提供了很多比 TCP 更高级的特性(是传输层协议的接替者)。

3、动态内核

Linux 还是一个动态内核,支持动态添加或删除软件组件。被称为动态可加载内核模块,它们可以在引导时根据需要(当前特定设备需要这个模块)或在任何时候由用户插入。

4、系统管理程序

Linux 最新的一个增强是可以用作其他操作系统的操作系统。该系统对内核进行了修改,称为基于内核的虚拟机(KVM)。这个修改为用户空间启用了一个新的接口,它可以允许其他操作系统在启用了 KVM 的内核之上运行。除了运行 Linux 的其他实例之外, Microsoft® Windows® 也可以进行虚拟化。惟一的限制是底层处理器必须支持新的虚拟化指令。

阅读全文

与深入理解linux内核中文版pdf相关的资料

热点内容
linux文件描述符0 浏览:678
ipv6防火墙文件及内容检查 浏览:757
word文档右边显示不全 浏览:283
javascript脚本调试工具 浏览:490
iphone6开机显示连接itunes 浏览:802
如何废掉微信 浏览:92
狼人宝岛网站是什么 浏览:398
无线网络接收器怎么样 浏览:304
linux分页查询文本文件 浏览:539
阿里打假大数据模型 浏览:768
qq验证码是图怎么输入 浏览:249
三水哪里有电脑编程学 浏览:1000
360卫士下载到手机哪个文件夹 浏览:107
4G听苹果音乐请求超时 浏览:853
文件夹里面的qq账号在哪里找到 浏览:735
苹果6sp是什么系统的 浏览:597
成功了网络用语什么意思 浏览:584
跳出大数据 浏览:839
省委办公厅的政策文件在哪里查看 浏览:270
手机刚编辑过的excel文件怎么发送 浏览:831

友情链接