プロが教える店舗&オフィスのセキュリティ対策術

SSDのコントローラにはプログラムが入っているのですか?ならそのプログラムがある日突然消えたり使えなくなったりする事はあるのでしょうか?

A 回答 (8件)

SamsungのSSDコントローラでは内蔵EPROMに


プログラムが書き込まれています。
EPROMを消去するには、添付のようにチップが見えるようにして
強力な紫外線を当てて消去します。

SSDコントローラにはこのような消去窓が無いので消えません。
古いPCのBIOSには、EEPROM(紫外線では無く電気で消去する)が
使われていて、BIOSが自然に消えてしまった例は多分無いです。

EEPROMは、アナログ放送時代テレビでも使われた例があり、
最後に視聴したチャンネルや音量を覚えさせていました。
今時のテレビは、フラッシュメモリーを使っていて、
その他の設定なども覚えさせています。
「SSDのコントローラにはプログラムが入っ」の回答画像8
    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました!

お礼日時:2023/12/10 11:59

SSD にはフラッシュメモリの寿命を制御するコントローラが入っています。

これは、特定のセルに書き込みが集中しないように、データを分散して書き込みます。各セルに対する書き込み回数を平均化しています。

フラッシュメモリとは?
https://www.logitec.co.jp/data_recovery/column/v …

メモリセルの寿命を延ばすウェアレベリング
https://www.logitec.co.jp/data_recovery/column/v …

そのため物理アドレスと論理アドれるに分けて変換テーブルを作成、同じセルに繰り返し書き込まないよう制御しています。これを 「ウェアレベリング」 と言います。これを実行するプログラムが、ファームウェアとして書き込まれています。このファームウェアは、SSD の改良のためにバージョンアップされる場合があります。

このプログラムは、コントローラ内のフラッシュメモリに書き込まれています。恐らく速度を得るためと長期に渡ってプログラムデータが消えることがないよう SLC が使われていると思います。SLC は高速で動作し、保存性が高いフラッシュメモリです。

SLC、MLC、TLC、QLC、4種類のSSDについて徹底解説
https://chimolog.co/bto-ssd-slc-mlc-tlc/

ただ、故障はどのようなものにもあるので、もしコントローラが故障したら SSD 自体が機能しなくなります。プログラムが消えることはないでしょうが、コントローラが故障するとフラッシュメモリには全くアクセスができなくなるでしょう。

これは、HDD で言うと制御基板に載っている IC が故障したのと同じですから、当然と言えば当然でしょう。このような突然の故障に備えて、SSD も HDD もバックアップを取っておきましょう。

データの宝庫を守る秘訣!バックアップのススメ
https://www.ites-plus.com/backup20231101/
    • good
    • 1
この回答へのお礼

ありがとう

コントローラにもフラッシュメモリが入ってるのですね!ご回答ありがとうございました( ^ω^)

お礼日時:2023/12/07 12:02

SSDのコントローラのプログラムはフラッシュメモリに格納されています。


フラッシュメモリですから、書き換え回数の上限とか寿命とかあるのですが、普通に使ってる分には突然消えることはありません。
    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました

お礼日時:2023/12/07 11:19

SSDにはそれ自体を動かし管理するためのCPUがプログラムとして備わってます


それがSSDコントローラーの様ですね
https://eetimes.itmedia.co.jp/ee/articles/1409/1 …
少し検索したらサクッと出てきました

上記のURL情報とは違ったら申し訳ない

CPU単体が故障しない限り
消えたり使えなくなったりすることは無いかと…

SSDのどの部分に備わっているのかは分かりませんけどね
内部に直接プログラムとして入れてあるのか(この場合は突然壊れる可能性が出てきます)
端子とSSDの間に埋め込まれているのか…
    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました

お礼日時:2023/12/07 10:17

前の質問読みましたけどコントローラなんて書いてないですよ。

    • good
    • 1
この回答へのお礼

ありがとう

あれ、そうなのですね、、
申し訳ございませんでした。。、

お礼日時:2023/12/06 19:32

SSDってPCの記憶装置のことでしょ?


コントローラなんてないですよ。
    • good
    • 1
この回答へのお礼

ありがとう

はい!そのことです!
なんかあるらしいです!

お礼日時:2023/12/06 19:28

> SSDのコントローラにはプログラムが入っているのですか?


はい、入っています。

> そのプログラムがある日突然消えたり使えなくなったりする事は
それはあり得ません。
    • good
    • 1
この回答へのお礼

ありがとう

ご回答ありがとうございました

お礼日時:2023/12/06 19:20

SSDのコントローラって何?

    • good
    • 1
この回答へのお礼

ありがとう

そういうものがあるらしいです!

お礼日時:2023/12/06 19:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A