よく寄せられる質問

Kingston の SSD – これだけは知ってください

TRIMとガベージコレクションは、最新のSSDに組み込まれたパフォーマンスと耐久性を向上するテクノロジーです。SSDをパッケージから取り出したときはNANDブロックがすべて空になっており、SSDは単一処理でこれらの空ブロックに新しいデータを書き込むことができます。いずれ、これら空ブロックのほとんどはユーザーデータを含む使用済みブロックとなっていきます。使用済みブロックには、SSDが新しいデータを書き込むため、読み取り、修正、書き込みのサイクルを強制実行します。こうした読み取り、修正、書き込みのサイクルは3つの処理を実行しなければならないのでSSDの全体的なパフォーマンスに負担がかかります。読み取り、修正、書き込みのサイクルは書き込み増幅の原因にもなり、SSDの全体的な耐久性にも重負荷を課します。

TRIMとガベージコレクションは、相互に連動して使用済みブロックにスペースを確保するのでSSDのパフォーマンスと耐久性を向上させます。ガベージコレクションはSSDコントローラに組み込まれている機能であり、使用済みブロックに保存されたデータを統合して、書き込み可能なスペースを設けます。こうした処理はSSDが完全にバックグラウンドで実行します。ただし、SSDはどのブロックにユーザーデータが含まれ、どのブロックのデータをユーザーが削除したのか見分けることができません。その処理をするのがTRIMです。TRIMは、データが削除されたときにオペレーティングシステムに認識させ、使用済みブロックを再利用できるようにします。これを可能にするには、オペレーティングシステムとSSDの両方がTRIMをサポートする必要があります。最新のオペレーティングシステムとSSDはTRIMをサポートしますが、RAID構成のほとんどはサポートしていません。

Kingston SSDはTRIMとガベージコレクションの両方を取り入れており、SSDのライフサイクルにわたって最大限可能なパフォーマンスを耐久性を維持します。

FAQ: KSD-011411-GEN-13

詳しい質問内容

Secure Erase User Guide for Linux
This guide will walk you through securely erasing your Kingston SSD using Linux tools

SATA Secure Erase Procedure

Warning
Please make sure to have a full backup of any important data before you proceed!

Prerequisites
• You must have root privileges.
• You must have your SSD connected to the system as a secondary (non-OS) drive.
• You must have lsscsi and hdparm installed. You may need to install them with your distribution’s package manager.
• Your drive must not be in a security freeze.
• Your drive must not be password protected.

Instructions
1. Find the device name (/dev/sdX) of the drive you wish to erase:
# lsscsi

2. Make sure drive security is not frozen:
# hdparm -I /dev/sdX | grep frozen

If the output shows "frozen" (instead of "not frozen") then you cannot continue to the next step. You must try to remove the security freeze by trying one of the following methods:

Method 1: Put the system to sleep (suspend to RAM) and wake it up. On most distributions the command to suspend is:
# systemctl suspend

Now issue the hdparm command again. If it worked the output will show “not frozen” (instead of “frozen”).
Method 2: Hot plug the drive. This is done by physically unplugging the SATA power cable from the drive and plugging it back in while the system is powered on. You may need to enable hot plug in BIOS. Not all systems support hot plug.

Now issue the hdparm command again. If it worked the output will show “not frozen” (instead of “frozen”).

3. Set a user password on the drive. The password can be anything. Here we are setting the password to “p”:
# hdparm --security-set-pass p /dev/sdX

4. Issue the secure erase command to the drive using the same password:
# hdparm --security-erase p /dev/sdX

This command may take a few minutes to complete. The drive password is removed upon successful completion.
If the secure erase is interrupted or otherwise fails your drive may become security locked. In this case you can remove the security lock using the command below and then try the secure erase procedure again:
# hdparm --security-disable p /dev/sdX

SATA Secure Erase Example



NVMe Secure Erase Procedure

Warning
Please make sure to have a full backup of any important data before you proceed!

Prerequisites
• You must have root privileges.
• You must have your SSD connected to the system as a secondary (non-OS) drive.
• You must have nvme-cli installed. You may need to install it with your distribution’s package manager.
• Your drive must not be password protected.

Instructions
1. Find the device name (/dev/nvmeXn1) of the drive you wish to erase:
# nvme list

2. Issue the format command to the drive. Here we set the secure erase setting to 1 which indicates a user data erase:
# nvme format /dev/nvmeXn1 --ses=1

This command may take a few minutes to complete.


NVMe Secure Erase Example

FAQ: KSM-SE-LIX

テクニカルサポートに連絡する

Questions about a Kingston product you already own? Ask a Kingston expert.

技術サポートに電話する

Monday-Friday 6 a.m.-6 p.m. PT

+1 (800)435-0640

よく寄せられる質問

詳しい質問内容

