我必须处理一个消耗大量CPU的脚本,这是针对一大堆用户而且取决于用户,所以我想运行一次,等待几秒钟,运行下一个用户等等。 / p>
我试过延迟,但我得到的问题是,我从未在屏幕上打印任何内容,以获取有关整个过程如何进行以及获得中间结果的信息。
我有一个脚本,我计划在其中执行此操作,然后运行其他过程。
任何提示?
答案 0 :(得分:2)
你可以根据自己的需要建立:
for ($i; $i < 10; $i++) {
do_something();
sleep(1); // sleep for a second.
}
答案 1 :(得分:0)
有一个POSIX兼容的ptreads包,在这里可能很有用。看到 https://github.com/krakjoe/pthreads