2

我正在尝试比较线程程序的性能(在 Linux 上)。由于程序使用不同的线程同步方式和不同的锁粒度,在共享服务器或桌面上运行程序会不好,因为其他任务可能会干扰我的程序的调度。我没有专门的主机,所以我认为使用 qemu 会是一个不错的选择。

我想知道的是:

  • 这项任务有其他选择吗?
  • 我想如果我需要的话,没有办法重现客户 Linux 系统在 qemu 上完成的调度?(假设我的程序异常倾斜或快速运行——我想知道我是否可以再次运行它,但对其线程保持完全相同的调度)。或者有什么办法吗?
4

0 回答 0