V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
taozhijiangscu
V2EX  ›  程序员

Linux 和 Windows 下怎么用提升硬盘性能

  •  
  •   taozhijiangscu · 2015-12-15 15:20:03 +08:00 · 4856 次点击
    这是一个创建于 3271 天前的主题,其中的信息可能已经有所发展或是发生改变。

    可惜电脑硬盘满渣渣, hdparm 测试也就 110 左右,平时还要挂一个 KVM 的虚拟机跑 WINDOWS.请问各位有没有提升电脑硬盘和 IO 速度的方式?

    OS : Gentoo
    FS : ZFS + XFS
    RAM: 8G

    那个啥,让我换固态硬盘的就算了,我是穷逼一个。。。

    47 条回复    2015-12-21 14:46:03 +08:00
    ehs2013
        1
    ehs2013  
       2015-12-15 15:28:15 +08:00
    加几款硬盘组 RAID0
    Eleutherios
        2
    Eleutherios  
       2015-12-15 15:30:24 +08:00
    @ehs2013
    好歹加个 Raid 10
    Raid 0 用久了会死的很惨的。
    taozhijiangscu
        3
    taozhijiangscu  
    OP
       2015-12-15 15:31:51 +08:00
    @ehs2013
    @Eleutherios

    晕菜,笔记本电脑,没有光驱位, msata 接口都木有。。。。
    rssf
        4
    rssf  
       2015-12-15 15:32:41 +08:00
    换个 ssd
    Eleutherios
        5
    Eleutherios  
       2015-12-15 15:32:50 +08:00
    不添加硬件的话,你可以试试拿内存当硬盘的缓存用,虽然 8G 略少。

    另外 400 块大洋左右就能买到不错的 256G MLC 的 SSD ,何苦折腾这些。
    jhaohai
        6
    jhaohai  
       2015-12-15 15:34:20 +08:00 via iPhone
    换 ssd ,别无他法
    c0878
        7
    c0878  
       2015-12-15 15:34:32 +08:00
    机械硬盘本来就受物理条件限制速度不可能有大幅度提升的 SSD 才是正道
    luban
        8
    luban  
       2015-12-15 15:35:07 +08:00
    @Eleutherios +1 ,而且 ssd 以后换电脑也能拆下来继续用
    alect
        9
    alect  
       2015-12-15 15:36:21 +08:00
    加一个固态花不了多少钱,再说固态只是用来跑系统,数据你还用你之前的硬盘啊。
    taozhijiangscu
        10
    taozhijiangscu  
    OP
       2015-12-15 15:38:04 +08:00
    @rssf
    @Eleutherios
    @jhaohai
    @c0878
    @luban

    我觉得 SSD 只信赖镁光和 Intel 的。我朋友 350 买了个东芝的 250G 的,结果我 python dump 一个 500 多 M 的数据,就把硬盘搞挂了。
    觉得以后可能想换苹果,所以不太想换硬盘。

    如果 400 多 250G MLC 口碑好的话,推荐一下看看恩?
    taozhijiangscu
        11
    taozhijiangscu  
    OP
       2015-12-15 15:38:53 +08:00
    @alect 没有 msata ,没有光驱位,所以只能挂一个硬盘。总不能一直挂着一个移动硬盘吧。。。
    Eleutherios
        12
    Eleutherios  
       2015-12-15 15:41:00 +08:00
    @taozhijiangscu 唔,最近推荐过好多次了……

    SANDISK SSD PLUS
    OCZ ARC 100

    前阵子 OCZ 180 才 470-50 ,然而你错过黑五打折了。
    alect
        13
    alect  
       2015-12-15 15:43:21 +08:00
    @taozhijiangscu 传统硬盘用时间长了速度越来越慢,外挂硬盘是唯一的选择。。。基本上系统层面的优化非常有限,只能考虑换 SSD 。。。
    ryd994
        14
    ryd994  
       2015-12-15 15:52:35 +08:00 via Android
    KVM 选择 threads IO ,缓存模式选 writeback ,多少有点用
    io scheduler 用 deadline ,参数自己对着文档慢慢玩
    taozhijiangscu
        15
    taozhijiangscu  
    OP
       2015-12-15 15:55:59 +08:00
    @ryd994 KVM native cache:none
    用的 CK 内核
    taozhijiangscu
        16
    taozhijiangscu  
    OP
       2015-12-15 15:56:23 +08:00
    @alect 外挂 USB 移动硬盘么,感觉好扎眼啊。。。
    taozhijiangscu
        17
    taozhijiangscu  
    OP
       2015-12-15 15:56:51 +08:00
    @Eleutherios 过了黑五,应该还有圣诞节吧
    你是说的美亚中国直邮?
    ryd994
        18
    ryd994  
       2015-12-15 16:47:50 +08:00
    @taozhijiangscu native cachenone 适合 SSD 用。机械硬盘当然是加大缓存性能更好
    查了一下 bfs 是改善响应。但是机械硬盘怎么改善响应都好不到哪里去的,还不如 deadline 所有操作按照位置排序,延迟高但是并发高。硬盘的响应时间一般不是性能瓶颈,随机读写带宽才是。这点 deadline 比其他的都要好。
    likuku
        19
    likuku  
       2015-12-15 16:51:40 +08:00
    没有 ECC 内存,还是不要用 ZFS 吧...

    ZFS 的自动纠错功能,有可能用内存里错误数据块传染性地覆盖 ZFS 保存的数据块。
    likuku
        20
    likuku  
       2015-12-15 16:54:03 +08:00
    台式机么? HBA 卡+磁盘阵列柜 ( RAID 10 组) vs SSD ,哪个更贵呢?当然还是上一只 SSD 便宜啊。
    Soar360
        21
    Soar360  
       2015-12-15 17:09:43 +08:00
    必须推荐创见 370 啊。
    wdhwg001
        22
    wdhwg001  
       2015-12-15 17:20:38 +08:00
    ext4 在评测里的性能高于 zfs 和 xfs …
    tongflyan
        23
    tongflyan  
       2015-12-15 17:27:58 +08:00
    软件层级的优化,最多就百分之几的提升。
    硬件层级换个 SSD ,速度提升百分之几百。
    alphadog619
        24
    alphadog619  
       2015-12-15 17:28:45 +08:00
    不至于吧,现在 128G 的 SSD 才多钱?
    alphadog619
        25
    alphadog619  
       2015-12-15 17:29:49 +08:00
    目前的 PC 瓶颈就是 HDD 啊,你不换还想怎么提升性能
    taozhijiangscu
        26
    taozhijiangscu  
    OP
       2015-12-15 18:38:56 +08:00
    @ryd994 我知道 writeback 性能要好不少,用 none 也算是一个性能和可靠性的折中吧
    taozhijiangscu
        27
    taozhijiangscu  
    OP
       2015-12-15 18:39:35 +08:00
    @likuku 这个,用了很久了,也没发现问题。人家官方都已经说是 ready for production 了。
    taozhijiangscu
        28
    taozhijiangscu  
    OP
       2015-12-15 18:39:54 +08:00
    @Soar360 这个很屌么?
    taozhijiangscu
        29
    taozhijiangscu  
    OP
       2015-12-15 18:40:49 +08:00
    @wdhwg001 ZFS 主要是看中他的特性,我的系统分区用的 zfs ,可以快照。
    数据分区用的 xfs ,据称 xfs 能接近裸盘的性能。。。
    taozhijiangscu
        30
    taozhijiangscu  
    OP
       2015-12-15 18:41:19 +08:00
    @alphadog619 128G 太小了。我的电脑只能挂一个硬盘,而且还要跑虚拟机。。。。
    Soar360
        31
    Soar360  
       2015-12-15 18:44:19 +08:00
    @taozhijiangscu 关键是便宜啊…… MLC
    taozhijiangscu
        32
    taozhijiangscu  
    OP
       2015-12-15 18:47:22 +08:00
    @Soar360 。。。 呵呵
    也不是 MLC 就是好的,主控、算法啥的也很关键。
    不然,哭去吧。。。
    hst001
        34
    hst001  
       2015-12-15 19:40:27 +08:00
    再牛逼的算法也突破不了硬件的限制,这么简单的道理
    crowds
        35
    crowds  
       2015-12-15 19:52:11 +08:00
    简单
    PCIE-SSD
    jixiangqd
        36
    jixiangqd  
       2015-12-15 20:33:20 +08:00
    分个动态内存盘,把 temp 文件夹扔里面。。。(盘不能太小,否则会出现各种问题,比如解压不了。。之前一公司用 tfs , checkout 竟然也会先丢 temp 文件夹,然后导致大文件搞不下来)
    msg7086
        37
    msg7086  
       2015-12-16 03:53:00 +08:00
    @jixiangqd 你这么把系统自己的内存缓存挤掉,只会让整体性能变差。
    comicfans44
        38
    comicfans44  
       2015-12-16 07:35:06 +08:00   ❤️ 1
    可以在物理机硬盘上划分出一块分区直通给 windows
    skylancer
        39
    skylancer  
       2015-12-16 10:57:13 +08:00
    @Eleutherios OCZ 180 是 240G 的吗? 现在好像是 119.99 , 470-50 黑五没这么夸张吧..
    Eleutherios
        40
    Eleutherios  
       2015-12-16 11:39:20 +08:00
    skylancer
        41
    skylancer  
       2015-12-16 11:45:39 +08:00
    @Eleutherios 我特么都哭瞎了...
    znoodl
        42
    znoodl  
       2015-12-16 12:37:41 +08:00 via iPhone
    楼主可以找硬盘厂商开启硬盘隐藏的 时空加速 功能,速度能翻几倍,当然硬盘寿命也递减。但是找厂商价格不菲,也不保修,民间已经研究破解了那种技术,楼主可以联系我,给你半价,只要 998 ,只要 998 哦😉
    taozhijiangscu
        43
    taozhijiangscu  
    OP
       2015-12-16 16:11:15 +08:00
    @znoodl ....
    taozhijiangscu
        44
    taozhijiangscu  
    OP
       2015-12-16 16:11:45 +08:00
    @Eleutherios 居然也喜欢张大妈。。。
    lrj2u
        45
    lrj2u  
       2015-12-16 17:21:09 +08:00
    毫无疑问,楼主说没钱,那肯定是闪迪 SSD PLUS 240G 了,这个双 11 时候京东卖到 399.
    这个盘是 MLC ,没有缓存,不过性价比绝对高,官方保修,追求价格的话可以淘宝。 400-430 之间。
    Eleutherios
        46
    Eleutherios  
       2015-12-16 23:07:39 +08:00
    @taozhijiangscu 我也不想……可是回国一趟总要带礼物给亲朋好友。不靠张大妈就得靠 Dealmoon 。
    realpg
        47
    realpg  
       2015-12-21 14:46:03 +08:00
    @taozhijiangscu
    保修无敌的二手东买最垃圾的自营 SSD 就好了……保修找两年三年的,买个 128 的甚至 64G 的就行……
    数据往移动硬盘里传。反正二手东无敌的售后那真是想换就换,朋友有钻石号啥的最好了售后双免运费……
    最垃圾参数最渣的 SSD ,对系统速度提升的体验也不是 HDD 能比的……
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3172 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 13:28 · PVG 21:28 · LAX 05:28 · JFK 08:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.