Foxtable(狐表)用户栏目专家坐堂 → 大家有没有这样的情况···


  共有15164人关注过本帖树形打印复制链接

主题:大家有没有这样的情况···

帅哥哟,离线,有人找我吗?
lxl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/11/26 20:00:00 [显示全部帖子]

呵呵,我说说我的理解:

 

垃圾回收器(GC)释放的对象是没办法恢复的。他只会释放肯定没用的垃圾数据。

foxtable的有用对象是不会被GC释放的。

GC释放的是没有引用的对象,比如各种事件处理函数内定义的变量、对象。比如打开的窗体,调用了Close方法之后

函数执行完之后,这些变量、对象就成了垃圾。GC会在需要的时候来打扫这些垃圾。

C/C++ 的垃圾对象必须程序员自己释放。

 

楼主这种现象应该是foxtable所占用的内存长时间不使用,被转移到虚拟内存(硬盘上)了,

当你再次点击foxtable的时候,又会把虚拟内存的内容转移到物理内存,物理内存的内容交换到虚拟内存(页交换)

一般只有物理内存不足的时候才会发生这种情况。

 


 回到顶部