C#的内存管理

栈的填充方式是从高到低,高数位到低数位的填充

堆的填充方式是从低向高,低数位到高数位的填充

内存堆上没有被栈引用的东西,才会被垃圾回收器回收。

GC垃圾自动回收会重新排列堆里面的内存占用,自动回收运行的时候整个程序是停止状态的,频繁的调用垃圾回收方法会导致程序性能的降低。

posted @ 2014-07-11 13:29  十二月雨  阅读(169)  评论(0编辑  收藏  举报