gpt4 book ai didi

linux/虚拟/物理页面大小

转载 作者:IT王子 更新时间:2023-10-29 00:32:12 29 4
gpt4 key购买 nike

页面大小是否恒定?更具体地说,getconf PAGE_SIZE 给出 4096,这很公平。但这可以通过程序的运行时间改变吗?或者它在整个操作系统进程生成过程中是否保持不变。 IE。 , 进程是否可能有 1024 和 2048 AND 4096 页面大小?我们现在只讨论虚拟页面大小。但更进一步,虚拟页面是否有可能跨越更大尺寸的物理页面?

最佳答案

一个进程有可能使用多个页面大小。在较新的内核上,这甚至可能会在没有通知的情况下发生,请参阅 Andrea Arcangelis transparent huge pages .

除此之外,您可以请求具有超过 hugetlbfs 的不同(通常更大)页面大小的内存。 .

拥有大页面的主要原因是性能,处理器中的 TLB 大小非常有限,更少但更大的页面意味着更多的命中。

关于linux/虚拟/物理页面大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6251940/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com