[英]My java application running as a service is causing disk full error on windows 2008. Ca't see anything from the explorer
我有一台自己编写为服务运行的Java服务器。 现在看来,该应用程序以某种方式以每小时1GB的速度吞噬了我的所有驱动器空间。
停止服务后,磁盘空间本身将变为可用(我不删除任何内容)。 从应用程序中,除了日志或数据库之外,我没有创建任何文件或向磁盘写入文件,但是这些文件的增长速度并没有那么快。
最大的问题是我找不到所有占用我所有驱动器的文件或文件夹。 我不知道这是我无法从资源管理器访问的系统文件,还是病毒或JVM错误。 我正在使用JDK 7 Update 7中的Oracle JVM 64位。
感谢您为我提供的任何帮助。 我以前从未见过这样的东西。
谢谢。
这里是可能的指针:
new File("/").getTotalSpace();
添加几个记录器,以显示您的hardisk大小new File("/").getTotalSpace();
以及RAM详细信息,并观察它们如何变化
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.