gpt4 book ai didi

linux - 有什么方法可以减少 linux 作业中的 I/O 等待时间?

转载 作者:太空狗 更新时间:2023-10-29 12:41:18 25 4
gpt4 key购买 nike

我正在运行一个多并行文件处理进程(最少 200 个进程),其中每个进程正在读取不同大小(0-50mb)的日志以捕获日志的实时数据。我在 16 个内核上运行我的作业和 8 GB 内存 Linux 机器。

但是文件的 cpu 和运行时间进程之间存在巨大的滞后。

能否请您解释一下为什么会出现这种延迟 b/w cpu 和运行时间的一些例子?还有什么方法可以减少这些进程的等待时间。

最佳答案

你运行的是什么发行版?我问是因为解决这个问题的一种方法是使用不同的 I/O 调度程序,但您的发行版可能不支持更改您的调度程序。某些 I/O 调度程序最适合不同的文件系统和体系结构,因此我建议查看 here了解不同的调度程序。至于您遇到的差异,老实说,我不知道这是怎么回事。

此外,我假设日志文件位于 SSD 上?

关于linux - 有什么方法可以减少 linux 作业中的 I/O 等待时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43144004/

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