3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 7202|回复: 3
打印 上一主题 下一主题

[火星] 研究了一下 AlwaysUnloadDll 這個鍵的做用

[复制链接]

2682

主题

1万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
4717
金元
128845
积分
31753
精华
0
注册时间
2006-10-22

游戏天王~

跳转到指定楼层
主题
发表于 2010-5-26 13:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多 GHOST 都添加了 AlwaysUnloadDll =1 及開啓内存自動釋放程序 =0 是關閉   其實這個反而會卡到系統
AMD 以及現在的 intel CPU 都繼承了内存控制器  其CPU會自動釋放内存中不需要DLL  去做這些事
速度很明顯硬件釋放 比軟件更快更徹底更明確  用軟件全部釋放后即需要使用的又會再調用 反復釋放 反復調用 1 不利硬盤 2 浪費電  !

結論:微軟沒有加入此鍵是絕對 正確的   

建議 3DM各位 檢查  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer"   看見這東西  "AlwaysUnloadDll" 刪除
回复

使用道具 举报

2682

主题

1万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
4717
金元
128845
积分
31753
精华
0
注册时间
2006-10-22

游戏天王~

舒服的沙发
 楼主| 发表于 2010-5-26 13:39 | 只看该作者
這3個優化到很明顯  !~~~~~~~~~~~~~~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

1

主题

4810

帖子

6728

积分

游戏精英

Rank: 8Rank: 8

贡献度
1032
金元
25995
积分
6728
精华
0
注册时间
2005-5-7
硬硬的板凳
发表于 2010-5-26 14:04 | 只看该作者
这个问题得说说系统的内存管理策略。

在类unix系统(如Linux)中,系统总是尽量使用更多的内存。比如我这台电脑,刚开机空闲内存就只有20~30M,这样运行常用程序时,可以尽可能少的去读硬盘,系统的运行速度可大幅提升。M$在vista中学习了Linux的内存管理策略,不过显然多数windows用户习惯于把内存留着生鸡蛋,所以vista的内存使用被喷得很惨。

这个东西也是一样的。很多人希望把DLL占用的内存释放出来生鸡蛋,不过很多DLL很快又会被调用,于是系统只能去读硬盘。
回复 支持 反对

使用道具 举报

2682

主题

1万

帖子

3万

积分

游戏天王

Rank: 11Rank: 11Rank: 11Rank: 11

贡献度
4717
金元
128845
积分
31753
精华
0
注册时间
2006-10-22

游戏天王~

冰凉的地板
 楼主| 发表于 2010-5-26 16:19 | 只看该作者

回复 3# black-moon 的帖子

反復調用 1 有損硬盤  2 浪費電  !~~~~~~~~~~~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-13 11:45 , Processed in 0.102269 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表