動態內存管理 在32G RamDisk不能完全釋放內存

交流 Primo Ramdisk 软件使用过程中遇到的问题以及心得等
这里提供官方的技术支持
回复
would
2级用户
2级用户
帖子: 7
注册时间: 周日 8月 14, 2011 4:07 am

動態內存管理 在32G RamDisk不能完全釋放內存

帖子 would »

你好,我發現RamDisk的動態內存管理不能完全釋放剛剛文件所使用過的Ram內存,可否幫我看看出了甚麼問題!多謝

我的電腦配置如下:
系統: Windows 7 Ultimate X64
軟件: Primo Ramdisk Ultimate Edition 5.6.0
內存: Corsair Vengeance CMZ32GX3M4X1600C9 DDR3 1600 32G Kit (8Gx4)
RamDisk大小: 28GB
Disk Type: Direct-IO
動態內存管理: 已開啟

圖片1: 實驗未開始時的狀態,(所佔用的300MB是pagefile.sys)
图片


圖片2: 用檔案佔用RamDisk所有空間後的狀態
图片


圖片3: 清空RamDisk後的狀態
图片

問題就來了, 為何清空RamDisk上的所有文件後, 除了減去一開機所佔用的2.55GB記憶體外, 依然還有大約 4GB 還未有釋放呢?
多謝


PS. 剛才以上面相同的步驟再試了幾次, 分別有6G, 10G 內存未能釋放 !!!
上次由 would 在 周三 7月 03, 2013 2:02 am,总共编辑 1 次。
头像
Support
技术支持组
技术支持组
帖子: 2663
注册时间: 周日 12月 21, 2008 10:42 am
联系:

Re: 動態內存管理 在32G RamDisk不能完全釋放內存

帖子 Support »

您好!

关于动态内存回收不完全的问题,我们已经在改进中,请参见
viewtopic.php?f=35&t=1392

非常感谢您的支持!
Primo Ramdisk | PrimoCache
Romex Software 技术支持组
ChainOfHonor
5级用户
5级用户
帖子: 48
注册时间: 周三 2月 15, 2012 9:09 am

Re: 動態內存管理 在32G RamDisk不能完全釋放內存

帖子 ChainOfHonor »

这么大的内存只用ramdisk 太浪费了,建议分4G的ramdisk 放浏览器缓存 TEMP之类的
然后再分20G的fancycache读写 5S写延迟 这样 更爽
would
2级用户
2级用户
帖子: 7
注册时间: 周日 8月 14, 2011 4:07 am

Re: 動態內存管理 在32G RamDisk不能完全釋放內存

帖子 would »

ChainOfHonor 写了:这么大的内存只用ramdisk 太浪费了,建议分4G的ramdisk 放浏览器缓存 TEMP之类的
然后再分20G的fancycache读写 5S写延迟 这样 更爽

我的Ramdisk有放浏览器缓存 TEMP之类的 :D
因為我的Ramdisk有特別用途, 所以都不會分給fancycache之用, thanks
回复