由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 不理解memory leak
相关主题
求教有没有好的查Java memory leak的工具? (转载)数据结构的Heap和内存中的Heap有没有联系?
如何解释程序内存占用慢慢变高?如何模拟实现thrashing?
[合集] Memory leak的问题谁给科普一下一般系统的stack和heap内存各有多大?
寻找一个allocator 做一个指定内存空间内的 alloc/free高人指点怎么在embedded sys(atmel 系列)上写内存管理 (转载)
大家注意到hotspot VM内存空间的新变化吗?请教一个javascript的heap的问题。 (转载)
C++程序运行内存消耗越来越大,怎么回事?java code在不同机器上内存消耗差异很大怎么回事?
[合集] C++程序运行内存消耗越来越大,怎么回事?How to exit Vim?
python一问how much slower: heap vs stack memory allocation?
相关话题的讨论汇总
话题: memory话题: leak话题: os话题: 理解话题: firefox
进入Programming版参与讨论
1 (共1页)
c*i
发帖数: 749
1
如果在程序中new一个变量,系统会在heap里分配一段空间给它。如果我不delete,程
序运行结束后这段内存空间就不能被别的程序来用。这就是我理解的memory leak。我
怎么觉得我理解得不对。程序运行结束后,操作系统为什么不释放所有的在程序中分配
的内存空间?
e*****w
发帖数: 144
2
你理解的不对,程序运行结束后所有占用的资源会被操作系统回收。

【在 c*i 的大作中提到】
: 如果在程序中new一个变量,系统会在heap里分配一段空间给它。如果我不delete,程
: 序运行结束后这段内存空间就不能被别的程序来用。这就是我理解的memory leak。我
: 怎么觉得我理解得不对。程序运行结束后,操作系统为什么不释放所有的在程序中分配
: 的内存空间?

c*i
发帖数: 749
3
我想也是,memory leak的危害只是发生在一直不停运行的程序中吧?比如embedded
system, Operating system, right?
c****e
发帖数: 1453
4
如果反复调用有leakage的函数, 也能耗尽内存的, 虽然程序不是一直运行.
D*******a
发帖数: 3688
5
比如msn
呵呵

【在 c*i 的大作中提到】
: 我想也是,memory leak的危害只是发生在一直不停运行的程序中吧?比如embedded
: system, Operating system, right?

k*k
发帖数: 508
6
maybe firefox.. 恨死了

【在 D*******a 的大作中提到】
: 比如msn
: 呵呵

D*******a
发帖数: 3688
7
这个经常开关,贻害不大

【在 k*k 的大作中提到】
: maybe firefox.. 恨死了
a*****a
发帖数: 1429
8
Firefox没有很严重的Memory Leak。但是它的内存使用算法可能会占用很大内存。它是
自动根据系统内存的大小来分配Cache的。这和系统Cache的算法差不多
不过有些plugin/extension有问题。Firefox开放plugin/extension是个好事,但也有代价。
A**********e
发帖数: 3102
9
yes!

【在 k*k 的大作中提到】
: maybe firefox.. 恨死了
n*w
发帖数: 3393
10
我机器常年不关,但firefox要时不时重启。现在装了一个restart extension。2.0.0.
0好像稍微好了一点。
c********x
发帖数: 84
11
When the OS loads a program into memory, it maintains a table of variables
you would use, the your program exits, the OS recycles the
table of variables, but the OS can't tell which varible is a pointer to free
the memory on heap.
1 (共1页)
进入Programming版参与讨论
相关主题
how much slower: heap vs stack memory allocation?大家注意到hotspot VM内存空间的新变化吗?
"brk()" 和 mmap() 有什么区别? (转载)C++程序运行内存消耗越来越大,怎么回事?
c 语言 查 memory[合集] C++程序运行内存消耗越来越大,怎么回事?
java heap space out 问题 (转载)python一问
求教有没有好的查Java memory leak的工具? (转载)数据结构的Heap和内存中的Heap有没有联系?
如何解释程序内存占用慢慢变高?如何模拟实现thrashing?
[合集] Memory leak的问题谁给科普一下一般系统的stack和heap内存各有多大?
寻找一个allocator 做一个指定内存空间内的 alloc/free高人指点怎么在embedded sys(atmel 系列)上写内存管理 (转载)
相关话题的讨论汇总
话题: memory话题: leak话题: os话题: 理解话题: firefox