POPPUR爱换

标题: 用Win7 X64,只要内存够大,SSD硬盘也是浮云(期待版主加精!) [打印本页]

作者: realhyg    时间: 2011-11-26 08:17
标题: 用Win7 X64,只要内存够大,SSD硬盘也是浮云(期待版主加精!)
我用了16G内存,以前一直用SSD,由于要再组台机器又不甘心被现在的啃爹硬盘价宰了,就把主力机上的SSD拆了用。

主力机剩下一个WD 2T绿盘,在上面装完系统,然后就一直游戏网页什么的,发现硬盘灯也很少亮,程序都是第一次打开稍慢,后面都是飞快,查看了一下内存使用,运行中占用是3.48G,同时使用了10G多的备用内存,备用内存是被用来存放缓存数据的,也就是说运行过一次的程序基本都是直接内存运行了,怪不得都是极速运行。

也得出个结论,内存绝对不存在4G\8G或多少G就足够用了的说法,内存在Win7 X64以后那就是多多益善,内存多了只要你电脑不关机你运行过的程序就基本是内存运行,速度绝对比小内存在SSD上给力的多。
作者: realhyg    时间: 2011-11-26 08:18
在如果弄个ramdisk做临时盘存系统临时文件和IE缓存,那速度又能提升
作者: btwb006    时间: 2011-11-26 08:45
大容量ssd+大容量内存更爽,要让第一次读盘也快。
作者: spacenet    时间: 2011-11-26 08:46
16G不用ECC能顶住吗?
作者: windbox    时间: 2011-11-26 10:18
用内存虚拟硬盘,关机或重启前还是要写入物理硬盘,启动时再读入,如果出现死机、蓝屏等未来得及写入物理硬盘,虚拟硬盘的数据将丢失
作者: once375ml    时间: 2011-11-26 15:34
前提是 不重启 不死机 不停电 不玩在线游戏   

你WoW 就算你128G 内存 跑副本 也比SSD晚进3-10s
作者: sd-iori    时间: 2011-11-26 15:47
realhyg 发表于 2011-11-26 08:18
在如果弄个ramdisk做临时盘存系统临时文件和IE缓存,那速度又能提升

ramdisk

我感觉作用不大哦

我在二奶Win7 32bit 上用,,作为浏览器的缓存,,感觉速度变化不大
作者: amx004    时间: 2011-11-26 15:53
sd-iori 发表于 2011-11-26 15:47
ramdisk

我感觉作用不大哦

我也这么觉得

现在不用了, 16G内存, 虚拟内存关掉
temp, tmp和IE缓存都不移动
M4用3个多月至今AD值也才10而已. 系统32, 64都装过几次, 还跑了不少跑分测试
作者: 0x0000000    时间: 2011-11-26 15:55
sd-iori 发表于 2011-11-26 15:47
ramdisk

我感觉作用不大哦

+1,ramdisk个人觉得暂时来说是鸡肋

真正大内存发挥重要作用我觉得有两条路

1.iram方式,叫技嘉出iram三代,16条内存插槽带电池,PCI-E接口

2.搞一种引导盘,开机光驱运行,把硬盘的系统写入到内存运行,关机自动把系统重新保存到硬盘,反正就是PE差不多的东西,但必须配搭大容量UPS,保证不断电才行

大家一起email技嘉出iram3吧,最实际了,方便易容,如果迟下ddr3的价钱想ddr2当年一样就没戏了
作者: Edison    时间: 2011-11-26 16:14
NAND FLASH + DRAM 的内存条,盛惠 400 美金一条。
作者: tulei    时间: 2011-11-26 17:10
X64的系统加上ramdisk plus和supercache这两个软件,效果更好!
作者: greatchen    时间: 2011-11-26 17:24
研发内存os才是王道
作者: realhyg    时间: 2011-11-26 20:00
本帖最后由 realhyg 于 2011-11-26 20:09 编辑
windbox 发表于 2011-11-26 10:18
用内存虚拟硬盘,关机或重启前还是要写入物理硬盘,启动时再读入,如果出现死机、蓝屏等未来得及写入物理硬 ...

