【发布时间】:2016-01-19 14:29:18
【问题描述】:
在多核 cpu 系统中,osgi 包是否在不同的内核上运行? 因此,包 A 在核心 1 上运行,包 B 在核心 2 上运行,依此类推。
【问题讨论】:
标签: java osgi osgi-bundle
在多核 cpu 系统中,osgi 包是否在不同的内核上运行? 因此,包 A 在核心 1 上运行,包 B 在核心 2 上运行,依此类推。
【问题讨论】:
标签: java osgi osgi-bundle
捆绑包是库。它们可以是被动的,在这种情况下,它们使用调用它们的线程,或者它们可以创建自己的线程。
在任何 Java 程序中,除非您非常仔细地放置线程和它们调用的代码,否则您无法确定代码将在何处运行。
您的包可以共享相同的线程或使用不同的线程,具体取决于它们的使用方式。这些线程可以使用相同的内核,也可以使用不同的内核。
【讨论】: