这里注意是这样的,在某个项目里面有30多个java进程,100多个线程,运行30分钟后发现某个进程超级占用资源。第二天再去看的时候,整个系统的java进程占用内存都变小了。
身为C++程序员,对这种现象感到特别别扭。
这里有条命令,告诉JVM可以进行一次垃圾回收
System.gc();
根据互联网上的资料,发现这只是通知,置于JVM做不做又是另外一回事。
这里注意是这样的,在某个项目里面有30多个java进程,100多个线程,运行30分钟后发现某个进程超级占用资源。第二天再去看的时候,整个系统的java进程占用内存都变小了。
身为C++程序员,对这种现象感到特别别扭。
这里有条命令,告诉JVM可以进行一次垃圾回收
System.gc();
根据互联网上的资料,发现这只是通知,置于JVM做不做又是另外一回事。