虚拟硬盘只存放临时数据,关机不保存。你说的这个应该是要用做RAM OS了吧,那个使用上就需要更多的技巧了,比如最简单的你的文件保存位置不能是系统盘,这样就算断电也只是程序设置没保存,对你的文件完全没影响
作者: realhyg    时间: 2011-11-26 20:02
spacenet 发表于 2011-11-26 08:46
16G不用ECC能顶住吗?

16G不需要ECC,N多用三星条的都是超到2133在用,我人品差只能1866,很稳定
作者: realhyg    时间: 2011-11-26 20:06
sd-iori 发表于 2011-11-26 15:47
ramdisk

我感觉作用不大哦

ramdisk平常使用由于硬盘本省就有32M或64M缓存所以效果不明显,大文件操作时可能会有些用处,当然我也没仔细关注过,理论上这时候应该是有效果的
作者: realhyg    时间: 2011-11-26 20:19
本帖最后由 realhyg 于 2011-11-26 20:20 编辑
once375ml 发表于 2011-11-26 15:34
前提是 不重启 不死机 不停电 不玩在线游戏   

你WoW 就算你128G 内存 跑副本 也比SSD晚进3-10s

这个前提我前面就说了,第一次运行程序肯定没SSD,要不然SSD丢可以丢垃圾桶了。

我指的速度是指一次开机后第二三次运行某个程序,这个只要内存够大绝对不会和SSD有太大差距,内存一定要够大,16G以上吧,我玩了几个小时星际2,备用内存占用就是10G

不明白在线游戏,不知道星际2算不算,WoW我没玩过也不知道实际情况,“哈利波特”实试过128G内存跑说比SSD慢3-10秒那就是慢了,期待微软在Win8上能有更大的进步,使128G内存+机械硬盘能和SSD比WoW
作者: mikeee146    时间: 2011-11-26 21:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: wewewe168    时间: 2011-11-26 21:57
spacenet 发表于 2011-11-26 08:46
16G不用ECC能顶住吗?

24G用了一个多月了,一周最多关一次机,到现在一点问题多没有。
作者: wewewe168    时间: 2011-11-26 22:01
tulei 发表于 2011-11-26 17:10
X64的系统加上ramdisk plus和supercache这两个软件,效果更好!

supercache对硬盘的反应速度提升很明显。我划了10当缓存。现在机子多用睡眠模式机关。开机只有3秒。那个SSD能比。
作者: once375ml    时间: 2011-11-26 23:46
realhyg 发表于 2011-11-26 20:19
这个前提我前面就说了,第一次运行程序肯定没SSD,要不然SSD丢可以丢垃圾桶了。

我指的速度是指一次开 ...

单机策略游戏 所有出现的人物场景都是可预测的  所以能提前加载

在线游戏 所出现的人物  怪物 场景都不可预测的 这时候只能靠硬盘的真功夫  因为每个场景 都是“第一次”加载 进哪个副本 调哪些数据
作者: realhyg    时间: 2011-11-27 08:13
mikeee146 发表于 2011-11-26 21:23
那是因为你有用内存做缓存,如果没做缓存也没作RAMDISK的话,我的8G内存都没怎么上3G,当然是没啥用专业软件 ...

看来还是有不少人和我之前一样不了解WIN7的内存管理机制
这部分和RAMDISK没什么关系
[attach]1698688[/attach]

作者: realhyg    时间: 2011-11-27 08:23
本帖最后由 realhyg 于 2011-11-27 08:23 编辑
once375ml 发表于 2011-11-26 23:46
单机策略游戏 所有出现的人物场景都是可预测的  所以能提前加载

在线游戏 所出现的人物  怪物 场景都 ...

纸上谈兵的论上分析在线游戏如果场景需要从硬盘上读取,那么它就是可以被缓存的,如果是在线下载的那么和硬盘也没关系了。不过如“哈利波特”所说第一次去到某个场景确实都会需要狂读硬盘,但第二次去这个地方应该就已经有缓存了,不至于有速度差别了



作者: bugbear    时间: 2011-11-27 14:37
ssd的主要作用是第一次和多任务。
这两点,win7大缓存也帮不上忙。
不信,你同时在一块硬盘的两个分区上copy 2个文件试试。win7缓存直接吃到0,然后硬盘爆卡。
作者: haichuan111    时间: 2011-11-27 18:50
realhyg 发表于 2011-11-27 08:23
纸上谈兵的论上分析在线游戏如果场景需要从硬盘上读取,那么它就是可以被缓存的,如果是在线下载的那么和 ...

