gpt4 book ai didi

java - FileWriter 的问题

转载 作者:行者123 更新时间:2023-12-01 15:47:16 29 4
gpt4 key购买 nike

我正在热点虚拟机中的 Windows 2008 服务器(64 位)上运行我的 java 应用程序。

几个月前,我创建了一个工具来帮助检测应用程序中的死锁。在过去一个月左右的时间里,唯一给我带来任何问题的是写入文本文件。

主线程似乎总是卡在下一行,我认为每次大约 5 秒。几秒钟后,应用程序继续正常运行,没有问题:

PrintWriter writer = new PrintWriter(new FileWriter(PATH + name + ".txt"));

不确定是什么原因导致此问题,但如果您能深入了解该问题,我们将不胜感激。我正在编写的文件很小,这不太可能是问题(除非有人反对)。

如果您需要更多信息,请告诉我。

最佳答案

PATH 是否位于网络驱动器上?您几乎可以看到写入网络文件系统的任何延迟。对于应用程序来说这样做通常是一个非常糟糕的主意。他们通常应该在本地写入所有文件,然后以某种方式将事务发布到服务器。

关于java - FileWriter 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6884490/

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