JDIC 的 64 位版本何时可用?
我的Java程序需要大量内存才能运行,32位版本的Java最大为1.5 GB,我的系统有4 GB RAM,所以我决定在64位版本的Java下运行它,但JDIC不起作用,这会影响我的程序,所以我想知道是否有人知道64位JDIC什么时候可用?
My Java program needs lots of memory to run, the 32-bit version of Java max out at 1.5 GB, my system has 4 GB of RAM, so I decided to run it under the 64-bit version of Java, and yet the JDIC won't work, which affects my program, so I wonder if anyone knows when the 64-bit JDIC will be available ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我只使用 JDIC 中的 Desktop (org.jdesktop.jdic.desktop.Desktop),现在我可以使用 Java 6 中的 java.awt.Desktop。虽然存在一些差异,但本质上它们都具有相同的功能。
I only used Desktop (org.jdesktop.jdic.desktop.Desktop) from JDIC and now I can use java.awt.Desktop from Java 6. There's a few differences but essentially they both have the same functionality.
假设您运行的是 64 位操作系统和 64 位 JVM,您可以尝试最新版本的 Java 6u13,因为我相信它改进了对 64 位应用程序的客户端支持。
注意:我不建议您将超过 1/2 到 2/3 的内存用于 Java 堆。 您可能还需要更多的主内存才能看到真正可以使用的内存量的真正提高。
(因为你需要为操作系统、其他程序和Java自己的共享内存/库等留下内存)
Assuming you are running a 64-bit OS and a 64-bit JVM, you could try the latest version of Java 6u13 as I believe there is improve client side support for 64-bit applications.
Note: I wouldn't suggest you use more than 1/2 to 2/3 of your memory for Java's heap. You may also need more main memory to see a real improvement in the amount of memory you can really use.
(As you need to leave memory for the OS, other programs and Java's own shared memory/libraries etc)