相同的java程序,不同的运行机器,占用内存区别很大

自己写了一个java程序,在上班的XP台式机和笔记本电脑WIN7 64运行的时候占用内存一直稳定在50M左右,在自己家里面的WIN7 64运行的时候开始的时候就100M,然后慢慢的就上到800M-1G了,程序的作用是每一分钟分析1堆简单数据,耗时2秒钟左右。

64 位是会占用比较多的内存,不过多到这程度,你应该检查下内存泄漏
可以开 jvisualvm,看内存快照
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-16
看看jre版本一样吗
相似回答