自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

非懒

记录学习历程

  • 博客(9)
  • 资源 (71)
  • 收藏
  • 关注

原创 apache ignite系列(一): 简介

apache-ignite简介(一)1,简介​ ignite是分布式内存网格的一种实现,其基于java平台,具有可持久化,分布式事务,分布式计算等特点,此外还支持丰富的键值存储以及SQL语法(基于h2引擎),可以看成是一个分布式内存数据库。与ignite类似的产品有gemfire(12306目前正在使用),其开源版为geode。与gemfire相比,ignite对sql的支持比较完善,提供了数据并置来提升性能,还有对分布式事物的支持以及对spring的集成都比较友好,很方便进行嵌入式集成进应

2021-10-11 13:30:59 1334 1

原创 Helm User Guide - Helm 用户指南

序言 · Helm用户与开发者指南

2021-10-11 13:23:07 93

转载 openstack-镜像-密码-修改-guestfish

有时候我们从网上下载的共有镜像,需要修改密码,可以通过guestfish很简单的就能够实现软件安装   1 2 3 4 5   ## Centos7: # yum -y install guestfish ## ubuntu # yum -y install libguestfs-t...

2018-10-24 09:46:17 1430

转载 chpasswd - How to use chpasswd command in Linux

ExampleExample1# echo 'user01:password' | chpasswd# echo 'user:hash-password' | chpasswd -e Example2# echo 'USER:PASS' > tmp.txt ; chpasswd < tmp.txt ; rm -f tmp.txt Example3...

2018-10-24 09:45:36 516

转载 openssl passwd

openssl系列文章:http://www.cnblogs.com/f-ck-need-u/p/7048359.html该伪命令用于生成加密的密码。[root@xuexi tmp]# whatis passwdpasswd (1) - update user's authentication tokenspasswd (5)...

2018-10-24 09:45:09 514

转载 btrfs的使用(案例讲解)

btrfs的使用(案例讲解)http://blog.51cto.com/changeflyhigh/1689562

2018-08-24 17:59:42 977

转载 Btrfs文件系统管理及应用

Btrfs文件系统管理及应用http://blog.51cto.com/yong1205/1699801

2018-08-24 17:53:42 192

转载 btrfs文件系统应用简介

btrfs文件系统应用简介http://blog.51cto.com/bengbengtu/1689643

2018-08-24 17:53:10 200

转载 Brtfs Filesystem

Brtfs Filesystemhttps://juncaixinchi.github.io/Blogs/2017/07/05/Brtfs-Filesystem/

2018-08-24 17:44:08 322

Ansible_Up and Running, 2nd Edition-O'Reilly(2017)

Ansible_Up and Running, 2nd Edition-O'Reilly(2017)

2019-09-03

CentOS High Performance

CentOS is the enterprise level Linux OS, which is 100% binary compatible with Red Hat Enterprise Linux (RHEL).

2018-11-27

Master.CentOS.7.Linux.Server 高清PDF

PACKT 最新出品 Master.CentOS.7.Linux.Server 高清PDF

2018-11-27

Ceph Cookbook 中文版 1

Ceph Cookbook 中文版

2017-08-02

Ceph Cookbook 中文版

Ceph Cookbook 中文版

2017-08-02

postfix+dovecot+extmail配置文件

postfix+dovecot+extmail配置文件

2011-05-28

tomcat虚拟主机+目录

tomcat虚拟主机,tomcat目录,tomcat6

2011-04-05

openSuSE11.1-中文笔记

openSuSE11.1-中文笔记 openSuSE11.1-中文笔记 openSuSE11.1-中文笔记 openSuSE11.1-中文笔记

2011-03-29

webup整站下载器

webup整站下载器webup整站下载器 webup整站下载器 webup整站下载器

2011-03-29

Oracle 电子书

Expert_Oracle_Database_Architecture(Oracle+9i&10g编程艺术:深入数据库体系结构.pdf (3.57 MB) ).pdf Oracle专家高级编程.pdf Oracle_Database10g_性能调整与优化.doc Oracle_Database10g性能调整与优化.pdf OCA:Oracle_10g管理I学习指南.pdf Oracle Statspack 高性能调整技术.pdf

2010-12-26

Linux DNS Server管理指南

Linux DNS Server管理指南 Linux DNS Server管理指南 全面、完整的Linux平台下的DNS服务器教程

2010-12-22

将Oracle数据库10g R2(10.2.0.1)运行在openSuSE 10上

