Java 程序在 JVM 中运行,不直接触发上下文切换。但是,底层的 JVM 实现和 Java 程序执行的操作(例如,与文件系统、网络等的交互)可能会导致操作系统层面的上下文切换。 JVM 会通过本地接口(Native Interface,JNI)调用本地代码。本地代码通常是 C 或 C++ 编写,这些本地代码可能与操作系统进行交互,从而可能导致上下文切换。
阅读量:1
点赞量:0