gpt4 book ai didi

unix - 在 unix 中使用 "yes"命令会浪费大量 CPU 周期吗?

转载 作者:行者123 更新时间:2023-12-04 05:50:49 25 4
gpt4 key购买 nike

使用"is"命令会浪费大量 CPU 周期吗?

我有一个长时间运行的脚本(脚本代码不在我的控制范围内),它只接受一次输入。然后脚本运行很长时间。
为了自动化,我使用"is"命令来提供输入

是的,你好 |我的脚本

yes 命令会窃取/浪费大量 CPU 周期吗?根据我阅读的文档,它不断将字符串参数打印到管道程序

我给了顶部命令,我没有在顶部看到"is"

最佳答案

yes将在有机会时打印字符串“hello” - 这意味着接收端(您的脚本)必须等待 I/O(即,等待输入)。所以:不,yes接收端不等待输入时不占用任何CPU,进程被阻塞。

查看进程的运行状态yesps auxf确认。

关于unix - 在 unix 中使用 "yes"命令会浪费大量 CPU 周期吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10073218/

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