linux - 在 Linux 中上下文切换需要多长时间?

标签 linux performance multithreading low-level

我很好奇在 Linux 中更改上下文需要多少个周期。我专门使用 E5405 Xeon (x64),但我也很想看看它与其他平台的比较情况。

最佳答案

有一个名为 LMBench 的免费应用程序,由 Larry McVoy 和他的 friend 们编写。它提供了一堆操作系统和硬件基准 其中一项测试称为 lat_ctx,它测量上下文切换延迟。 谷歌 lmbench 并在您自己的硬件上自行检查。这是获得对您有意义的数字的唯一方法。

吉拉德

关于linux - 在 Linux 中上下文切换需要多长时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513692/

相关文章:

java - 开源 Linux 服务器项目

c++ - 通过C++判断某个程序是否安装在Linux中

c++ - Visual Studio C++ 中增量链接的低性能

c - 在缓冲区中找到第一个未设置的位(优化)

java - 包含循环的静态方法是线程安全的吗?

multithreading - 线程是否可以访问同一进程的其他线程的堆栈?

JavaFX : updating progress for the multiple tasks

linux - awk 脚本头 : #!/bin/bash 或 #!/bin/awk -f?

c - 从包装器中锁定程序

c++ - 使用缓冲在 C++ 中逐行读取巨大的文本文件