【发布时间】:2021-12-16 23:25:09
【问题描述】:
我有一个字符驱动程序在/dev 下公开一个字符设备文件。当我映射一些记忆时,我想使用大页面。
MAP_HUGETLB 似乎仅在与MAP_ANONYMOUS 或透明大页面组合时可用,但我对此不感兴趣。
mmap(...,MAP_HUGETLB|MAP_ANONYMOUS,..., -1, 0);
我们如何为字符设备实现大页面功能?它已经在某个地方完成了吗?
我没有找到内核树的示例。
【问题讨论】:
标签: linux-kernel linux-device-driver mmap huge-pages