关于浏览器对 SSD 的磨损 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
56.4D
449.45D
V2EX    SSD

关于浏览器对 SSD 的磨损

  •  
  •   Livid
    PRO
    2016-09-24 07:07:22 +08:00 via Android 15186 次点击
    这是一个创建于 3305 天前的主题,其中的信息可能已经有所发展或是发生改变。
    81 条回复    2017-05-08 07:04:08 +08:00
    skycham
        1
    skycham  
       2016-09-24 07:10:59 +08:00 via Android
    我在想 Chrome 会不会也啃 SSD
    Duolingo
        2
    Duolingo  
       2016-09-24 07:25:30 +08:00 via iPhone
    我有台 HDD 的老本本 chrome 用着用着就会假死好久硬盘常亮。。。虽然说的是火狐但或许和 chrome 也有关系?
    ryd994
        3
    ryd994  
       2016-09-24 07:36:52 +08:00 via Android
    其实没啥………
    就算像文中说的,每天 12G ,一年也就上 T
    正常 SSD 寿命都有几十 T ,别买 TLC 就是了
    电脑也就用那么几年而已
    LazyZhu
        4
    LazyZhu  
       2016-09-24 07:40:33 +08:00
    以为用 Ramdisk 存浏览器的 Cache 已经够了,没想到 profile 也要处理下。。。
    demoslam
        5
    demoslam  
       2016-09-24 07:43:21 +08:00
    hacker news comments 里也提到了 chrome 也啃 SSD ,丝毫不弱于 firefox
    Valyrian
        6
    Valyrian  
       2016-09-24 07:57:48 +08:00 via iPhone
    很正常吧…
    alex321
        7
    alex321  
       2016-09-24 08:15:00 +08:00 via Android
    任何写缓存有 IO 的都会啦。。 SSD 买来就是用的嘛,带来的快感比较重要。
    tomoya92
        8
    tomoya92  
       2016-09-24 08:21:10 +08:00
    所以我现在都换成了 safari 和 ie
    shoaly
        9
    shoaly  
       2016-09-24 08:34:38 +08:00
    @ryd994 问题是 除了 firefox chrome 这些 还有其他应用也会有 IO, 如果 1 个程序 12g, 10 个程序 120g , 吓尿了没
    AASW2ss
        10
    AASW2ss  
       2016-09-24 08:45:38 +08:00
    速速的把这个功能给关闭了
    0TSH60F7J2rVkg8t
        11
    0TSH60F7J2rVkg8t  
       2016-09-24 08:46:06 +08:00 via iPhone
    以前就注意到 chrome 的 i/o 很高,一直想当然地认为是 chrome 用 pipe 在进程间通讯造成的高 i/o 记录。看完楼主的贴,看来我得去测测 chrome 了!顺便看看 ff 。妈蛋,这俩浏览器每天都是从开机起一直用到关机止!
    Phariel
        12
    Phariel  
       2016-09-24 09:13:27 +08:00 via Android
    注意备份数据就好了 SSD 买来又不是供着的 坏了也要好几年 坏了再换呗
    wwhc
        13
    wwhc  
       2016-09-24 09:20:14 +08:00
    Linux 下有 profile sync daemon 可解决这个问题。
    starvedcat
        14
    starvedcat  
       2016-09-24 09:22:19 +08:00   3
    很多人眼中,“不让硬盘每天做大量无意义写入”=“把硬盘供着”
    lun10439547
        15
    lun10439547  
       2016-09-24 09:24:32 +08:00   1
    10 年固包。。。。闪迪使劲操。。。
    mikeven
        16
    mikeven  
       2016-09-24 09:28:03 +08:00 via iPhone
    一天 12g ,天天满载开一年也差不多才 4.5t , 750evo 寿命也有 70t ,; tlc 只要不是特种的科学计算,也远远足够了
    Bardon
        17
    Bardon  
       2016-09-24 09:38:15 +08:00
    10 年左右,在 ubuntu 论坛看到有人说,用 google chrome ,把机械硬盘给废了,很多人不信,想了想 chrome 缓存的高 IO ,估计是真的了。
    loading
        18
    loading  
       2016-09-24 09:39:53 +08:00 via Android
    我一直都在用 firefox ……艹
    Sharuru
        19
    Sharuru  
       2016-09-24 09:39:59 +08:00
    Update 1: We are testing other browsers. Currently in the middle of a Chrome Version 52.0.2743.116 m test. We have been able to see a pace of over 24GB/ day of writes on this machine (see here.)

    ovear
        20
    ovear  
       2016-09-24 11:01:32 +08:00
    @Sharuru 二哥!

    https://moetu.org/images/2016/09/23/QQ201609241056517fdc1.png
    每天写入 20g 的我完全不知道发生了什么。。。就开了个 chrome 而已。。
    ragnaroks
        21
    ragnaroks  
       2016-09-24 11:13:56 +08:00
    windows 用户可以利用 mklink /J 将目录链接到其他非固态磁盘
    15015613
        22
    15015613  
       2016-09-24 11:16:09 +08:00
    sudo iotop -o -a -b
    ```
    TID PRIO USER DISK READ DISK WRITE SWAPIN IO COMMAND
    13263 be/4 arch 0.00 B 31.13 M 0.00 % 0.02 % firefox [StreamTrans #11]
    12593 be/4 arch 0.00 B 119.65 M 0.00 % 0.01 % firefox [mozStorage #2]
    12569 be/4 arch 0.00 B 20.47 M 0.00 % 0.00 % firefox [DOM Worker]
    12590 be/4 arch 0.00 B 49.23 M 0.00 % 0.00 % firefox [URL Classifier]
    12535 be/4 arch 1932.00 K 188.00 K 0.00 % 0.00 % firefox
    12633 be/4 arch 0.00 B 1364.00 K 0.00 % 0.00 % firefox [mozStorage #7]
    12558 be/4 arch 28.00 K 60.25 M 0.00 % 0.00 % firefox [Cache2 I/O]
    12587 be/4 arch 0.00 B 6.75 M 0.00 % 0.00 % firefox [DOM Worker]
    12594 be/4 arch 0.00 B 180.00 K 0.00 % 0.00 % firefox [localStorage DB]
    12560 be/4 arch 0.00 B 28.00 K 1.00 % 0.00 % firefox [DataStorage]
    12564 be/4 arch 0.00 B 35.43 M 0.00 % 0.00 % firefox [mozStorage #1]
    12602 be/4 arch 0.00 B 4.00 K 0.00 % 0.00 % firefox [mozStorage #4]
    12595 be/4 arch 0.00 B 12.00 K 0.00 % 0.00 % firefox [mozStorage #3]
    12740 be/4 arch 0.00 B 516.00 K 0.00 % 0.00 % firefox [DOM Worker]
    ```
    一个半小时
    fstab
        23
    fstab  
       2016-09-24 11:22:00 +08:00
    无所谓,固态就是拿来艹的,坏了就买新的,没过保就换一个。只买 MLC 。
    想一下我的 QQ 浏览器也很可怜,有时候打开 CL ,一般都是 30-50 个页面。
    Trim21
        24
    Trim21  
       2016-09-24 13:27:18 +08:00 via Android
    @flyz 固态上的数据可不是拿来艹的。。。坏了之后的环境搭建也麻烦
    Xbluer
        25
    Xbluer  
       2016-09-24 13:44:52 +08:00 via Android
    内存大也解不了?
    seashell
        26
    seashell  
       2016-09-24 13:46:41 +08:00
    @ryd994 samsung : 3 bit MLC
    woshinidie
        27
    woshinidie  
       2016-09-24 13:49:55 +08:00
    早就把 Profile 扔 ramdisk 了。
    forwind
        28
    forwind  
       2016-09-24 14:11:07 +08:00
    @LazyZhu
    @woshinidie how to use ramdisk?
    imn1
        29
    imn1  
       2016-09-24 14:25:10 +08:00
    没必要太紧张
    1.这个不单和浏览器有关,更重要和带宽和浏览习惯有关,带宽弱的话,甚至想上 G 都难,喜欢看文章和喜欢收藏文章区别也很大,前者大量时间在看上面,自然写入频率也低
    2.各种拦截工具也是很有用的,至少一大堆无用图片(大字节占用)根本就不会传过来
    3.各种优化工具也是很有用的,例如 dns cache ,就不用高频读写 dns 数据,例如 local cache 类别的工具,也会把常用的 cdn 转为本地读取,写入也减少很多

    这个级别的写入量,还不如担心太多并行文件写入容易引起分区表错误
    我还拿 SSD 下载呢,一天达到 50G 级别,都没担心过,从近十年的情况看,还不到 SSD 坏掉我就会嫌它太小而更换了,当然前提是更大容量的 SSD 降价到我能接受的时候
    echizenryoma
        30
    echizenryoma  
       2016-09-24 14:54:05 +08:00 via Android
    我的天, SSD 是用来瞻仰的吗? SSD 该怎么用就怎么用。
    nicevar
        31
    nicevar  
       2016-09-24 14:57:21 +08:00
    使用强度打, SSD 很容易就挂了,已经用坏两块,第一块是 2000 多买的三星 840 用了一年多就坏了(没再要三星的,退的钱买了 intel 的),虽然有 timemachine ,但是还是损失几天的数据,现在我的电脑都是 ssd 搭配 hdd ,数据全部放 hdd 上
    FrankFang128
        32
    FrankFang128  
       2016-09-24 15:03:18 +08:00 via Android
    所以 SSD 的正确使用姿势是什么?
    DoraJDJ
        33
    DoraJDJ  
       2016-09-24 15:03:48 +08:00
    @echizenryoma 估计是因为现在 SSD 价格还是偏贵吧。
    我现在想换都买不起,学生党表示几百多都受不了。
    vvdvdsv
        34
    vvdvdsv  
       2016-09-24 15:20:39 +08:00   1
    歪个楼,我买手机拿来用,没有贴膜也没有戴套。


    数据无价,做好备份,至于硬盘, ocz 有 5 年呢.
    BOYPT
        35
    BOYPT  
       2016-09-24 15:30:18 +08:00
    我觉得 chrome 狂占内存就是为了不写入硬盘啊,,说 chrome 是内存狂魔的知道良苦用心了吧 hhh
    longear
        36
    longear  
       2016-09-24 15:31:10 +08:00
    我觉得是留下足够的冗余空间,用来循环擦写, 120G 的留 40%~50%比较稳妥,容量大的可以留的更少,但也得 40G 左右。 反正不能就几个 G 的剩余,那样少数块容易被过多的反复擦写了。
    Devin
        37
    Devin  
       2016-09-24 15:37:34 +08:00 via iPhone
    Devin
        38
    Devin  
       2016-09-24 15:40:25 +08:00 via iPhone
    @LazyZhu
    @woshinidie 把 profile 放 ramdisk 的话,在关机时就要把 ramdisk 的数据写回硬盘,影响关机速度,或者有其他方法?
    Vicer
        39
    Vicer  
       2016-09-24 16:34:53 +08:00 via Android
    @Devin Windows 正确姿势, Ramdisk 只放~Appdata\Local\Mozila
    整个 Users 文件夹放在 HDD(装完系统,第一次开机之前,改注册表实现)
    shijingshijing
        40
    shijingshijing  
       2016-09-24 16:49:58 +08:00   1
    "C:\Documents and Settings\Administrator\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" --disk-cache-dir="Z:\temp" --disk-cache-size=1004857600 --media-cache-dir="Z:\temp" --user-data-dir="Z:\User Data" --allow-outdated-plugin
    shijingshijing
        41
    shijingshijing  
       2016-09-24 16:51:05 +08:00   1
    @Devin RAMDisk 与 SSD 关联设置自动镜像,开机读取一次,关机写回一次,中途死机了无解。
    woshinidie
        42
    woshinidie  
       2016-09-24 17:16:06 +08:00   1
    @shijingshijing windows 的话在 gpedit.msc > 计算机配置 > Windows 设置 > 脚本 (启动 /关机) 设置脚本,脚本用 robocopy 命令行做镜像同步就行了,或者可以设置一个计划任务做同步。
    woshinidie
        43
    woshinidie  
       2016-09-24 17:18:17 +08:00
    woshinidie
        44
    woshinidie  
       2016-09-24 17:20:06 +08:00   1
    startup.bat:
    robocopy /MIR /NS /NC /NP /NFL /NDL /NJH /NJS "E:\Backup\Chrome" "F:\Chrome"
    robocopy /MIR /NS /NC /NP /NFL /NDL /NJH /NJS "E:\Backup\MyFirefoxProfile" "F:\MyFirefoxProfile"

    rd /Q /S "%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default"
    mklink /D "%USERPROFILE%\AppData\Local\Google\Chrome\User Data\Default" "F:\Chrome"

    shudown.bat
    @echo off
    robocopy /MIR /NS /NC /NP /NFL /NDL /NJH /NJS "F:\Chrome" "E:\Backup\Chrome" /XD "Cache" /XD "Application Cache" /XD "GPU Cache" /XD "Media Cache"
    robocopy /MIR /NS /NC /NP /NFL /NDL /NJH /NJS "F:\MyFirefoxProfile" "E:\Backup\MyFirefoxProfile"
    skycham
        45
    skycham  
       2016-09-24 17:52:48 +08:00 via Android
    呃,我的东芝 Q Pro 没有官方工具箱,我该咋查看写入量
    heganj
        46
    heganj  
       2016-09-24 18:36:03 +08:00
    我有空也想优化一下 webpack 打包时对 ssd 的读写……
    jhdxr
        47
    jhdxr  
       2016-09-24 19:36:25 +08:00
    @BOYPT
    Update 1: We are testing other browsers. Currently in the middle of a Chrome Version 52.0.2743.116 m test. We have been able to see a pace of over 24GB/ day of writes on this machine (see here.)

    chrome 的消耗是一天 24g , firefox 的翻倍。吃资源大户就别洗了。。。
    GGGG430
        48
    GGGG430  
       2016-09-24 21:46:09 +08:00
    设置 ramdisk
    这让我想起了前几天看到的一个问题, 怎样保养笔记本?
    => 尽情的使用, 发挥它最大的价值和体验, 等几年也就更新换代了.
    天天想着又怎么怎么消耗硬件了, 累不累啊?
    rockzhou8
        49
    rockzhou8  
       2016-09-24 22:11:48 +08:00
    take it easy,普通运用下,SSD 完完全全能用到寿命结束前淘汰
    done
        50
    done  
       2016-09-24 22:13:24 +08:00
    10 年 warranty 尽管来
    done
        51
    done  
       2016-09-24 22:15:35 +08:00
    看的下我的 ff browser.sessionstore.interval default integer is 15000
    dabpop139
        52
    dabpop139  
       2016-09-24 22:24:51 +08:00
    弱弱的问一句机械盘会不会被啃
    odirus
        53
    odirus  
       2016-09-24 22:28:56 +08:00
    电脑是拿来用的,不是拿来供着的。使劲用,要是你查资料、写代码能把一个 SSD 写烂,估计你的工资涨幅远不止买一个 SSD 吧。
    xbb7766
        54
    xbb7766  
       2016-09-24 22:31:38 +08:00
    看了下自己机器上,只要看视频,狐狸或者 chrome 的 write bytes 就明显往上跑。不过话说回来,这块 SSD 用了 2 年多了还有 95%健康度,照这个速度主机肯定先挂。所以说 take it easy 啦。
    xuboying
        55
    xuboying  
       2016-09-25 00:26:43 +08:00
    @Livid 经你提醒,我发现 mywot 插件也在疯狂的输出, 现 disable 之止损
    https://www.mywot.com/en/forum/58744-2015-versions-rewrite-wot-storage-json-constantly
    dabpop139
        56
    dabpop139  
       2016-09-25 00:29:46 +08:00
    刚用 Process Explorer 看了一下 IO 直接不敢用浏览器了~
    moooookey
        57
    moooookey  
       2016-09-25 00:47:12 +08:00
    Firefox ( Chrome 等一众 Applications ) :内存舍不得我占,硬盘也舍不得让我写, CPU 更是不能跑满,你让我喝西北风去啊?!!!
    SkyLanD
        58
    SkyLanD  
       2016-09-25 00:52:43 +08:00
    操吧,随便,操烂了也该买新电脑( SSD )了…
    tvallday
        59
    tvallday  
       2016-09-25 00:56:36 +08:00 via Android
    我的电脑用了 3 年就开始发烫了,看来等不到 ssd 坏其他部件就要先走一步了。如果整体性能下降, ssd 就算不坏也改变不了被淘汰的命运。
    LINAICAI
        60
    LINAICAI  
       2016-09-25 01:05:08 +08:00
    很好奇有没有 MBP 的哥们一直用 chrome 的换过没。。
    AASW2ss
        61
    AASW2ss  
       2016-09-25 01:48:08 +08:00
    @done 这就是 15 秒
    zhy0216
        62
    zhy0216  
       2016-09-25 01:54:45 +08:00
    @LINAICAI 用两年了 感觉还好
    Syaoran
        63
    Syaoran  
       2016-09-25 02:20:04 +08:00 via Android
    弱弱的问一句 windows 有什么方案实现 ramdisk ……越简单越好……免费……
    0TSH60F7J2rVkg8t
        64
    0TSH60F7J2rVkg8t  
       2016-09-25 08:37:26 +08:00 via iPhone
    @Syaoran imdisk ,写命令行脚本即可,轻巧,好用
    Radeon
        65
    Radeon  
       2016-09-25 09:25:58 +08:00
    相比 Firefox , launchd 和 systemstatsd 的 Disk 写入量大多了好吧
    stotle
        66
    stotle  
       2016-09-25 13:30:11 +08:00
    NO WORRY
    SSD 正常艹坚持三四年没问题。
    flynaj
        67
    flynaj  
       2016-09-25 13:46:23 +08:00
    文中看到的好个写入量不是写入硬盘的量,实际上要小很多,那个是软件读写里,操作系统是从缓存里读写的,刷新缓存才会写入硬盘.实际写入硬盘的数据建议用 Hard Disk Sentinel 来看!
    dabpop139
        68
    dabpop139  
       2016-09-25 16:22:07 +08:00
    昨天想了想 忽然发现平时待机老不爱关浏览器是个多么可怕的习惯,现在开始我待机一定要关浏览器,电脑不关都行。
    wanfangliu
        69
    wanfangliu  
       2016-09-25 19:01:01 +08:00
    我在 firefox 的 browser.cache.disk.parent_directory 设置为 /tmp/mozilla ,将 ~/.cache/google-chrome/什么什么 设置为只读,不知道这样能不能保护硬盘。
    Devin
        70
    Devin  
       2016-09-27 08:11:05 +08:00 via iPhone
    @woshinidie 很奇怪,这个关机脚本是正常的,直接执行开机脚本也是正常的,但是开机时启动却有各种问题, robocopy 那行命令会提示系统找不到指定的文件,换成用 xcopy 也不行, mklink 那行命令则不执行
    woshinidie
        71
    woshinidie  
       2016-09-27 11:53:22 +08:00
    @Devin Win10 吗? Win10 没有测试过不知道。
    Devin
        72
    Devin  
       2016-09-27 12:02:35 +08:00 via iPhone
    @woshinidie 不是,是 win7
    woshinidie
        73
    woshinidie  
       2016-09-27 12:16:22 +08:00
    @Devin %USERPROFILE%这个变量改为你自己的用户名试试,我的很正常。
    Citrus
        74
    Citrus  
       2016-09-27 14:22:04 +08:00
    可怕,在我的 Mac 上反而是 iStat Menus 写入比 Chrome 还多!这破玩意要写我硬盘作甚???
    Devin
        75
    Devin  
       2016-09-27 17:45:27 +08:00 via iPhone
    @woshinidie 脚本应该是没问题的,开机后手动执行正常,就是设置为开机启动有问题,奇怪的很
    Devin
        76
    Devin  
       2016-09-27 23:31:54 +08:00 via iPhone
    @woshinidie 找到原因了,是关机脚本未执行,需要在 gpedit.msc 重新添加(确定有添加过并在列表显示了,就是搞不懂为什么要再重新添加一次),算是好隐蔽的 bug 吧
    Livid
        77
    Livid  
    MOD
    OP
    PRO
       2016-09-28 08:24:28 +08:00
    @Citrus 提醒我了。

    话说这个东西会记录所有数值的历史状态。
    Citrus
        78
    Citrus  
       2016-09-28 08:50:33 +08:00 via iPhone
    @Livid 嗯,我也记得有历史记录功能,估计就是这个写入的。但关键的是,没找到怎么关啊_>
    GPU
        79
    GPU  
       2016-09-30 17:00:53 +08:00
    @shijingshijing 你用的哪种 RAMDisk 软件可以支持的自动镜像?
    shijingshijing
        80
    shijingshijing  
       2016-09-30 18:39:22 +08:00   1
    @GPU

    Primo Ramdisk Ultimate Edition 相当好用!
    ThinkCenter
        81
    ThinkCenter  
       2017-05-08 07:04:08 +08:00
    呃,其实说 10 年保固 5 年保固的,多数厂家都会小字或者星号写着:x 年或 NAND 写入量小于 xxTB,以先达到的为准,850evo 就是 5 年保固但不许超 75TB,超 75TB 不保,intel535:5 年保固,日写入量不得大于 20GB....所以肯定不是 5 年或者 10 年随便 cao 的。。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2609 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 10:43 PVG 18:43 LAX 03:43 JFK 06:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86