smartctl出力のLifeTime(hours)とはどういう意味ですか?

smartctl出力のLifeTime(hours)とはどういう意味ですか?

具体的には、出力smartctlではどのようにLifeTime(hours)計算されますか?私はそれが次のいずれかであると仮定します:

  1. テスト時間とドライブが製造された日付との間の時間差。

  2. テスト時間とドライブの電源投入日時の時間差です。

  3. テスト時間(Drive Run Timeと表示)と合計Drive Run Timeの差。

*「ドライブランタイム」は、ドライブの電源が投入された総動作時間を示します。 (例:航空機エンジンには車のように走行距離計はありません。代わりに、通常はエンジンが作動した時間を表示します。同様の意味で「ドライブの実行時間」を使用しますが、ハードドライブの場合)


出力例smartctl:

=== START OF READ SMART DATA SECTION ===
SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Short offline       Completed without error       00%     22057         -
# 2  Short offline       Completed without error       00%     22057         -
# 3  Extended offline    Completed without error       00%     22029         -
# 4  Extended offline    Completed without error       00%     21958         -

ベストアンサー1

私の記憶が正しい場合、これはドライブごとに異なる可能性があります。

ほとんどのブランド:製造元がテストを完了すると、ユーザーが初めてドライブを起動したときに監視を開始するファームウェアがロードされます。

ファームウェアは実際の時間を監視しません。これは飛行機のタイマーと同じように機能します。唯一の違いは、一部のブランドは、ファームウェアがアクティブになっている間にテストできることです。したがって、新しいドライブには1〜2時間が表示されることがありますが、他のブランドは0(テストが1時間以上かかっていない限り)として表示されます。

を実行してsmartctl -A /dev/sdXxをドライブに置き換えると、HDDで報告されたプロパティを表示できます。この値は「On Time」プロパティから取得されます。

おすすめ記事