NIO在Windows下占用大量CPU资源缘由详解

1. 现象简述 在项目性能测试过程当中发现,一样的代码,链接一样数量(10万)的设备(设备和代码之间经过NIO有大量的数据交互),在Linux下CPU利用率只有20%~30%,而在windows下却一直高于80%。linux 2. 缘由初步排查 经过jconsole分别监控运行在linux和windows上的程序,在【线程】选项卡中发现,windows下启动了大量未命名线程,堆栈信息都相似于下图:
相关文章
相关标签/搜索