gpt4 book ai didi

linux - 限制 fio 命令使用的 RAM 量?

转载 作者:太空宇宙 更新时间:2023-11-04 12:12:39 26 4
gpt4 key购买 nike

我正在尝试同步运行多个 fio 线程,但随着线程数量的增加,我的计算机内存不足。似乎每个 fio 线程占用大约 200MB 的 RAM。话虽这么说,有没有办法让每个线程都有一个固定的最大内存使用量?设置 lockmem 是否符合我的要求?

提前致谢!

最佳答案

设置 lockmem 不会做你想做的事 - 该选项更多是为了确保 fio 的内存是“真实的”(即不交换)并确保所述内存不能换出到磁盘...

一般来说,每个线程需要的内存量与您的 block 大小、iodepth 的大小、您是否正在做验证、是否正在创建带宽/延迟日志等有关。还有在进程模式下使用 fio 时 IPC 的固定开销,后者的数量只能通过转到 fio source, changing the maximum number of job fio supports 来更改。然后重新编译或使用线程模式。

遗憾的是,由于您没有包含您正在使用的 fio 命令和作业文件,所以我无法再多说了。对不起!

关于linux - 限制 fio 命令使用的 RAM 量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48410900/

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