在 Java servlet 中启动文件上传时,具有 4GB RAM 容量的 Windows 7 x64 会挂起

在 Java servlet 中启动文件上传时,具有 4GB RAM 容量的 Windows 7 x64 会挂起

这实际上不是编码问题,而主要是配置问题。我有:

  • Windows 7 x64
  • 华硕 P5KC 主板
  • 英特尔酷睿四核 Q6600
  • GeForce 6800 GT
  • RAM 4GB(然后是 8GB - 当我添加 4GB 时甚至内存重新映射也无济于事)

以前,我有 2 个 1GB 的 RAM 内存插槽,一切运行正常,但后来我将它们替换为仅一个 4GB 容量的内存插槽,现在每次我在任何网页上使用 Java servlet 开始上传文件时,我的计算机都会挂起,没有任何错误/重启/事件日志记录...例如,当我尝试上传某些内容时,此网站会导致挂起 - files.mail.ru。

我通过禁用 BIOS 中的“内存重新映射”选项暂时解决了这个问题,但这导致 RAM 内存限制为 3GB。

Java 论坛没有回答我的问题,所以我不知道这种行为的原因是什么,也许有人知道应该安装/执行哪些更新/修复来解决提到的问题?

更新 1:
不仅 Java 会导致挂起,本地网络的 FlyLinkDC++ 客户端也会导致挂起。所有内存测试都运行良好,没有任何错误(Memtest86+、GoldMemory、PCDoctor 和其他测试都运行良好)...

更新 2:
任何网站上的 Java servlet 都会迫使我的电脑挂起,像 files.mail.ru 这样的网站只是作为一个例子……

相关内容