akhs 发表于 2006-4-17 11:06

没看出来楼主有具体的方法啊

develove 发表于 2006-4-17 11:11

支持楼主!

68009 发表于 2006-4-17 12:07

看贴是学习,回帖是礼貌

T42 发表于 2006-4-17 12:23

我用的还是默认的,物理内存的1.5倍。

fany0704 发表于 2006-4-17 13:26

楼主写的这个东西的意义是交大家如何看虚拟内存的使用量还是让大家注意节约硬盘空间?

yansy 发表于 2006-4-17 13:51

原帖由 fany0704 于 2006-4-17 13:26 发表
楼主写的这个东西的意义是交大家如何看虚拟内存的使用量还是让大家注意节约硬盘空间?
1.大内存的时候设置合适的虚拟内存
2.小内存的时候计算应该购买多少内存

newdog 发表于 2006-4-17 13:52

学习一下

我是胖胖 发表于 2006-4-17 14:03

晚上测试下。。

lonnn 发表于 2006-4-17 14:59

等待姊妹篇。

wczlwczl 发表于 2006-4-17 16:19

好!!!!!!!!!!!

sgw888 发表于 2006-4-17 18:13

原帖由 xiewg 于 2006-4-17 11:02 发表
虚拟内存和硬盘分页文件应该是2个概念吧,通常说的禁用虚拟内存,实际上就是关闭硬盘分页文件,windows还是会强制把物理内存的一部分划成虚拟内存来用的,这个才是通常说的禁用虚拟内存加速的真正效果
看了这个兄弟的回帖,开始犯糊涂了,看来,我得仔细研究一下了。

省油的灯 发表于 2006-4-17 18:29

小声问下版主.貌似有个软件把内存模拟成硬盘然后可以在这个盘上设虚拟内存的.这样是不是更好点?

tomge 发表于 2006-4-18 13:21

另一个办法

其实现在硬盘的容量也不差这么几百M,我觉得到512M或1G内存后,一个比较通用的办法是,设置为跟内存一样的大小,固定大小,这样分页文件不会频繁更改物理位置,导致读写越来越慢。

而且最好在一个单独分区搞,即使要有其他文件,分页文件只能是该分区第一个文件,这样是连续的簇,加快读写。

yhzq 发表于 2006-4-21 15:00

1.大内存的时候设置合适的虚拟内存
2.小内存的时候计算应该购买多少内存
3.分页文件会频繁读写,最好在一个单独分区,只能是该分区第一个,这样是连续的簇,加快读写。

我一般是这样设置!!

物理512M,虚拟内存为512M*2=1024M
物理1024M,虚拟内存为1024M*1.25=1280M
物理2048M,虚拟内存为2048M*0.5=1024M
其他未测试!

能满足我的所有应用!
Ms Visual FoxPro 6.0/DB    50000000~1亿的库即使排序/查询/搜索....
HP OPENVIEW 430 节点
OUTLOOK 2000,4G 邮箱
......

wusic 发表于 2006-4-25 18:28

原帖由 xiewg 于 2006-4-17 11:02 发表
虚拟内存和硬盘分页文件应该是2个概念吧,通常说的禁用虚拟内存,实际上就是关闭硬盘分页文件,windows还是会强制把物理内存的一部分划成虚拟内存来用的,这个才是通常说的禁用虚拟内存加速的真正效果


这个说得有道理!

striking 发表于 2006-4-25 19:28

我们这种懒人,还是让windows去操这个心算了。

shzhanggq 发表于 2006-4-25 20:22

学习收藏

come_01 发表于 2006-5-14 11:44

又长,见识了,不错.感谢LZ

surgeon_bill 发表于 2006-5-14 17:46

ok thanks

qswind 发表于 2006-5-15 19:36

说法太多,好像都有道理呢

zhaoxuliang 发表于 2006-5-17 13:30

用词误导,楼主的题目根本就是错的。

楼上有人说对了,所谓虚拟内存是物理内存+硬盘页面文件。一般操作系统最大支持4G。也就说说物理内存+硬盘页面不会超过4G。微软说如果物理内存足够用它就不会使用硬盘页面,因此微软建议让windows自己来设置硬盘页面文件大小,实际上微软根本就是胡说,因为即使还有很多物理内存windows还是会使用硬盘页面的。

因此物理内存够的话,我建议禁用硬盘页面文件。如果不够用,可酌情设置一些,或让windows自己来设置啦。

kokdulon 发表于 2006-7-2 14:01

好贴,谢谢

scqzm 发表于 2006-7-2 16:09

学习中,好文章

田草 发表于 2006-7-2 16:21

我都是让windows自动分配的 ,难得操心。

野人花园 发表于 2006-7-3 00:51

已经按楼主的方法设置好了,两天后看结果~~

fbmeng 发表于 2006-7-3 10:25

我的经验,因为只是用office软件 以及ps作小图,所以我1G的物理内存只设定了512的虚拟内存,在单独的分区上。BTW,我的分区如下,大家可以指正:80G,7200转,不含IBM preloaded area
c: system 15G,主要是为了方便一键恢复
d: office 5g ,含所有的程序软件,不含my documents,还剩下3G多,下次有机会再缩小
e: download 8G,含所有的下载驱动、软件等等,还剩下4G, 可见我需要存在硬盘上的安装程序没有多少‘
f: documents 5G,就是my documents所指向的分区,别的什么也没有,看过微软的一篇技术文件,建议如果有条件,把my documents指向一个单独的分区可以提高查找的效率。特别是运行office的时候。但这是在xp刚出来的时候看到的,不知道现在是否有所更改。但这个习惯一直沿用到现在。如今还剩下 2G的空间,但看使用的趋势,随时可以填满。
g: cache 4G,除了划分512M的虚拟内存外,其实的部分是打印机的后台文件,windows的temp以及tmp等等的临时文件,还有winrar, ff 的临时文件,总之,所有可以更改的程序的临时文件都在这个分区上,看起来4G不少了,可如果你像我一样经常同时运行四五个大的程序,而且又用bt下载,而且又用打印大的图片,而且又用ff开20多个标签,就知道了。
h:photo 10G,除了所有的图片文档外,还有音乐(!),现在也不够用了。正在打d盘 的主意。。
i: movies 20G,不用说了吧,如果你和我一样喜欢收集007的全套影片,还有。。。。片等,。。。
大家有什么好的意见??

haihun2 发表于 2006-7-3 11:07

收藏了。

虾仔 发表于 2006-7-3 11:13

有看过文章说过:分区太多也会造成速度慢。

lgstj 发表于 2006-7-3 11:35

收藏,慢慢研究

ASP 发表于 2006-7-13 10:58

说法太多了,感到迷茫了已经。
我的768M,使用XP自己管理,最小值为768×1.5,最大值为768×3,启动用后感觉还行,但使用时间长了系统就慢下来了,重新启动又好了(难道是系统不能自动释放内存?)
页: 1 [2] 3
查看完整版本: 【原创】科学合理设置Windows的虚拟内存