TRIMとガベージコレクションは、最新のSSDに組み込まれたパフォーマンスと耐久性を向上するテクノロジーです。SSDをパッケージから取り出したときはNANDブロックがすべて空になっており、SSDは単一処理でこれらの空ブロックに新しいデータを書き込むことができます。いずれ、これら空ブロックのほとんどはユーザーデータを含む使用済みブロックとなっていきます。使用済みブロックには、SSDが新しいデータを書き込むため、読み取り、修正、書き込みのサイクルを強制実行します。こうした読み取り、修正、書き込みのサイクルは3つの処理を実行しなければならないのでSSDの全体的なパフォーマンスに負担がかかります。読み取り、修正、書き込みのサイクルは書き込み増幅の原因にもなり、SSDの全体的な耐久性にも重負荷を課します。

TRIMとガベージコレクションは、相互に連動して使用済みブロックにスペースを確保するのでSSDのパフォーマンスと耐久性を向上させます。ガベージコレクションはSSDコントローラに組み込まれている機能であり、使用済みブロックに保存されたデータを統合して、書き込み可能なスペースを設けます。こうした処理はSSDが完全にバックグラウンドで実行します。ただし、SSDはどのブロックにユーザーデータが含まれ、どのブロックのデータをユーザーが削除したのか見分けることができません。その処理をするのがTRIMです。TRIMは、データが削除されたときにオペレーティングシステムに認識させ、使用済みブロックを再利用できるようにします。これを可能にするには、オペレーティングシステムとSSDの両方がTRIMをサポートする必要があります。最新のオペレーティングシステムとSSDはTRIMをサポートしますが、RAID構成のほとんどはサポートしていません。

Kingston SSDはTRIMとガベージコレクションの両方を取り入れており、SSDのライフサイクルにわたって最大限可能なパフォーマンスを耐久性を維持します。

FAQ: KSD-011411-GEN-13
Secure Erase User Guide for Linux
This guide will walk you through securely erasing your Kingston SSD using Linux tools

SATA Secure Erase Procedure

Warning
Please make sure to have a full backup of any important data before you proceed!

Prerequisites
• You must have root privileges.
• You must have your SSD connected to the system as a secondary (non-OS) drive.
• You must have lsscsi and hdparm installed. You may need to install them with your distribution’s package manager.
• Your drive must not be in a security freeze.
• Your drive must not be password protected.

Instructions
1. Find the device name (/dev/sdX) of the drive you wish to erase:
# lsscsi

2. Make sure drive security is not frozen:
# hdparm -I /dev/sdX | grep frozen

If the output shows "frozen" (instead of "not frozen") then you cannot continue to the next step. You must try to remove the security freeze by trying one of the following methods:

Method 1: Put the system to sleep (suspend to RAM) and wake it up. On most distributions the command to suspend is:
# systemctl suspend

Now issue the hdparm command again. If it worked the output will show “not frozen” (instead of “frozen”).
Method 2: Hot plug the drive. This is done by physically unplugging the SATA power cable from the drive and plugging it back in while the system is powered on. You may need to enable hot plug in BIOS. Not all systems support hot plug.

Now issue the hdparm command again. If it worked the output will show “not frozen” (instead of “frozen”).

3. Set a user password on the drive. The password can be anything. Here we are setting the password to “p”:
# hdparm --security-set-pass p /dev/sdX

4. Issue the secure erase command to the drive using the same password:
# hdparm --security-erase p /dev/sdX

This command may take a few minutes to complete. The drive password is removed upon successful completion.
If the secure erase is interrupted or otherwise fails your drive may become security locked. In this case you can remove the security lock using the command below and then try the secure erase procedure again:
# hdparm --security-disable p /dev/sdX

SATA Secure Erase Example



NVMe Secure Erase Procedure

Warning
Please make sure to have a full backup of any important data before you proceed!

Prerequisites
• You must have root privileges.
• You must have your SSD connected to the system as a secondary (non-OS) drive.
• You must have nvme-cli installed. You may need to install it with your distribution’s package manager.
• Your drive must not be password protected.

Instructions
1. Find the device name (/dev/nvmeXn1) of the drive you wish to erase:
# nvme list

2. Issue the format command to the drive. Here we set the secure erase setting to 1 which indicates a user data erase:
# nvme format /dev/nvmeXn1 --ses=1

This command may take a few minutes to complete.


NVMe Secure Erase Example

FAQ: KSM-SE-LIX

テクニカルサポートに連絡する

Questions about a Kingston product you already own? Ask a Kingston expert.

技術サポートに電話する

Monday-Friday 6 a.m.-6 p.m. PT

+1 (800)435-0640

COVID-19が弊社の業務に与えた影響については、 こちら をクリックしてください。

情報をお届けします!Kingston ニュースなど、弊社からのメール情報をご登録ください。