Chinaunix
标题:
请教关于2.6中分页读取数据到内存的问题
[打印本页]
作者:
kenokanza
时间:
2009-05-14 01:08
标题:
请教关于2.6中分页读取数据到内存的问题
产生页面异常以后,调用如下函数
do_page_fault
handle_mm_fault
handle_pte_fault
do_linear_fault (以前的do_no_page)
__do_fault
vma->vm_ops->fault (e.g. filemap_fault)
page_cache_read
mapping->a_ops->readpage (e.g. ext3_readpage)
ext3_readpages
mpage_readpages
我现在想做的是在产生一个page fault后,当把page调入内存中时,读取每一个4KB page的数据,但一直没搞清楚
应该对哪个指针或者哪个结构体的成员进行操作
(作为我自己写的函数的参数,来对page内数据进行hashing运算)。。
望高人指点~~
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2