【发布时间】:2013-05-28 17:19:38
【问题描述】:
我有一个使用 Imagick 制作 2D 图像的 3D 效果(假透视)的功能。 我必须一次处理大约 10-30 张图像,这就是问题所在。 我担心 CPU 使用率,因为我的服务提供商限制了 60 秒的 CPU 使用率。
我想使用 CRON 每分钟生成例如 5 张图像。 我已经考虑过其他解决方案 - 使用 sleep 让 CPU 休息一下。我是对的还是只是我的愚蠢想法?
你会怎么做? 服务商为OVH,服务为简单托管。
对不起我的英语, 来自波兰的克里斯 :)
【问题讨论】:
-
使用
at系统按顺序安排作业。脚本处理一个图像,然后通过at安排自己立即执行,然后下一个脚本执行另一个图像,再次通过at安排自己,等等... -
这是选项。我可以做一个图像列表 - 例如创建一些包含图像的表来处理并使用 CRON 任务简单地执行脚本。