在使用电脑的很多时候,是用不上缓存的,比如人家前面说得清楚,WOW这种游戏很多场景就是没有缓存机制,你非得说有,这就有点胡搅蛮缠了吧。

除了WOW,还有很多软件,运行中间需要写硬盘的时候很多,软件厂商不可能都用内存做缓存,毕竟更多的人首先要求的不是快,而是稳定安全,缓存在内存中,是最不稳定安全的。

可能对你来说,有大内存就够了,但以你自身的这点体会,想来说明“对WIN7,有了大内存SSD就是浮云”,哥们,你太以自我为中心了,呵呵。
作者: realhyg    时间: 2011-11-27 22:54
楼上有点激动了

我用SSD也算是比较久了,INTEL G2正式版刚上市开始用,不存在要诋毁SSD的想法。
上面我回复的时候首先就写了我是纸上谈兵谈论WoW,因为我确实缺乏对这类游戏的深入了解,有疑问就是胡搅蛮缠?
另外如果说软件厂商硬要写硬盘也是有办法解决的,用微软的EWF就能搞定,所有需要写入的数据都在内存缓存关机的时候选择是否保存而不是直接写入硬盘,对于机械硬盘这个系统的瓶颈软件厂商也一直在寻求解决方法,虽然SSD出来了有效的缓解了这一问题,但软件上的方法也不是没有进展。

我写此帖目的是为了引起在越来越大的内存环境下电脑使用上的新观念新思路,对我自身而言我也使用SSD有何自我为中心一说。

纯粹探讨技术怎么就会引起楼上这么激烈的反应呢,又不是靠SSD吃饭的
作者: realhyg    时间: 2011-11-27 23:08
本帖最后由 realhyg 于 2011-11-27 23:08 编辑

SSD当然有它的实际意义,比如我用虚拟机时尤其是同时开五六个2008 server虚拟机时,之前存在机械盘,这时16G内存也基本都在运行中了,速度就很慢了,但后来缓过来存到SSD就好很多了。

但对于绝大多数应用电脑使用一段时间后机械硬盘是不会成为瓶颈的,毕竟不是XP年代了。
系统对内存的管理使用方式已经在很大程度上解决了硬盘速度慢的问题。

再顺便提一句利用微软的WES7系统加上EWF完全能够使操作系统在U盘上较为流畅的运行,这在以前敢想吗
作者: iamdustbin    时间: 2011-11-29 11:03
楼上几位强调的是wow这类mmorpg里的在线玩家不是固定出现,是随机的玩家,而且这些玩家不同的装备导致模型渲染也不同,不是固定的场景背景和NPC及怪,其实最重要的是wow里每一块区域地图都很巨大,非常巨大,远非星际那张地图可比,所以无法全部读入缓存,都是随时在预读周边两三屏外的地图
作者: 南京小钱    时间: 2011-11-29 12:04
WOW现在版本整个文件夹多大?装32G内存开28G ramdisk格式化为NTFS开压缩,能否全装下?

有什么游戏28G开压缩的ramdisk装不下的?

能的话我觉得其实没啥好讨论了。
作者: 南京小钱    时间: 2011-11-29 12:06
好吧,有人可能会说,你玩一次WOW,复制一次到ramdisk里面累不累?要不要时间?
换个游戏又要复制一次,是否脑残?

好么,其实你可以换用FancyCache  SuperCache嘛,对游戏所在分区开大缓存,除了第一次进某个副本要读硬盘,之后几乎可以无视进度条了。

觉得我说的错的可以讨论。
作者: take    时间: 2011-11-29 12:29
有关“讨论”是vsuite和它的fancycache,加上ssd卖家挑起来的。
作者: koshuen    时间: 2011-11-29 13:48
realhyg 发表于 2011-11-26 08:18
在如果弄个ramdisk做临时盘存系统临时文件和IE缓存,那速度又能提升

提升不大。
我也是16G内存+RAMDISK缓存,说实话速度没感觉比SSD硬盘做缓存快。
作者: koshuen    时间: 2011-11-29 13:50
amx004 发表于 2011-11-26 15:53
我也这么觉得

现在不用了, 16G内存, 虚拟内存关掉

