Java项目显示了windows和linux下不同数量的进程

Java项目显示了windows和linux下不同数量的进程,java,multithreading,network-programming,profiling,Java,Multithreading,Network Programming,Profiling,我在Windows平台上使用Netbeans编写了一个客户机-服务器java项目。当我在windows上配置它时,它显示8个线程正在运行,但当我在Ubuntu上运行它时,htop显示21个附加到它的进程(线程)。有人知道为什么吗?有。这些数字意味着不同的事情。在窗户里有很多。相比之下,Linux使用1-1线程模型。我在Ubuntu下使用NetBeans对其进行了分析,两个操作系统中显示的线程数量相同。但我想了解一下Netbeans Profiler中显示的内容,以及您通过htop等实用程序看到的

我在Windows平台上使用Netbeans编写了一个客户机-服务器java项目。当我在windows上配置它时,它显示8个线程正在运行,但当我在Ubuntu上运行它时,
htop
显示21个附加到它的进程(线程)。有人知道为什么吗?

有。这些数字意味着不同的事情。在窗户里有很多。相比之下,Linux使用1-1线程模型。

我在
Ubuntu
下使用
NetBeans
对其进行了分析,两个操作系统中显示的线程数量相同。但我想了解一下
Netbeans Profiler
中显示的内容,以及您通过
htop
等实用程序看到的内容。Netbeans是纯Java,正在报告Java线程。Linux通过进程实现线程。