T*7
3 楼
valgrind
c*m
6 楼
已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
都要小心,要么记得手工释放,要么用weak/soft reference。
不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
两年都看不到一次。
【在 w***g 的大作中提到】
: 内存泄漏也就是C/C++了。java的话就是有内存泄漏,责任也可以推到JVM上吧。
Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
都要小心,要么记得手工释放,要么用weak/soft reference。
不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
两年都看不到一次。
【在 w***g 的大作中提到】
: 内存泄漏也就是C/C++了。java的话就是有内存泄漏,责任也可以推到JVM上吧。
g*g
7 楼
很少见,而且有大量稳定的JVM版本,不行就换就是了。
objects,
【在 c*m 的大作中提到】
: 已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
: Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
: object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
: object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
: 都要小心,要么记得手工释放,要么用weak/soft reference。
: 不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
: 两年都看不到一次。
objects,
【在 c*m 的大作中提到】
: 已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
: Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
: object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
: object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
: 都要小心,要么记得手工释放,要么用weak/soft reference。
: 不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
: 两年都看不到一次。
k*5
8 楼
我们有过低级的程序员错误,某人创建了巨大数量的objects,而且每个obj都几十MB,
活生生把JVM全部mem消完,程序慢如牛车。
objects,
【在 c*m 的大作中提到】
: 已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
: Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
: object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
: object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
: 都要小心,要么记得手工释放,要么用weak/soft reference。
: 不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
: 两年都看不到一次。
活生生把JVM全部mem消完,程序慢如牛车。
objects,
【在 c*m 的大作中提到】
: 已经不记得上次看到JVM bug导致内存泄露是啥时候了。。。
: Java内存泄露基本都是程序员错误,最常见的就是你的objects被一个long live
: object reference, 结果出了它的scope也没有释放。比如用HashMap做cache, 里面的
: object常常就忘了释放.一般来说凡是有long live data structure hold大量objects,
: 都要小心,要么记得手工释放,要么用weak/soft reference。
: 不过Java内存泄露的情况的确是越来越罕见了,记得刚工作那阵儿还常见,现在恐怕一
: 两年都看不到一次。
相关阅读
Zynga closes its DC and returns to AWSrust 1.0正式发布了。这个可是冲着c++来的谁看明白了这段swift 程序node.js快,到底什么是根本的原因?August 2015 go 1.5 跳票了海南航空的网站真烂哪位达人开发个好玩的围棋游戏推广国粹吧OOP的active/passive class到底指什么?help: 一个很简单的 PayPal API 总是报错; PayPal alternativeC++真的很邪恶求Java78大牛们帮忙看看这个fork/join的面试题c++11有了shared_ptr,可以当java用了go语言更像脚本HB已经完败C*了吧?大家做ElasticSearch或Solr的project都host在哪里?新手请问C#资料实在忍不住,吐槽一个国人大姐。。 (转载)CIH源代码请教下,VPS适合我这种情况吗?怎么生成Certificate Signing Request (CSR)?