M4的AD值如何查看?
我感觉现在M4的速度下降了,我才用了1个多月。
作者: amx004    时间: 2011-11-29 18:26
koshuen 发表于 2011-11-29 13:50
M4的AD值如何查看?
我感觉现在M4的速度下降了,我才用了1个多月。

用crystaldiskinfo
作者: garou    时间: 2011-11-30 08:13
现在的ramdisk比如superspeed或者buffalo的,都带有虚拟盘镜像保存功能,所以只一次要复制常用游戏进虚拟盘,以后就不用再复制了,当然,这是以每次开机读盘牺牲一定时间为代价的
作者: ekylin2002    时间: 2011-11-30 10:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: koshuen    时间: 2011-11-30 10:56
amx004 发表于 2011-11-29 18:26
用crystaldiskinfo

在哪一项里面有显示?这个值代表什么意思?
作者: amx004    时间: 2011-11-30 11:00
koshuen 发表于 2011-11-30 10:56
在哪一项里面有显示?这个值代表什么意思?

是M4 smart数据的其中一项
代表全盘复写的次数, 64G为例, 数值为10大概意思就是已经写入过640G的数据
作者: Chris    时间: 2011-11-30 15:15
你的WIN7是不是开着Superfetch/prefetch?
作者: casper2003    时间: 2011-12-1 09:31
ekylin2002 发表于 2011-11-30 10:01
ramdisk影响开关机速度,不喜欢,fancycache就比较给力,16G内存里面划个8G给fancycache,外加128G SSD,这个速度 ...

只要是cache,没有足够的开机时间根本没体现
作者: 结果    时间: 2011-12-1 10:06
给你帖子加精不太可能……我估摸版主连奶精都不舍得往自己喝的咖啡里加!你抄国际期刊的科学论文来也加不了精
作者: genesisx    时间: 2011-12-1 10:47
为了虚拟机为了win7下跑xp,大内存+ssd是必须的~~
作者: michaeltam    时间: 2011-12-1 12:57
我觉得楼主的观点是可以的,但是论坛卖东西的很多的,所以不能保证他们会同意你的想法,现在内存价格这么便宜,64位系统使用大内存效能提升是比较明显的,但是有些人用了爽他也不见得会说出来,或许自己暗自欣喜罢了
作者: wzhjiuw    时间: 2011-12-1 13:14
的的确确是这么回事
作者: realhyg    时间: 2011-12-1 17:49
至少对我自己来说完全打消了所谓不玩虚拟机不搞设计8G内存足够了的想法,得出了内存绝对是多多益善的结论,而且内存越大对硬盘性能的弥补越大。
作者: Chris    时间: 2011-12-3 12:52
realhyg 发表于 2011-12-1 17:49
至少对我自己来说完全打消了所谓不玩虚拟机不搞设计8G内存足够了的想法,得出了内存绝对是多多益善的结论, ...

你的win7 开没开 prefetch/supercache  
作者: 54230859    时间: 2011-12-4 07:48
放内存虚拟盘 还有用缓存类软件(驱动型)都很实在的
作者: yzw031    时间: 2011-12-4 23:29
本帖最后由 yzw031 于 2011-12-4 23:37 编辑

据说现在有单条 64gb 的内存了。把Windows Server 2008 R2 最大2tb 内存上满有可能了。
作者: ilbwn    时间: 2011-12-7 15:51
给我单根16G的就满足了
作者: wmfwmf    时间: 2011-12-14 11:59
spacenet 发表于 2011-11-26 08:46
16G不用ECC能顶住吗?

这个问题大多数人不懂 之前有个帖子我一样的回复居然很不了人的说大容量和ECC有什么关系 我笑了
作者: Chris    时间: 2011-12-15 20:16
我在怀疑把PREFETCH禁用了  是不是就没有楼主说的这个效果了
作者: louwg8    时间: 2011-12-16 12:37
先留个脚印,回到家了再细细拜读。
作者: 54230859    时间: 2011-12-17 21:59
iamdustbin 发表于 2011-11-29 11:03
楼上几位强调的是wow这类mmorpg里的在线玩家不是固定出现,是随机的玩家,而且这些玩家不同的装备导致模型渲 ...

实际情况是每个大地图按坐标分块的 不是随机读取




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4