我在 C++ 中有两个进程(这些不是父进程和子进程)。每个都使用taskset
. 因此,例如,进程 1 被固定到核心 0,进程 2 被固定到核心 1。我想在相同的确切时间开始运行它们(精确到微秒)。
timer_create
允许某些代码以指定的频率执行。但是,它没有提供在特定时间启动的机制。配置开始时间的最佳方法是什么,以便两个进程中的一段代码在该特定时间开始,然后以特定频率重复?
我在 C++ 中有两个进程(这些不是父进程和子进程)。每个都使用taskset
. 因此,例如,进程 1 被固定到核心 0,进程 2 被固定到核心 1。我想在相同的确切时间开始运行它们(精确到微秒)。
timer_create
允许某些代码以指定的频率执行。但是,它没有提供在特定时间启动的机制。配置开始时间的最佳方法是什么,以便两个进程中的一段代码在该特定时间开始,然后以特定频率重复?