gpt4 book ai didi

java - 当我运行一个单线程 Java 程序时,为什么在操作系统级别有多个线程?

转载 作者:搜寻专家 更新时间:2023-10-31 08:21:02 28 4
gpt4 key购买 nike

我运行一个非常简单的单线程 Java 程序。当我在 Ubuntu 下使用命令检查线程时

ps -eLf

它显示操作系统级别有 14 个线程。我希望当程序有一个线程时只有一个线程,如果程序有 x 个线程则有 x 个线程。我的期望错了吗?

最佳答案

JVM 有自己的线程,比如垃圾收集器。尝试做 kill -3 <pid>在上面,它会显示所有线程。

关于java - 当我运行一个单线程 Java 程序时,为什么在操作系统级别有多个线程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6386222/

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