我的站点

一个系统软件工程师的随手涂鸦

Date: 十月 6, 2015

观影《夏洛特烦恼》

今天下午看了《夏洛特烦恼》,台词挺逗的。不过自己最喜欢的还是里面的歌曲,仿佛给我带回了90年代末期。最近很喜欢怀旧,看着电影中的校服,游戏厅,课本,还有标枪,感觉很亲切,仿佛自己也回到了高中年代。与其说是一部喜剧片,不如把它看成一部怀旧片,或是青春片。如果你喜欢怀旧的话,不妨可以看看,毕竟开怀一笑对身体也不错。

Linux kernel 笔记 (25)——什么是vanilla kernel?

kernel.org提供的就是vanilla kernel,而不同的发行版可能会在这个原始的vanilla kernel上做一些改动。例如,改个bug,增加对新设备的支持,等等。

参考资料:
What is vanilla kernel

 

Linux kernel 笔记 (24)——Kdump是如何工作的

先介绍两个术语:
a)Standard(production)kernel:正常使用的kernel
b)Crash(capture)kernel:用来收集crash dumpkernel

Kdump有两个重要的组件:KdumpKexec
a)Kexec
是一种fastboot mechanismKexec允许不通过BIOS,而是从运行的kernel中启动另一个kernel,这样做速度很快,可以节省大量时间。
b)Kdump
是一种新的,可靠的crash dumping mechanismCrash dump是从新启动的kernel中去捕获,而不是从已经crashed kernel中。当系统crash后,Kdump使用Kexec启动第二个kernelCrash kernel),而第一个kernelStandard kernel)会保留一部分内存供第二个kernel使用。由于Kexec没有通过BIOS启动第二个kernel,因此第一个kernel的内存得到保护,也就是最终的kernel crash dump

参考资料:
Linux Kernel Crash Book

 

Powered by WordPress & Theme by Anders Norén