将Oracle数据库10g R2(10.2.0.1)运行在openSuSE 10上 将Oracle数据库10g R2(10.2.0.1)运行在openSuSE 10上 将Oracle数据库10g R2(10.2.0.1)运行在openSuSE 10上

2010-11-26

rhel-kdump

kdump.rar kdump.rar 合集

2010-11-23

Cacti实战指南.rar

Cacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rarCacti实战指南.rar

2010-11-23

Linux man手册(中文版)

Linux man手册(中文版) 最全面的中文man手册,专业翻译。很适合和英文对照理解man page

2010-10-30

[Shell脚本专家指南]人民邮电出版社.扫描版 pdf

[Shell脚本专家指南]人民邮电出版社.扫描版[Shell脚本专家指南]人民邮电出版社.扫描版[Shell脚本专家指南]人民邮电出版社.扫描版[Shell脚本专家指南]人民邮电出版社.扫描版

2010-10-05

The Apache Modules Book Application Development with Apache.pdf

The Apache Modules Book Application Development with Apache.pdf The Apache Modules Book Application Development with Apache.pdf The Apache Modules Book Application Development with Apache.pdf

2010-10-05

dns bind 第五版

dns bind 第五版 Table of Contents | Index DNS and BIND tells you everything you need to work with one of the Internet's fundamental building blocks: the distributed host information database that's responsible for translating names into addresses, routing mail to its proper destination, and even listing phone numbers with the new ENUM standard. This book brings you up-to-date with the latest changes in this crucial service. The fifth edition covers BIND 9.3.2, the most recent release of the BIND 9 series, as well as BIND 8.4.7. BIND 9.3.2 contains further improvements in security and IPv6 support, and important new features such as internationalized domain names, ENUM (electronic numbering), and SPF (the Sender Policy Framework). Whether you're an administrator involved with DNS on a daily basis or a user who wants to be more informed about the Internet and how it works, you'll find that this book is essential reading. Topics include: What DNS does, how it works, and when you need to use it How to find your own place in the Internet's namespace Setting up name servers Using MX records to route mail Configuring hosts to use DNS name servers Subdividing domains (parenting) Securing your name server: restricting who can query your server, preventing unauthorized zone transfers, avoiding bogus servers, etc. The DNS Security Extensions (DNSSEC) and Transaction Signatures (TSIG) Mapping one name to several servers for load sharing Dynamic updates, asynchronous notification of change to a zone, and incremental zone transfers Troubleshooting: using nslookup and dig, reading debugging output, common problems DNS programming using the resolver library and Perl's Net::DNS module

2010-09-30

课程讲义(江西方晖信息技术有限公司).rar

课程讲义(江西方晖信息技术有限公司).rar课程讲义(江西方晖信息技术有限公司).rar课程讲义(江西方晖信息技术有限公司).rar课程讲义(江西方晖信息技术有限公司).rar

2010-07-04

rhel-.tar.gz

rhel-.tar.gz(rhel环境)

2010-07-04

unix shell编程第三版

unix shell编程第三版unix shell编程第三版

2010-06-29

Shell脚本学习指南.pdf

Shell脚本学习指南.pdf,这个就是《OReilly.Classic.Shell.Scripting.Feb.2005》的中译本

2010-06-29

上海交通大学网络安全课件

上海交通大学网络安上海交通大学网络安全课件上海交通大学网络安全课件全课件上海交通大学网络安全课件

2010-03-01

C++提高(华信IT培训内部资料)

C++提高(华信IT培训内部资料), C++提高(华信IT培训内部资料), C++提高(华信IT培训内部资料),

2009-12-18

09年最新C++课件完美版

某培训学校的C++课件完整版,觉得值得一看

2009-10-15

计算机专业英语1500词(真正word文档)

计算机专业英语1500词(真正word文档) 计算机专业英语1500词(真正word文档) 计算机专业英语1500词(真正word文档)

2009-07-08

C++设计模式——基于Qt4开源跨平台开发框架(2008修订版)

C++设计模式——基于Qt4开源跨平台开发框架(2008修订版) Introduction to Design Patterns in C++ with Qt 4 (2008修订版) 作者: Alan Ezust 和 Paul Ezust 使用当今世界领先的开源跨平台开发环境Qt 4来一起掌握C++与设计模式! 本书是一本完整的教程和参考书,阅读本书并不要求您拥有C、C++、对象或模式的任何知识。在本书中您将逐步地学习每一个核心概念,通过均已在Qt 4.x下测试过的一组精选示例,您可以一步一步地跨入程序设计的高级殿堂。 完成本书的学习后,您将可以创建多线程GUI应用程序,这些应用程序可以访问数据库和操作XML文件,当然更具有吸引力的是它们可以运行在包括 Windows、Linux、Unix和Mac OSX在内的多个平台之上!最令人高兴的是您已经可以编写高效、可复用的一流代码了。

