|
发表于 2008-6-22 01:33:45
|
显示全部楼层
来自: 中国上海
I deleted all UNDO buffers, but the Windows task manager tells me that the application still uses the same amount of memory. How can this be true?
1 X6 G0 H5 x5 ^6 L1 Z3 c5 V" s9 `The memory which was previously used for UNDO buffers is now free, but OneSpace Modeling does not return it to the operating system; rather, it assumes that it will be needed anyway by any OneSpace Modeling commands that follow, and so it keeps the memory around instead of returning it to the OS, figuring out after a few seconds that it actually still needs the memory, and requesting it from the OS again. So in this case, the values displayed in the Windows task manager are not a good indication of what is really going on.
1 ?2 K/ a7 E# u- J; e5 e w! T5 t6 t; a5 ^
摘录自www.clausbrod.de
; O* `9 F' {3 G C! d" |) ]) z简单解释一下,清空UNDO使用的内存后,OSD并不释放内存,而是保留它以备再次使用.在操作系统再次要求使用内存的时候,它会释放这些占用的内存.所以只看任务管理器并不能很好的了解发生了什么(这句是原话). |
评分
-
查看全部评分
|