另一方面,您对于与线程调度有关的选择也有更多直接控制,因为您可以直接使用线程api。
虽然原则上线程调度程序可以在运行的中间切换线程并以不同的顺序运行它们,但是它往往不进行切换。
这大概就是您能够选择的最简单的轻便线程调度程序了。
通过使用相同的策略,这两种JVM具有相似但不相同的线程调度和同步特征。
出现这样的结果可以用RT线程调度的行为来解释。
线程调度程序必须从非空的最高优先级队列的头部开始调度。
如果您需要在裸机的ARM目标线程,你至少需要某种形式的线程调度库,其中还有的许多。
另一方面,您对于与线程调度有关的选择也有更多直接控制,因为您可以直接使用线程api。
虽然原则上线程调度程序可以在运行的中间切换线程并以不同的顺序运行它们,但是它往往不进行切换。
这大概就是您能够选择的最简单的轻便线程调度程序了。
通过使用相同的策略,这两种JVM具有相似但不相同的线程调度和同步特征。
出现这样的结果可以用RT线程调度的行为来解释。
线程调度程序必须从非空的最高优先级队列的头部开始调度。
如果您需要在裸机的ARM目标线程,你至少需要某种形式的线程调度库,其中还有的许多。