相关疑难解决方法(0)

如何估计线程上下文切换开销?

我试图通过实时截止日期提高线程应用程序的性能.它在Windows Mobile上运行,用C/C++编写.我怀疑高频率的线程切换可能会导致切实的开销,但既不能证明它也不能反驳它.众所周知,缺乏证据并不是相反的证明:).

因此我的问题是双重的:

  • 如果存在,我在哪里可以找到切换线程上下文的成本的任何实际测量值?

  • 如果不花时间编写测试应用程序,有哪些方法可以估算现有应用程序中的线程切换开销?

  • 有没有人知道找出给定线程的上下文切换次数(开/关)的方法?

c c++ multithreading windows-mobile

57
推荐指数
7
解决办法
4万
查看次数

标签 统计

c ×1

c++ ×1

multithreading ×1

windows-mobile ×1