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

关于浏览器对 SSD 的磨损

  •  
  •   Livid · 2016-09-24 07:07:22 +08:00 via Android · 14543 次点击
    这是一个创建于 2978 天前的主题,其中的信息可能已经有所发展或是发生改变。
    81 条回复    2017-05-08 07:04:08 +08:00
    skycham
        1
    skycham  
       2016-09-24 07:10:59 +08:00 via Android
    我在想 Chrome 会不会也啃 SSD
    codingadog
        2
    codingadog  
       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]
    ```
    一个半小时
    flyz
        23
    flyz  
       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
       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   ·   实用小工具   ·   5881 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:38 · PVG 10:38 · LAX 18:38 · JFK 21:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.