免费下载书籍地址:PDF下载地址
精美图片

Linux操作系统内核实习(英文版,含盘2张)书籍详细信息
- ISBN:9787111100997
- 作者:暂无作者
- 出版社:暂无出版社
- 出版时间:2002-06
- 页数:264
- 价格:25.30
- 纸张:胶版纸
- 装帧:平装
- 开本:暂无开本
- 语言:未知
- 丛书:暂无丛书
- TAG:暂无
- 豆瓣评分:暂无豆瓣评分
内容简介:
The Manual includes an expansive introduction to Linux and working in the Linux environment. Twelve exercises provide hands-on learning by allowing students to work on programs that implement key theoretical operating system concepts The makeup of the manual allows students to learn concepts on a modern operating system Linux-while at the same time viewing the source code.
书籍目录:
1. The Evolution of Linux
2. General Kernel R
2.1 Resource Abstraction
2.2 Sharing Resources
2.2.1 Managing Competition for Resources
2.2.2 Exclusive Use of a Resource
2.2.3 Managed Sharing
2.3 A Partition of OS Functions
3. Kernel Organization
3.1 Interrupts
3.2 Using Kernel Services
3.3 Serial Execution
3.4 Daemons
3.5 The Booting Procedure
3.5.1 The Boot Sector
3.5.2 Starting the Kernel
3.6 Logging In to the Machine
3.7 Control Flow in the Machine
4. Process and Resource Management
4.1 Running the Process Manager
4.1.1 System Call
4.1.2 Interrupts
4.2 Creating a New Task
4.3 The Scheduler
4.4 IPC and Synchronization
4.5 Protection Mechanism
5. Memory Management
5.1 Managing the Virtual Address Space
5.2 The Secondary Memory
5.3 Handling Missing Pages
5.4 Address Translation
6. Device Management
6.1 The Device Driver
6.2 Handling Interrupts
7. File Management
7.1 Mounting the File System
7.2 Opening a File
7.3 Reading and Writing the File
7.4 The Ext2 File System
8. Learning More about Linux
PART 2: EXERCISES
1 . Observing Linux Behavior
Introduction Problem Statement Part A
PartB PartC PartD
Attacking the Problem The /proc File System
Using argc and argv Organizing a Solution
Saving Your Work in a Shared Laboratory
2. Shell Program
Introduction Basic UNIX-Style Shell Operation
Putting a Process in the Background I/O Redirection
Shell Pipes Reading Multiple Input Steams
Problem Statement Part A Part B Part C
Attacking the Problem Organizing a Solution
Part A Parts B and C
3. Kernel Timers
Introduction How the Kernel Maintains the Time
Per Process Timers Problem Statement Part A
Part B Part C Attacking the Problem
Organization of the Linux Source Code Signals
Organizing a Solution
4. Kernel Modules
Introduction Module Organization
Module Installation and Removal Problem Statement
Attacking the Problem The read() Procedure
The End-of-File Condition Compiling a Module
Installing and Removing a Module
The Clock Resolution Question More Help
5. System Calls
Introduction The System Call Linkage
Defining the System Call Number
Generating a System Call Stub
Kernel Function Organization
Referencing User-Space Memory Locations
Problem Statement Part A Part B
Attacking the Problem The Kernel printk().Function
Organizing a Solution Rebuilding the Kernel
Leaving a Clean Environment
6. Shared Memory
Introduction The Shored Memory API
The Implementation Problem Statement
Attacking the Problem
7. Virtual Memory
Introduction The Virtual Address Space
Virtual Memory Areas Address Translation
The Page Fault Handler prirnary, Memory Allocotion
Problem Statement
Part A: Instrurnent the Virtual Memory Manager
Part B: Reporting the Performance
Attacking the Problem
8. synchronization Mechanisms
Introduction Blocking a Task Wait Queues
Using Wait Queues Problem Statement
part A Part B Attacking the Problem
9. The Schedulet
Introduction Process Management
Process States Scheduler Implementation
Fair-Share Scheduling Problem Statement
Part A Part B Attacking the Problem
Planning a Solution Comparing Scheduler Performance
l0. Device Drivers
Introduction Driver Organization
Loadable Kernel Module Drivers Example: A Disk Driver
Problem Statement Part A Part B
Attacking the Problem
11. File Systems
Introduction The Virtual File System Directories
Example: An MS-DOS File System Problem Statement
Part A Part B Part C
Attacking the Problem The MS-DOS Disk Format
The MS-DOS FAT Using the Floppy Disk API
Planning a Solution
12. File I/O
Introduction The Open and Close Operations
Read and Write Operations Block Allocation
Buffer Management Problem Statement
Part A Part B Part C Part D
Attacking the Problem The Open() Function
Caching the FAT A Solution Plan
Further Study
References
Index
作者介绍:
暂无相关内容,正在全力查找中
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
在线阅读地址:Linux操作系统内核实习(英文版,含盘2张)在线阅读
在线听书地址:Linux操作系统内核实习(英文版,含盘2张)在线收听
在线购买地址:Linux操作系统内核实习(英文版,含盘2张)在线购买
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
本书是经典原版书库中的Linux操作系统内核实习分册,书中系统地讲解了Linux操作系统。 本书内容全面,讲解鞭辟入里,独具特色,读者必将在计算机科学的宫殿中的由登堂而入室。
书籍真实打分
故事情节:3分
人物塑造:8分
主题深度:3分
文字风格:4分
语言运用:7分
文笔流畅:8分
思想传递:7分
知识深度:3分
知识广度:7分
实用性:9分
章节划分:3分
结构布局:8分
新颖与独特:7分
情感共鸣:8分
引人入胜:8分
现实相关:4分
沉浸感:5分
事实准确性:8分
文化贡献:7分
网站评分
书籍多样性:7分
书籍信息完全性:3分
网站更新速度:7分
使用便利性:7分
书籍清晰度:3分
书籍格式兼容性:4分
是否包含广告:4分
加载速度:6分
安全性:9分
稳定性:7分
搜索功能:5分
下载便捷性:8分
下载点评
- 二星好评(311+)
- 推荐购买(600+)
- 少量广告(344+)
- 无多页(396+)
- 好评多(605+)
- 经典(123+)
- 差评(259+)
- 实惠(57+)
- 还行吧(379+)
- 目录完整(111+)
下载评价
网友 訾***晴:挺好的,书籍丰富
网友 益***琴:好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
网友 冯***卉:听说内置一千多万的书籍,不知道真假的
网友 游***钰:用了才知道好用,推荐!太好用了
网友 利***巧:差评。这个是收费的
网友 堵***格:OK,还可以
网友 谢***灵:推荐,啥格式都有
网友 温***欣:可以可以可以
网友 蓬***之:好棒good
网友 宫***玉:我说完了。
网友 师***怀:好是好,要是能免费下就好了
网友 通***蕊:五颗星、五颗星,大赞还觉得不错!~~