V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
knt09
V2EX  ›  计算机

新配置了电脑,怎样利用大内存加速文件读取和系统速度?

  •  
  •   knt09 · 64 天前 · 3242 次点击
    这是一个创建于 64 天前的主题,其中的信息可能已经有所发展或是发生改变。
    新配置了电脑大概 128g 大部分情况用不到,想把内存更好的利用起来, 比如说关掉内存压缩节省 cpu ?

    这个里面还有几个选项不知道还可以怎么优化,
    还有是否有修改注册表的选项,比如说以前在 win7 的时候经常修改的内存缓存大小?
    但是现在找不到了,有大神可以告知一下吗?
    应该可以通过内存换磁盘缓存加快系统速度的把?
    27 条回复    2024-07-09 10:13:33 +08:00
    phrack
        1
    phrack  
       64 天前 via iPhone
    windows 吗?好像有个软件叫什么 prime cache 啥的可以强制把内存当磁盘缓存
    zhishixiang
        2
    zhishixiang  
       64 天前
    可以新建一个 ramdisk 作为缓存盘,不过个人电脑用处不大,重启后直接全没了,除非你真的有频繁读取某个文件的需求
    AlexRoot
        3
    AlexRoot  
       64 天前
    我也是配置了 64G ,感觉目前个人也用不完。
    emberzhang
        4
    emberzhang  
       64 天前   ❤️ 6
    明智的选择是少在这种问题上浪费脑细胞, 随便一个 pcie4 的 ssd 速度都 7-8GB/s 了, 再怎么折腾内存也不会真有什么优化效果.

    primocache 党也就算了, ramdisk 真是不知道说啥, 跟着知乎那群 ramdisk 党抄十年前的 chrome cache 改目录教程实在是蠢得无以复加. 20 年来就没见过哪个软件考虑过对 ramdisk 做优化.

    日常体验流畅不感觉卡就行了, 要知道你是 V2EX 网友, pc 性能冗余是理所当然的. 冗余是应对突发任务量的, 不是绞尽脑汁就为了日常非得吃光的
    liuzimin
        5
    liuzimin  
       64 天前 via Android   ❤️ 1
    ramdisk 感觉最大的作用就是关机自动清除文件不留痕迹。性能上没感觉到什么体验升级。
    liu731
        6
    liu731  
       64 天前
    我用两块 PCIE4 SSD 组的 RAID-0, 14GB/s 都没啥实际性的感受。
    Navee
        7
    Navee  
       64 天前   ❤️ 5
    操作系统会帮你优化
    shangyu7
        8
    shangyu7  
       64 天前
    都 128 了显然不差钱,买傲腾吧
    745839
        9
    745839  
       64 天前
    硬盘的 7 、8G 也好,14G 也好,是顺序读写,还是得看 4K 随机才行
    miaomiao888
        10
    miaomiao888  
       64 天前
    @emberzhang 内存盘怎么你了?缓存临时文件移到内存盘对硬盘本身是一种保护,说能显著提高寿命都不为过,所谓加速倒是其次了。
    Donahue
        11
    Donahue  
       64 天前
    32GB ddr4 内存就 300 块,32GBddr5 内存 500, 花时间折腾这些费力不讨好,用不上的话可以考虑出掉
    augustheart
        12
    augustheart  
       64 天前
    如果是有对某些文件操作的 io 密集的工作,可以把文件移到内存盘中。如果是日常的随机读写的话,没必要,因为速度提升不大。
    顺带说:内存盘对编译的优化效果不大,不是没有,就是没多少必要。毕竟最后依然是一次性读写,你加载到内存盘也是一次读写
    DefoliationM
        13
    DefoliationM  
       64 天前 via Android
    Linux 直接 tmpfs ,代码啥的放里面很快。
    xu33
        14
    xu33  
       64 天前
    ramdisk 还是很实用的,特别对于小碎片文件合并之类的操作
    deplives
        15
    deplives  
       64 天前
    操作系统会帮你的
    jim9606
        16
    jim9606  
       64 天前 via Android
    不关机或者使用 S0ix/S3 睡眠代替关机。
    laobobo
        17
    laobobo  
       64 天前
    我擦,隔壁发完,又来这里发?
    FreddyLiu
        18
    FreddyLiu  
       64 天前
    太 geek 了
    YsHaNg
        19
    YsHaNg  
       64 天前
    @laobobo 咱发疯又不是一天两天了
    lirunext
        20
    lirunext  
       64 天前
    干脆整个系统和软件都装到内存里算了,RAMOS 了解一下
    zhangeric
        21
    zhangeric  
       63 天前
    这么大内存,肯定要装虚拟机啊.
    seakingii
        22
    seakingii  
       63 天前
    我也是 128G,用了七八年,

    PrimoCache 对 硬盘/SSD 做缓存
    Primo Ramdisk 做一个内存盘,将不重要的临时文件放在内存盘,比如我会将火狐的 Cache,Temp 目录 ,某些项目的编译中间文件

    在硬盘的年代效果非常突出,随着 SSD 越来越便宜,越来越快,这样搞法收益越来越低
    vopsoft
        23
    vopsoft  
       63 天前
    ramos 把系统装到内存里 ramos 无忧启动
    vopsoft
        24
    vopsoft  
       63 天前
    都是 ramdisk 但速度也不一样
    seakingii
        25
    seakingii  
       61 天前
    @vopsoft 你这个其它软件的 RAMDISK 速度差的离谱

    除了速度,还有一些软件兼容性的问题,以前我用其它软件,比如软件魔方的,AMD(好像是 AMD)的, 会有一些软件不能识别我虚拟的 Z 盘. 但是 Primo Ramdisk 基本没有这个识别不了的问题
    vopsoft
        26
    vopsoft  
       61 天前
    @seakingii #25 Primo Ramdisk 是分模式的,io 模式速度快 兼容性也不好。 还有就是软件是收费的,高版本没有破解的( 高版本速度更快)
    seakingii
        27
    seakingii  
       60 天前
    @vopsoft 你说的 IO 模式是 "SCSI"和"Direct-IO"中的 "Direct-IO"模式吧? 我用的是默认的 SCSI,可能是因为这个原因兼容性好一点
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1990 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:04 · PVG 08:04 · LAX 17:04 · JFK 20:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.