标签: java performance io
我有一台JVM服务器,它是32核计算机上运行的唯一进程。服务器正在执行大量文件IO,这似乎导致整体性能下降。我很困惑,因为所有文件IO都在同一个线程上异步发生,并且不会阻止程序中的任何其他路径。文件IO不应仅影响其中一个核心,而不影响服务器的整体性能。
答案 0 :(得分:0)
这取决于。这是我头顶的两个猜测。你的ram可能会碎片化导致大量的重定位,或者你的硬件驱动程序可能会加载cpu很多。你的文件系统是否是本地的?其他申请是否受到影响你能提供进一步的细节吗?