3

另请参阅此答案:https ://stackoverflow.com/a/10770582/1284631

我需要类似的东西,但不必分配缓冲区:理论上缓冲区很大,但用户空间程序只需要访问它的某些部分,因此页面数量有限。

问题是:

该方法的主体是my_vm_ops.fault()什么以及要通过哪个页面返回vmf->page?(它需要分配所需的页面,而不是来自预先存在的缓冲区)

4

1 回答 1

0

你想做的事情已经可以通过调用mmap来实现MAP_ANONYMOUS

或者,调用mmap./dev/zero

于 2013-06-29T21:05:32.180 回答