繁体   English   中英

在不同核心上运行进程

[英]Running processes on different cores

我有一些Java类(黑盒),我可以通过jni从本地C代码中调用。 我的本机代码中有4个并行线程需要始终运行,并且偶尔会调用一些Java类,但是这些类的运行速度确实很慢。 我认为线程运行在单个内核上,使用多个内核可以解决我的问题(崩溃)。 我想在后台运行Java环境,在一个内核上运行4个本机代码线程,如果调用Java lasses,则应在独立于本机代码操作的单独内核上运行。 请告诉我我是否走在正确的道路上,并让我知道继续前进的可能方法。谢谢。

您无法显式分配执行线程的核心,但可以为线程分配优先级和关联性。

可能与重复。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM