gpt4 book ai didi

php - 如何降低 cron 脚本的 CPU 和 I/O 优先级?

转载 作者:可可西里 更新时间:2023-11-01 13:01:23 24 4
gpt4 key购买 nike

<分区>

我想通过 cron 以低 I/O 和 CPU 优先级运行脚本。如果我理解正确(我可能不理解),我可以将 proc_nice(10); 添加到我的脚本中以降低 CPU 优先级,但是没有 PHP 等效的 I/O 优先级。

似乎有一个 shell 命令 ionice 为此,但我是一个 linux 白痴,我不知道我在做什么。如果我想同时使用 nice 和 ionice 来降低相关脚本的优先级,这是否是我的 cron 文件的正确行?

0 * * * * /usr/bin/nice -n 10 /usr/bin/ionice -c 3 /path/php/bin/php /path/script.php

我从 here 得到了 -c3 参数(“将进程置于空闲调度类中”),我不确定这就是我想要的。

使用 PHP 调用 proc_nice() 而不是这种方法有好处吗?

编辑:我的 cron 脚本没有使用上面的命令运行,所以我肯定误解了什么

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