gpt4 book ai didi

java - 防止调度程序在 Java 中进行上下文切换

转载 作者:行者123 更新时间:2023-12-01 18:56:13 25 4
gpt4 key购买 nike

在 Java 中:是否可以阻止调度程序(Ubuntu)在线程代码的特定部分上进行上下文切换。

如果是这样,怎么办?

最佳答案

你应该选择实时线程:

http://jrate.sourceforge.net/api/stable/javax/realtime/RealtimeThread.html

并将其优先级设置为最高级别:

http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html#setPriority%28int%29

这样,一旦实时线程启动,就不会再释放处理器了。

此外,应该要求调度程序表现得像(实时)FIFO 调度程序。

您有一个 setScheduler() 方法。

关于java - 防止调度程序在 Java 中进行上下文切换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13862496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com