作者BBBroflovski (我大大在裤裤上了)
看板Windows
标题[问题] win7 暂存档有办法直接设在记忆体上吗?
时间Mon Mar 4 23:11:19 2013
我目前的情况是将temp档丢在ramdisk里面
temp档平时吃不到200mb,但有时会大到700mb以上
到最後ramdisk空间被吃光光
目前想到比较弹性的方法是直接设在ram上
但是有办法吗?
还是有人可以提供另外比较弹性的方法?
谢谢大家
--
都 满 遂 传 因 ︽
谁 云 一 纸 ▎ 易 带 慾 由 阁 薇
解 慾 把 冲 ◢ WEGO ◣ [⊙]-[⊙] 名 瑜 入 瑜 见 阁
仲 僧 下 洞 ◢█████◣ ㄥ 为 进 瑜 生 瑜 梦
瑜 痴 体 言 ▋ ▋ ◥∕皿﹨◤ 慾 阁 慾 ︾
味 泪 ▋ ▋ ██ 僧
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.165.68.124
1F:→ netburst :fancycache 对某个槽开超级大快取 03/04 23:16
2F:→ netburst :再搭配延迟写入个3600秒 那些TEMP在快取满之前都在RA 03/04 23:16
3F:→ netburst :M里面 就算满了 也会到硬碟上 不会有系统异常 03/04 23:16
4F:推 wuliou :跳电的时候就精彩了 03/04 23:41
5F:→ netburst :temp 而已 就给他跳? 想用这种东西 不够$当然有风险 03/05 00:08
6F:→ BBBroflovski:先谢谢N大,目前还在爬文测试中 03/05 00:13
7F:→ netburst :可从实体硬碟割一个槽 当作R槽用 对她设大快取 03/05 00:15
我目前把ramdisk删掉了,开了386mb当作cache,延迟3600s写入R槽(30gb),感觉还不错
但我有个问题是,temp档包含在我设的386mb的cache里面吗?
※ 编辑: BBBroflovski 来自: 118.170.4.110 (03/05 00:56)
8F:→ netburst :假设你TEMP在C槽 对曹开386cache 那TEMP+其他档案 03/05 00:58
9F:→ netburst :有机会在386里面 故可建议割独立槽专门放TEMP 03/05 00:59
10F:→ netburst :对该槽设快取即可 03/05 00:59
11F:→ netburst : C 03/05 00:59
12F:→ netburst :如你R里面只有TEMP 那当然是必定会在386里面 超过则 03/05 01:00
13F:→ netburst :在实体硬碟上 RAM允许下当然是开越大越好 03/05 01:00
14F:→ netburst :经测试 4k读写小党的速度 再开超过 800mb以上最好 03/05 01:01
15F:→ netburst :区块大小最小4kb 03/05 01:01
也就是说,我把cache设在R槽,那麽我开C槽的程式就不能用到我设的cache吗?(不好意思
有点不懂他的运作方式)
另外,如果把虚拟记忆体也设在R槽,有搞头吗?
※ 编辑: BBBroflovski 来自: 118.170.143.80 (03/05 01:15)
16F:推 netburst :你理解的没错 所以RAM大的话 每槽都开 我是各槽开1g 03/05 01:17
17F:→ netburst :只开R 又放在R 有搞头 但稳不稳要等你蓝白才知道 03/05 01:18
18F:→ netburst :目前只蓝白过一次 如果平常备份完善 这种风险可承担 03/05 01:19
了解了,非常感谢大大详细的讲解,看来我得来思考一下如何分配了
※ 编辑: BBBroflovski 来自: 118.170.143.80 (03/05 01:23)