我想知道以下内容:
linux中默认的内存PAGE_SIZE是4096字节,如何在正在运行的系统上改变这个大小?
大页面如何在 linux 中工作以及如何设置大页面大小?
这里提到的是
Linux 内核能够留出一部分物理内存,以便能够使用更大的页面大小进行寻址
如何配置具有较大页面大小的物理内存的一部分,而让其余部分使用默认页面大小(4096 字节)
一个大页面的最大尺寸是多少?
这是一些阅读材料:http : //lwn.net/Articles/374424/
AFAIK,要更改 PAGE_SIZE,您将必须重新编译..这取决于您将其更改为什么可能令人头疼,因为您可能需要更改页表大小等
如果您有兴趣搞乱分页,请查看 xv6 ( http://pdos.csail.mit.edu/6.828/2011/xv6.html ) 并在 qemu 实例中使用它。系统。xv6 人员也有关于事情如何工作的很好的文档。
| 归档时间: |
|
| 查看次数: |
11486 次 |
| 最近记录: |