storage R&D guy.
全部博文(1000)
发布时间:2017-01-20 14:04:27
add_disk的主要功能总结如下1、将一个磁盘对象gendisk加到bdev_map中Blk_register_region这个函数会操作类型为 struct kobj_map的全局变量bdev_map,它将gendisk对象加入到bdev_map中 2、在/dev目录下生成一个设备节点3、生成一个block_device对象和一个隶属于bdev文件.........【阅读全文】
发布时间:2017-01-20 14:02:58
在linux中同步的概念和换出有不同:同步就是将物理内存中dirty的页写入到磁盘中,保证磁盘和物理页之间的内容一致。而换出是指从物理内存中换出数据,将物理页释放,用于优先级更高的工作。 触发同步操作的时机:1、周期性内核线程,扫描脏页,根据一定的规则选择脏页,将页写回到磁盘。2、.........【阅读全文】