2009-07-08

《C++ GUI Programming with Qt4 》中文翻译(1-10章)

《C++ GUI Programming with Qt4 》中文翻译(1-8章),由嘒彼小星完成。<br>原文地址:http://blog.csdn.net/iamdbl/。<br>

2009-07-08

qt creator文档

As the name implies, Qt Creator is a complete integrated development environment (IDE) for creating applications with the Qt application framework. Qt is designed for developing applications and user inter- faces once and deploying them across several desktop and mobile operating systems . This paper provides an introduction to Qt Creator and the features it provides to developers.

2009-07-07

LinuxC编程实战电子书

本压缩包是第3 包 本书共计4个压缩包(linuxC编程实战+.part1.rar,linuxC编程实战+.part2.rar,linuxC编程实战 +.part1.rar,Linux+C编程实战源代码.rar) 内容简介   《LinuxC编程实战》系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性 于一体的160多段代码实例,帮助读者快速掌握在Linux平台下进行C语言程序开发的方法和技巧,并通 过一个原创的BT软件下载综合案例的讲解,引导读者具备开发大型应用程序的能力。   《LinuxC编程实战》内容翔实,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所 有主题——文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的 创建与使用、编写安全的代码等。   《LinuxC编程实战》结构合理、概念清晰,依照“基础知识→难点解析→重点提示→编程实践”的 讲解方式,使读者理解更深入、应用更容易、掌握更快速。随书的光盘包括:全部源代码及相关学习资 料。

2009-06-29

LinuxC编程实战电子书

本压缩包是第2 包 本书共计4个压缩包(linuxC编程实战+.part1.rar,linuxC编程实战+.part2.rar,linuxC编程实战 +.part1.rar,Linux+C编程实战源代码.rar) 内容简介   《LinuxC编程实战》系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性 于一体的160多段代码实例,帮助读者快速掌握在Linux平台下进行C语言程序开发的方法和技巧,并通 过一个原创的BT软件下载综合案例的讲解,引导读者具备开发大型应用程序的能力。   《LinuxC编程实战》内容翔实,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所 有主题——文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的 创建与使用、编写安全的代码等。   《LinuxC编程实战》结构合理、概念清晰,依照“基础知识→难点解析→重点提示→编程实践”的 讲解方式,使读者理解更深入、应用更容易、掌握更快速。随书的光盘包括:全部源代码及相关学习资 料。

2009-06-29

LinuxC编程实战电子书

本书共计4个压缩包(linuxC编程实战+.part1.rar,linuxC编程实战+.part2.rar,linuxC编程实战 +.part1.rar,Linux+C编程实战源代码.rar) 内容简介   《LinuxC编程实战》系统地介绍了在Linux平台下用C语言进行程序开发的过程,集趣味性、实战性 于一体的160多段代码实例,帮助读者快速掌握在Linux平台下进行C语言程序开发的方法和技巧,并通 过一个原创的BT软件下载综合案例的讲解,引导读者具备开发大型应用程序的能力。   《LinuxC编程实战》内容翔实,主要包括:Linux系统下C语言及其编程环境的介绍,系统编程的所 有主题——文件和目录、进程、线程、信号、进程间通信、网络编程和图形界面编程、出错处理、库的 创建与使用、编写安全的代码等。   《LinuxC编程实战》结构合理、概念清晰,依照“基础知识→难点解析→重点提示→编程实践”的 讲解方式,使读者理解更深入、应用更容易、掌握更快速。随书的光盘包括:全部源代码及相关学习资 料。

2009-06-29

unix/linux编程实践教程part3

unix/linux编程实践教程 中文版 pdf <br/>Bruce Molay著<br/>此为part3,共3parts

2009-05-09

unix/linux编程实践教程2 中文版

unix/linux编程实践教程 中文版 pdf<br/>Bruce Molay著<br/>此为part2,共3parts

2009-05-09

unix/linux编程实践教程(中文版)part1

unix/linux编程实践教程 中文版 pdf Bruce Molay著此为part1,共3parts

