首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ruby-prof "Wait“列中的结果:它是什么?

ruby-prof "Wait“列中的结果:它是什么?
EN

Stack Overflow用户
提问于 2011-04-12 09:38:17
回答 1查看 159关注 0票数 1

ruby-prof输出的结果总是包含"Wait“列的值。然而,我从来没有找到这个值是什么的描述,在我使用ruby-prof的所有时间里,我从来没有见过这个列采用除0之外的值。

这个值应该代表什么?任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-12 09:49:55

wait列告诉我们一个线程必须等待多长时间,也就是它等待其他线程所花费的时间。

本质上,一个线程将等待当前正由另一个线程使用的资源。一旦该线程处理完该资源,它将通知其他线程该资源已准备好使用。

要阅读有关Ruby多线程的更多信息,请查看:

http://www.ruby-doc.org/docs/ProgrammingRuby/html/tut_threads.html

请记住,这种等待概念不仅适用于Ruby,而且在多线程中也是一个巨大的概念。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5629483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档