perl - 控制 perl 脚本的 CPU 使用率?

标签 perl cpu-usage

我正在根据 Perl 脚本的多次迭代中的条件进行大量文件搜索,它似乎占用了 100% 的 CPU 时间。有没有办法控制我的脚本 CPU 利用率?我在某处阅读了有关在脚本中放置空 sleep 周期的信息。但我不知道如何做到这一点。

最佳答案

您可以降低操作系统分配的进程(Perl)优先级:windowslinux

最低优先级的示例:

视窗

start /LOW  perl <myscript>

linux
nice +19 perl <myscript>

关于perl - 控制 perl 脚本的 CPU 使用率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2012852/

相关文章:

security - 严格控制PostgreSQL中的statement_timeout变量

windows - 如何监控资源利用率?

ios - 我的 iOS 应用程序被踢出挂起状态的速度太快了。我不知道是什么在后台占用 CPU

linux - 我如何让 Perl 等待在后台使用 system() 启动的子进程?

arrays - 在 Perl 中迭代哈希和数组

perl - 将 DateTime strftime 精度限制为毫秒

Python 多处理进程在一段时间后休眠

java - 测量 JVM : java code 的 CPU 使用率

perl - 在 Moose 中处理多个继承的构造函数

perl - 如何在 FreeBSD 7.1 下编译具有线程支持的 Perl 5.10?