2009-05-09

Linux2.6内核标准教程(共计8--第8个)

共计8个压缩包 本压缩包是:part08.rar (哈哈终于全上传完了) 出版社:人民邮电出版社 ·页码:368 页 ·出版日期:2008年 ·ISBN:7115187118/9787115187116 ·条形码:9787115187116 ·包装版本:1版 ·装帧:平装 ·开本:16 ·中文:中文 ·附带品描述:附光盘一张 ·市场价格:49元 内容简介 Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。《Linux2.6内核标准教程》深入、系统地讲解了 Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块——内存管理、进程管理、中断和异常处理进行了深入的分析; 在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的 同步机制。 《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在操作系统中的地位 4 1.3.2 Linux 2.6内核源代码目录树简介 5 1.3.3 Linux 2.6内核的新特性 8 1.4 如何阅读本书 9 1.4.1 内核探索工具 10 1.4.2 推荐阅读方法 12 第2章 引导过程分析 14 2.1 内核镜像的构建过程 15 2.1.1 编译内核的步骤及分析 15 2.1.2 内核镜像构建过程分析 16 2.2 系统引导过程分析 18 2.2.1 傀儡引导扇区 18 2.2.2 探测系统资源 21 2.2.3 解压内核镜像 35 2.2.4 进入保护模式 40 2.2.5 系统最终初始化 47 2.3 系统引导过程总结 47 第3章 内存管理 50 3.1 基础知识 51 3.1.1 存储器地址 51 3.1.2 分段机制 52 3.1.3 分页机制 59 3.2 内核页表的初始化过程 65 3.2.1 启用分页机制 65 3.2.2 构建内核页表 68 3.3 物理内存的描述方法 76 3.3.1 内存节点 77 3.3.2 内存区域 81 3.3.3 物理页框 85 3.4 物理内存的初始化过程 86 3.4.1 探测系统物理内存 87 3.4.2 初始化内存分配器 89 3.5 物理内存的分配与回收 101 3.5.1 伙伴分配算法 101 3.5.2 对象缓冲技术 103 3.6 内核地址空间 105 3.6.1 常规映射地址空间 105 3.6.2 固定映射地址空间 107 3.6.3 长久内核映射空间 109 3.6.4 临时内核映射空间 116 3.6.5 非连续映射地址空间 119 第4章 进程管理 128 4.1 进程与线程的概念 129 4.1.1 程序与进程 129 4.1.2 进程与线程 129 4.2 进程描述符 131 4.2.1 进程标识符 132 4.2.2 进程的状态 132 4.2.3 进程上下文 134 4.2.4 当前进程 139 4.3 进程的组织形式 143 4.3.1 进程标识符构成的哈希表 143 4.3.2 所有进程构成的双向链表 148 4.3.3 执行态进程组成的运行队列 149 4.3.4 阻塞态进程组成的等待队列 152 4.4 进程的创建过程 155 4.4.1 进程创建的接口函数 156 4.4.2 进程创建的处理过程 162 4.5 进程调度算法 177 4.5.1 进程的分类 178 4.5.2 进程优先级 178 4.5.3 时间片分配 181 4.5.4 进程调度时机 182 4.6 进程切换过程分析 183 4.6.1 选取合适进程 183 4.6.2 完成上下文切换 184 4.7 空闲进程的初始化 187 4.7.1 空闲进程的内核态栈 187 4.7.2 空闲进程的内存描述符 188 4.7.3 空闲进程的硬件上下文 190 4.7.4 空闲进程的任务状态段 190 第5章 中断和异常 192 5.1 基础知识 193 5.1.1 中断和异常的定义 193 5.1.2 中断和异常的分类 193 5.1.3 中断和异常的对比 194 5.2 处理机制 195 5.2.1 IA32架构下的处理机制 195

2009-04-29

Linux2.6内核标准教程(共计8--第7个)

