• 查看SSD寿命


    查看SSD寿命

    起初买mac book pro的时候挺担心SSD使用寿命的,过保了后,还搞了个移动硬盘,尽可能的把编译什么的都移动到移动硬盘上进行,实际上这样做都是没有必要的。

    安装软件smartctl

    Smartctl(S.M.A.R.T 自监控,分析和报告技术)是类Unix系统下实施SMART任务命令行套件或工具,它用于打印SMART自检和错误日志,启用并禁用SMRAT自动检测,以及初始化设备自检。

    ubuntu

    sudo apt-get install smartmontools
    

    Mac

    方法一

    * 从下述网址下载安装

    https://sourceforge.net/projects/smartmontools/files/smartmontools/6.5/smartmontools-6.5-1.dmg/download

    方法二

    wget -c https://sourceforge.net/projects/smartmontools/files/smartmontools/6.5/smartmontools-6.5.tar.gz/download -O smartmontools-6.5.tar.gz
    
    tar xvf smartmontools-6.5.tar.gz
    cd smartmontools-6.5/
    ./configure
    make -j8
    

    查看看SSD使用寿命

    ubuntu

    sudo smartctl -a /dev/sda
    

    Mac

    ./smartctl -a /dev/disk0
    

    输出log如下

    ......
    
    SMART Attributes Data Structure revision number: 1
    Vendor Specific SMART Attributes with Thresholds:
    ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
      1 Raw_Read_Error_Rate     0x001a   200   200   000    Old_age   Always       -       0
      5 Reallocated_Sector_Ct   0x0033   100   100   000    Pre-fail  Always       -       0
      9 Power_On_Hours          0x0032   098   098   000    Old_age   Always       -       9217
     12 Power_Cycle_Count       0x0032   081   081   000    Old_age   Always       -       18724
    169 Unknown_Attribute       0x0013   253   253   010    Pre-fail  Always       -       1658385864960
    173 Wear_Leveling_Count     0x0032   178   178   100    Old_age   Always       -       1833995797018
    192 Power-Off_Retract_Count 0x0012   096   096   000    Old_age   Always       -       18615
    194 Temperature_Celsius     0x0022   064   025   000    Old_age   Always       -       36 (Min/Max 4/75)
    197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
    199 UDMA_CRC_Error_Count    0x001a   200   200   000    Old_age   Always       -       0
    
    ......
    
    173 Wear_Leveling_Count     0x0032   178   178   100    Old_age   Always       -       1833995797018
    

    这里磁盘的还有的寿命是178, 但是伐值是100,磁盘的初始值是200,也就是说现在磁盘的寿命还剩下(178-100)/(200-100) = 78%, 电脑是在2012年中旬买的,到现在还剩下78%, 另外虽然讲还有78%但是实际上是超过这个数字的,唯一需要担心的是SSD在使用了一段时间后会掉速,因为磁盘控制器是基于统计分配的,使用的越久,需要的分配时间越久。

    参考资料

    • 更多资料可以参考

    https://www.linuxtechi.com/smartctl-monitoring-analysis-tool-hard-drive/

  • 相关阅读:
    软件工程实践总结作业
    SDN第4次上机作业
    SDN第四次作业
    SDN第三次上机作业
    SDN第三次作业
    SDN第二次上机作业
    SDN第一次上机作业
    免费自动生成字幕工具推荐,啃生肉啊(6.12更新)
    博客园美化,自定义你的博客,css+html (iframe)
    找质数、素数_算法优化(C++)
  • 原文地址:https://www.cnblogs.com/zelos/p/7291734.html
Copyright © 2020-2023  润新知