diff --git a/study/kernel/06-cpu/01-cpuhotplug/01-description/README.md b/study/kernel/06-cpu/01-cpuhotplug/01-description/README.md
new file mode 100644
index 0000000..9396e2f
--- /dev/null
+++ b/study/kernel/06-cpu/01-cpuhotplug/01-description/README.md
@@ -0,0 +1,23 @@
+AderXCoding
+=======
+
+| CSDN | GitHub |
+|:----:|:------:|
+| [Aderstep--紫夜阑珊-青伶巷草](http://blog.csdn.net/gatieme) | [`AderXCoding/system/tools`](https://github.com/gatieme/AderXCoding/tree/master/system/tools) |
+
+
+
+
+本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处, 谢谢合作.
+
+
+
+随着技术的发展, 我们对CPU的处理能力提出了越来越高的需求, 芯片厂家也对制造工艺不断地提升. 现在的主流PC处理器的主频已经在3GHz左右, 就算是智能手机的处理器也已经可以工作在1.5GHz以上, 可是我们并不是时时刻刻都需要让CPU工作在最高的主频上, 尤其是移动设备和笔记本电脑, 大部分时间里, CPU其实工作在轻负载状态下, 我们知道:主频越高, 功耗也越高. 为了节省CPU的功耗和减少发热, 我们有必要根据当前CPU的负载状态, 动态地提供刚好足够的主频给CPU. 在Linux中, 内核的开发者定义了一套框架模型来完成这一目的, 它就是CPUFreq系统
+
+
+http://www.wowotech.net/pm_subsystem/cpu_hotplug.html
+
+
+
+
+本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处, 谢谢合作.
diff --git a/study/kernel/06-cpufreq/01-description/README.md b/study/kernel/06-cpu/02-cpufreq/01-description/README.md
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/README.md
rename to study/kernel/06-cpu/02-cpufreq/01-description/README.md
diff --git a/study/kernel/06-cpufreq/01-description/arch.jpg b/study/kernel/06-cpu/02-cpufreq/01-description/arch.jpg
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/arch.jpg
rename to study/kernel/06-cpu/02-cpufreq/01-description/arch.jpg
diff --git a/study/kernel/06-cpufreq/01-description/cat-cpu0-freq.png b/study/kernel/06-cpu/02-cpufreq/01-description/cat-cpu0-freq.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/cat-cpu0-freq.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/cat-cpu0-freq.png
diff --git a/study/kernel/06-cpufreq/01-description/cat-proc-cpuinfo.png b/study/kernel/06-cpu/02-cpufreq/01-description/cat-proc-cpuinfo.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/cat-proc-cpuinfo.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/cat-proc-cpuinfo.png
diff --git a/study/kernel/06-cpufreq/01-description/cpu-scaling_governor.png b/study/kernel/06-cpu/02-cpufreq/01-description/cpu-scaling_governor.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/cpu-scaling_governor.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/cpu-scaling_governor.png
diff --git a/study/kernel/06-cpufreq/01-description/cpu0-cpuinfo-scaling-freq.png b/study/kernel/06-cpu/02-cpufreq/01-description/cpu0-cpuinfo-scaling-freq.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/cpu0-cpuinfo-scaling-freq.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/cpu0-cpuinfo-scaling-freq.png
diff --git a/study/kernel/06-cpufreq/01-description/cpufreq-info-help.png b/study/kernel/06-cpu/02-cpufreq/01-description/cpufreq-info-help.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/cpufreq-info-help.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/cpufreq-info-help.png
diff --git a/study/kernel/06-cpufreq/01-description/ls-cpufreq.png b/study/kernel/06-cpu/02-cpufreq/01-description/ls-cpufreq.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/ls-cpufreq.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/ls-cpufreq.png
diff --git a/study/kernel/06-cpufreq/01-description/ls-cpux.png b/study/kernel/06-cpu/02-cpufreq/01-description/ls-cpux.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/ls-cpux.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/ls-cpux.png
diff --git a/study/kernel/06-cpufreq/01-description/ls-sys-devices-system-cpu.png b/study/kernel/06-cpu/02-cpufreq/01-description/ls-sys-devices-system-cpu.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/ls-sys-devices-system-cpu.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/ls-sys-devices-system-cpu.png
diff --git a/study/kernel/06-cpufreq/01-description/online-offline-present.png b/study/kernel/06-cpu/02-cpufreq/01-description/online-offline-present.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/online-offline-present.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/online-offline-present.png
diff --git a/study/kernel/06-cpufreq/01-description/performance-cpufreq.png b/study/kernel/06-cpu/02-cpufreq/01-description/performance-cpufreq.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/performance-cpufreq.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/performance-cpufreq.png
diff --git a/study/kernel/06-cpufreq/01-description/powersave-cpufreq.png b/study/kernel/06-cpu/02-cpufreq/01-description/powersave-cpufreq.png
similarity index 100%
rename from study/kernel/06-cpufreq/01-description/powersave-cpufreq.png
rename to study/kernel/06-cpu/02-cpufreq/01-description/powersave-cpufreq.png
diff --git a/study/kernel/06-cpu/03-cpumigrate/README.md b/study/kernel/06-cpu/03-cpumigrate/README.md
new file mode 100644
index 0000000..9396e2f
--- /dev/null
+++ b/study/kernel/06-cpu/03-cpumigrate/README.md
@@ -0,0 +1,23 @@
+AderXCoding
+=======
+
+| CSDN | GitHub |
+|:----:|:------:|
+| [Aderstep--紫夜阑珊-青伶巷草](http://blog.csdn.net/gatieme) | [`AderXCoding/system/tools`](https://github.com/gatieme/AderXCoding/tree/master/system/tools) |
+
+
+
+
+本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处, 谢谢合作.
+
+
+
+随着技术的发展, 我们对CPU的处理能力提出了越来越高的需求, 芯片厂家也对制造工艺不断地提升. 现在的主流PC处理器的主频已经在3GHz左右, 就算是智能手机的处理器也已经可以工作在1.5GHz以上, 可是我们并不是时时刻刻都需要让CPU工作在最高的主频上, 尤其是移动设备和笔记本电脑, 大部分时间里, CPU其实工作在轻负载状态下, 我们知道:主频越高, 功耗也越高. 为了节省CPU的功耗和减少发热, 我们有必要根据当前CPU的负载状态, 动态地提供刚好足够的主频给CPU. 在Linux中, 内核的开发者定义了一套框架模型来完成这一目的, 它就是CPUFreq系统
+
+
+http://www.wowotech.net/pm_subsystem/cpu_hotplug.html
+
+
+
+
+本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可, 转载请注明出处, 谢谢合作.