一个shell脚本,里面执行grep,从海量数据中提取部分内容,如何设置每处理500条记录后,sleep100 ms? 主要为了减轻接口每秒的负载
by SunyGirl - Shell - 2008-12-04 02:50:49 阅读(1927) 回复(1)
让程序停止以小段时间的语句,就像c中的sleep语句那样的功能,有吗?
我怎样睡眠小于一秒?
想用来控制线程..... 是不是有更好的做法阿? 谢谢
在程序中需要sleep一段时间,收到SIGERM时退出。 但我在linux下,sleep并不退出。怀疑是在sleep中设SA_RESTART标志。因为我在别的函数(如socket的accept函数)中也遇到类似问题,我自己写了signal函数,把sa_flags置成SA_INTERRUPT就好了。 我现在如何让sleep收到信号时退出?或者有什么替代的办法? 不会要自己实现sleep吧。我在多线程情况使用多个sleep函数,如果自己实现就太麻烦了。 谢谢
that's it. thx!
IT168 | 泡泡网 | 汽车之家 | 二手车之家 | 渠道168 | ITPUB | IXPUB | ChinaUnix | 安卓之家 | 苹果园 | 家商城 | 苹果论坛