固态硬盘吧 关注:880,894贴子:6,815,717
  • 15回复贴,共1
求助

小白求助:TRIM指令=全盘擦写一遍?

只看楼主收藏回复

网上有的文章说,trim一次就等于全盘擦写一遍(如下图)。
我有两个疑问想大佬帮忙解答一下:
①原厂的TLC固态大概是1000-3000次P/E,如果一块新买的硬盘我到手后不主动写入内容,先对它手动trim一次,没内容的情况下也会进行一次全盘擦写吗?
(如果是块轻度脏盘trim一次,是否也算一次全盘擦写?)
②win11有个“驱动器优化”功能,我目前调整是每天都优化一遍,是否意味着我的硬盘每天都在全盘擦写一遍?(我的盘使用量大概只有20%-30%)
trim问题困扰了我很久,我特别喜欢优化驱动器,每天都喜欢优化一遍。有人说trim有利于提高硬盘寿命,也有人说trim一次就消耗了一次P/E,想求大佬答疑解惑,
水帖子的、喜欢口胡的就不要随便发帖了,成年人请理智一点,不喜欢看胡说八道浪费时间的回答


IP属地:广东来自Android客户端1楼2024-04-12 13:21回复
    你这是谁的科普?
    没看到全盘擦写的说法


    IP属地:福建2楼2024-04-12 13:29
    收起回复
      Trim在没有专门操作的时候,是固态硬盘的固件写好的,由主控自动执行的。根本不算是擦写。


      IP属地:四川来自Android客户端3楼2024-04-12 13:36
      收起回复
        trim就是把你Windows标记删除但是没实际删除的东西给它真正的删掉,主要是为了恢复速度使用的,和全盘写入没关系。当然真正想完全恢复性还是安全擦除或者全盘慢格效果最好。


        IP属地:北京来自Android客户端4楼2024-04-12 13:54
        收起回复
          我没管过trim功能,可能开着,可能关了。ssd使用体验没发现明显异常,写入量没也看出明显增加。


          IP属地:四川来自Android客户端5楼2024-04-12 16:10
          回复
            并不是


            IP属地:安徽来自Android客户端7楼2024-04-12 17:49
            回复
              正常情况下不需要手动trim,在WIN7以上的系统用的固态硬盘都是默认开启Trim,然后由固态的主控自动进行trim


              IP属地:河南来自Android客户端8楼2024-04-15 21:10
              回复
                “用一次trim就相当于全盘读写一次”是绝对的谣言,是某些东西的信口开河。trim所做的事,就是告诉SSD哪些区块已经不再需要,可以清空回收(SSD必须要先清空某块的内容然后才能写入)。
                trim确实会增加读写量,因为一个区块有256kB或者更多,那么一个区块中可能有不止一个文件。删除只能以区块的形式,所以你删这个区块时,其中剩余的文件需要另寻去处,这就带来额外的读写。但相比好处来说,这点代价微乎其微。如果没有trim,主控并不知道哪些内容被删,于是删除的内容依然随着负载平衡被一遍遍写到新的地方,徒增损耗。
                更重要的是,当你真正删除文件时(清空回收站,直接删除,或程序中直接删除),windows会自动在之后加一条trim指令。所以根本不用担心你手工trim的次数,和windows自动添加的trim指令相比根本就是九牛一毛。


                IP属地:北京来自iPhone客户端9楼2024-04-15 22:01
                收起回复
                  假的


                  IP属地:安徽来自Android客户端10楼2024-04-17 16:15
                  回复