在特定的CPU核心上运行从Java调用的C ++

时间:2017-03-27 14:13:37

标签: multithreading binding java-native-interface affinity time.h

我需要从单个CPU获取硬件时间 - 每次:

以下是我正在执行此操作的设置:

我正在使用time.h来使用C / C ++获得纳秒级的时间 - 但是这个C / C ++是使用JNI从Java调用的 -

为了保持一致性,我要求每次都使用相同的CPU -

1)我可以在C / C ++中实现这一目标吗? (回想一下这将是一个共享的库)

2)如果1)不可能,那么下一个最好的方法是什么?

3)任何(简单)例子都很棒

感谢,

法鲁克

0 个答案:

没有答案