diff --git a/Booting/README.md b/Booting/README.md old mode 100755 new mode 100644 diff --git a/Concepts/README.md b/Concepts/README.md new file mode 100644 index 0000000..b209a02 --- /dev/null +++ b/Concepts/README.md @@ -0,0 +1,7 @@ +# Linux 内核概念 + +This chapter describes various concepts which are used in the Linux kernel. +本章描述内核中使用到的各种各样的概念。 + +* [每 CPU 的变量](http://0xax.gitbooks.io/linux-insides/content/Concepts/per-cpu.html) +* [CPUi 掩码](http://0xax.gitbooks.io/linux-insides/content/Concepts/cpumask.html) diff --git a/MM/README.md b/MM/README.md new file mode 100644 index 0000000..1b687bf --- /dev/null +++ b/MM/README.md @@ -0,0 +1,7 @@ +# Linux kernel memory management +# Linux 内核内存管理 + +本章描述 Linux 内核中的内存管理。在本章中你会看到一系列描述 Linux 内核内存管理框架的不同部分的帖子。 + +* [Memblock](https://github.com/0xAX/linux-insides/blob/master/mm/linux-mm-1.md) - 描述早期的 `memblock` 分配器。 +* [固定映射地址和 ioremap ](https://github.com/0xAX/linux-insides/blob/master/mm/linux-mm-2.md) - 描述固定映射的地址和早期的 `ioremap` 。 diff --git a/SysCall/README.md b/SysCall/README.md new file mode 100644 index 0000000..78f011f --- /dev/null +++ b/SysCall/README.md @@ -0,0 +1,8 @@ +# 系统调用 + +本章描述 Linux 内核中的系统调用概念。 + +* [系统调用概念简介](http://0xax.gitbooks.io/linux-insides/content/SysCall/syscall-1.html) - 介绍 Linux 内核中的系统调用概念 +* [Linux 内核如何处理系统调用](http://0xax.gitbooks.io/linux-insides/content/SysCall/syscall-2.html) - 介绍 Linux 内核如何处理来自于用户空间应用的系统调用。 +* [vsyscall and vDSO](http://0xax.gitbooks.io/linux-insides/content/SysCall/syscall-2.html) - 介绍 `vsyscall` 和 `vDSO` 概念。 +* [Linux 内核如何运行程序](http://0xax.gitbooks.io/linux-insides/content/SysCall/syscall-3.html) - 介绍一个程序的启动过程。 diff --git a/Timers/README.md b/Timers/README.md new file mode 100644 index 0000000..4368f4e --- /dev/null +++ b/Timers/README.md @@ -0,0 +1,10 @@ +# Timers and time management +# 定时器和时间管理 + +This chapter describes timers and time management related concepts in the linux kernel. +本章介绍 Linux 内核中定时器和时间管理相关的观念。 + +* [简介](http://0xax.gitbooks.io/linux-insides/content/Timers/timers-1.html) - 简单介绍 Linux 内核中的定时器。 +* [时钟源框架简介](https://github.com/0xAX/linux-insides/blob/master/Timers/timers-2.md) - this part describes `clocksource` framework in the Linux kernel. +* [The tick broadcast framework and dyntick](https://github.com/0xAX/linux-insides/blob/master/Timers/timers-3.md) - 介绍 tick broadcast framework and dyntick 概念。 +* [定时器介绍](https://github.com/0xAX/linux-insides/blob/master/Timers/timers-3.md) - 介绍 Linux 内核中的定时器。