共计8个压缩包 本压缩包是:part07.rar 出版社:人民邮电出版社 ·页码:368 页 ·出版日期:2008年 ·ISBN:7115187118/9787115187116 ·条形码:9787115187116 ·包装版本:1版 ·装帧:平装 ·开本:16 ·中文:中文 ·附带品描述:附光盘一张 ·市场价格:49元 内容简介 Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。《Linux2.6内核标准教程》深入、系统地讲解了 Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块——内存管理、进程管理、中断和异常处理进行了深入的分析; 在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的 同步机制。 《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在操作系统中的地位 4 1.3.2 Linux 2.6内核源代码目录树简介 5 1.3.3 Linux 2.6内核的新特性 8 1.4 如何阅读本书 9 1.4.1 内核探索工具 10 1.4.2 推荐阅读方法 12 第2章 引导过程分析 14 2.1 内核镜像的构建过程 15 2.1.1 编译内核的步骤及分析 15 2.1.2 内核镜像构建过程分析 16 2.2 系统引导过程分析 18 2.2.1 傀儡引导扇区 18 2.2.2 探测系统资源 21 2.2.3 解压内核镜像 35 2.2.4 进入保护模式 40 2.2.5 系统最终初始化 47 2.3 系统引导过程总结 47 第3章 内存管理 50 3.1 基础知识 51 3.1.1 存储器地址 51 3.1.2 分段机制 52 3.1.3 分页机制 59 3.2 内核页表的初始化过程 65 3.2.1 启用分页机制 65 3.2.2 构建内核页表 68 3.3 物理内存的描述方法 76 3.3.1 内存节点 77 3.3.2 内存区域 81 3.3.3 物理页框 85 3.4 物理内存的初始化过程 86 3.4.1 探测系统物理内存 87 3.4.2 初始化内存分配器 89 3.5 物理内存的分配与回收 101 3.5.1 伙伴分配算法 101 3.5.2 对象缓冲技术 103 3.6 内核地址空间 105 3.6.1 常规映射地址空间 105 3.6.2 固定映射地址空间 107 3.6.3 长久内核映射空间 109 3.6.4 临时内核映射空间 116 3.6.5 非连续映射地址空间 119 第4章 进程管理 128 4.1 进程与线程的概念 129 4.1.1 程序与进程 129 4.1.2 进程与线程 129 4.2 进程描述符 131 4.2.1 进程标识符 132 4.2.2 进程的状态 132 4.2.3 进程上下文 134 4.2.4 当前进程 139 4.3 进程的组织形式 143 4.3.1 进程标识符构成的哈希表 143 4.3.2 所有进程构成的双向链表 148 4.3.3 执行态进程组成的运行队列 149 4.3.4 阻塞态进程组成的等待队列 152 4.4 进程的创建过程 155 4.4.1 进程创建的接口函数 156 4.4.2 进程创建的处理过程 162 4.5 进程调度算法 177 4.5.1 进程的分类 178 4.5.2 进程优先级 178 4.5.3 时间片分配 181 4.5.4 进程调度时机 182 4.6 进程切换过程分析 183 4.6.1 选取合适进程 183 4.6.2 完成上下文切换 184 4.7 空闲进程的初始化 187 4.7.1 空闲进程的内核态栈 187 4.7.2 空闲进程的内存描述符 188 4.7.3 空闲进程的硬件上下文 190 4.7.4 空闲进程的任务状态段 190 第5章 中断和异常 192 5.1 基础知识 193 5.1.1 中断和异常的定义 193 5.1.2 中断和异常的分类 193 5.1.3 中断和异常的对比 194 5.2 处理机制 195 5.2.1 IA32架构下的处理机制 195 5.2.2 Linu

2009-04-29

Linux2.6内核标准教程(共计8--第6个)

