需要保存从删除到交换的进程页面(用户部分!)。
我只需要在内核中执行此操作。(语言CI知道)
(也许在shrink_page_list 中插入钩子?)
我有进程 ID,需要在系统中保存和阈值物理内存量(我们填充,而未填充)。ID 和阈值写入 /proc、/dev 或 /sys。
如何解决这个问题?
看什么文件?
读什么教程?
也许有一些与此任务相关的示例。
信息:我正在编译 Debian Lenny 的内核,使用 Qemu 在我的 Ubuntu 上启动它。
需要保存从删除到交换的进程页面(用户部分!)。
我只需要在内核中执行此操作。(语言CI知道)
(也许在shrink_page_list 中插入钩子?)
我有进程 ID,需要在系统中保存和阈值物理内存量(我们填充,而未填充)。ID 和阈值写入 /proc、/dev 或 /sys。
如何解决这个问题?
看什么文件?
读什么教程?
也许有一些与此任务相关的示例。
信息:我正在编译 Debian Lenny 的内核,使用 Qemu 在我的 Ubuntu 上启动它。
请参阅 get_user_pages。http://www.makelinux.net/ldd3/chp-15-sect-3。
使用 get_user_pages,您可以获取任何您想要的页面并将其锁定在内存中。
更好的是,请查看 http://lxr.free-electrons.com/source/mm/gup.c#L637上对源代码的评论