发布时间:2015-07-19 22:32:14
Linux MD从linux kernel3.1内核开始引入了badblock机制, 该机制在磁盘出现局部坏块时,不会将磁盘剔除,而是进入MD的badblock机制,将这些坏块标识起来,如果能依赖其他磁盘将数据恢复则在数据恢复后,将应用请求返回,否则告知应用raid的坏块数据,此后系统不能再使用这些坏块数据。......【阅读全文】
发布时间:2015-07-19 22:05:05
Linux系统运行过程中,有时候会在message中看到Out of memory,并kill某个进程的信息。这篇文章讲的就是OOM机制的原理以及其核心配置参数。......【阅读全文】
发布时间:2015-07-19 22:01:13
学习内核模块块设备驱动代码,写一个块设备驱动,可进行读写操作。
在程序中将涵盖以下几点内容:
1. 向系统注册、注销块设备
2. 增加一个处理加载模块时,处理输入参数的函数
3. 在程序中使用内存分配的函数
4. 创建一个线程,并在线程中运用信号量、自旋锁、原子变量
5. 添加一个块设备,实现可读写......【阅读全文】