gpt4 book ai didi

linux - 当系统内存不足时,mmap内存被交换到交换区或映射文件?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:55:34 25 4
gpt4 key购买 nike

我mmap了一个非常大的文件(10g),如果系统快要内存不足了,mmap内存是换到交换区还是映射文件?我的操作系统是redhat。谢谢

另一个问题是当内存使用到 60% 时,系统开始交换。正常吗?如何配置操作系统何时可以进行交换?

最佳答案

我认为 mmap 内存应该交换回映射文件。

/proc/sys/vm/swappiness 是可让您决定系统何时应该交换以及何时不交换的可调整项之一。默认值为 60,在最近的内核中,0 将禁用交换,1 将最小化它。

关于linux - 当系统内存不足时,mmap内存被交换到交换区或映射文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26381256/

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