我在用c实现一个服务器端cgi时,中间用到usleep
,然后浏览器端访问cgi就不能获得结果,而将usleep
替换为sleep
之后就能输出结果,请问这两者是否在底层实现上存在差异?休眠时间是一样的。
我在用c实现一个服务器端cgi时,中间用到usleep
,然后浏览器端访问cgi就不能获得结果,而将usleep
替换为sleep
之后就能输出结果,请问这两者是否在底层实现上存在差异?休眠时间是一样的。
7 回答5.4k 阅读
4 回答4.1k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答853 阅读✓ 已解决
2 回答3.3k 阅读
1 回答3.3k 阅读
sleep和usleep在实现上是一样的, 都是调用nanosleep.
但是sleep的单位是秒, usleep的单位是微妙.....