共计8个压缩包 本压缩包是:part06.rar 出版社:人民邮电出版社 ·页码:368 页 ·出版日期:2008年 ·ISBN:7115187118/9787115187116 ·条形码:9787115187116 ·包装版本:1版 ·装帧:平装 ·开本:16 ·中文:中文 ·附带品描述:附光盘一张 ·市场价格:49元 内容简介 Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。《Linux2.6内核标准教程》深入、系统地讲解了 Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然后对Linux内核的3大核心模块——内存管理、进程管理、中断和异常处理进行了深入的分析; 在此基础上,对时间度量、系统调用进行了分析和讨论;最后讲解了Linux内核中常见的同步机制,使读者掌握每处理器变量和RCU这两种新的 同步机制。 《Linux2.6内核标准教程》适合Linux内核爱好者、Linux驱动开发人员、Linux系统工程师参考使用,也可以作为计算机及相关专业学生深入学 习操作系统的参考书。 引用: 目录 第1章 Linux内核学习基础 1 1.1 为什么研究Linux内核 2 1.1.1 Linux的历史来源 2 1.1.2 Linux的发展现状 3 1.1.3 Linux的前景展望 3 1.2 选择什么版本进行研究 3 1.3 内核基本结构 4 1.3.1 内核在操作系统中的地位 4 1.3.2 Linux 2.6内核源代码目录树简介 5 1.3.3 Linux 2.6内核的新特性 8 1.4 如何阅读本书 9 1.4.1 内核探索工具 10 1.4.2 推荐阅读方法 12 第2章 引导过程分析 14 2.1 内核镜像的构建过程 15 2.1.1 编译内核的步骤及分析 15 2.1.2 内核镜像构建过程分析 16 2.2 系统引导过程分析 18 2.2.1 傀儡引导扇区 18 2.2.2 探测系统资源 21 2.2.3 解压内核镜像 35 2.2.4 进入保护模式 40 2.2.5 系统最终初始化 47 2.3 系统引导过程总结 47 第3章 内存管理 50 3.1 基础知识 51 3.1.1 存储器地址 51 3.1.2 分段机制 52 3.1.3 分页机制 59 3.2 内核页表的初始化过程 65 3.2.1 启用分页机制 65 3.2.2 构建内核页表 68 3.3 物理内存的描述方法 76 3.3.1 内存节点 77 3.3.2 内存区域 81 3.3.3 物理页框 85 3.4 物理内存的初始化过程 86 3.4.1 探测系统物理内存 87 3.4.2 初始化内存分配器 89 3.5 物理内存的分配与回收 101 3.5.1 伙伴分配算法 101 3.5.2 对象缓冲技术 103 3.6 内核地址空间 105 3.6.1 常规映射地址空间 105 3.6.2 固定映射地址空间 107 3.6.3 长久内核映射空间 109 3.6.4 临时内核映射空间 116 3.6.5 非连续映射地址空间 119 第4章 进程管理 128 4.1 进程与线程的概念 129 4.1.1 程序与进程 129 4.1.2 进程与线程 129 4.2 进程描述符 131 4.2.1 进程标识符 132 4.2.2 进程的状态 132 4.2.3 进程上下文 134 4.2.4 当前进程 139 4.3 进程的组织形式 143 4.3.1 进程标识符构成的哈希表 143 4.3.2 所有进程构成的双向链表 148 4.3.3 执行态进程组成的运行队列 149 4.3.4 阻塞态进程组成的等待队列 152 4.4 进程的创建过程 155 4.4.1 进程创建的接口函数 156 4.4.2 进程创建的处理过程 162 4.5 进程调度算法 177 4.5.1 进程的分类 178 4.5.2 进程优先级 178 4.5.3 时间片分配 181 4.5.4 进程调度时机 182 4.6 进程切换过程分析 183 4.6.1 选取合适进程 183 4.6.2 完成上下文切换 184 4.7 空闲进程的初始化 187 4.7.1 空闲进程的内核态栈 187 4.7.2 空闲进程的内存描述符 188 4.7.3 空闲进程的硬件上下文 190 4.7.4 空闲进程的任务状态段 190 第5章 中断和异常 192 5.1 基础知识 193 5.1.1 中断和异常的定义 193 5.1.2 中断和异常的分类 193 5.1.3 中断和异常的对比 194 5.2 处理机制 195 5.2.1 IA32架构下的处理机制 195 5.2.2 Linu

2009-04-29

Linux2.6内核标准教程(共计8--第5个)

共计8个压缩包 本压缩包是:part05.rar 出版社:人民邮电出版社 ·页码:368 页 ·出版日期:2008年 ·ISBN:7115187118/9787115187116 ·条形码:9787115187116 ·包装版本:1版 ·装帧:平装 ·开本:16 ·中文:中文 ·附带品描述:附光盘一张 ·市场价格:49元 内容简介 Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。《Linux2.6内核标准教程》深入、系统地讲解了 Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然

2009-04-29

Linux2.6内核标准教程(共计8--第4个)

共计8个压缩包 本压缩包是:part04.rar 出版社:人民邮电出版社 ·页码:368 页 ·出版日期:2008年 ·ISBN:7115187118/9787115187116 ·条形码:9787115187116 ·包装版本:1版 ·装帧:平装 ·开本:16 ·中文:中文 ·附带品描述:附光盘一张 ·市场价格:49元 内容简介 Linux内核是Linux操作系统中最核心的部分,用于实现对硬件部件的编程控制和接口操作。《Linux2.6内核标准教程》深入、系统地讲解了 Linux内核的工作原理,对Linux内核的核心组件逐一进行深入讲解。 全书共8章,首先讲解Linux系统的引导过程;然

2009-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除