【问题标题】:enforcing core list for the kernel threads in the JVM为 JVM 中的内核线程强制执行核心列表
【发布时间】:2019-01-30 10:27:48
【问题描述】:

有没有办法强制 JVM 在运行 java 应用程序时运行的内核线程将在其上运行的 cpu 列表。 因为内核线程可以在包括isolcpu内核的所有内核上运行我无法控制哪些内核线程可以在这些isolcpu内核上运行,事实上我看到当我的java应用程序与在隔离内核上运行的数据包处理应用程序一起运行时,我遇到了问题性能,否则(当 java 应用程序不运行时)不存在。

【问题讨论】:

标签: java linux-kernel


【解决方案1】:

您可以使用taskset(1) 为进程(包括您的 java 进程)设置允许的 CPU 内核掩码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多