- 締切済み
SSDの空きに0を書き込むと高速化?
SSDは、書き換えの際に0を書き込むために遅くなる、という 記事を見ました。 ということは、事前に0を書いておけば高速化が図れるのではないか? という疑問がわいてきました。 そこで、0を書き込むソフトを使ったのですが、早くなったようには感じられません。 もちろん、書き込む作業が少ないから感じられないだけかもしれないのですが、 実際に書き込みが早くなることはあるのでしょうか? それとも、0が書き込まれていても再度0を書き込む作業が発生するため、 1でも0でもスピードは変わらないんでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- wormhole
- ベストアンサー率28% (1626/5665)
>消去、とはどんな状態なんでしょう?0と1しか書き込まれないのに、消去となると、 >別の数字が書き込まれるのでしょうか? 多少は自分で調べてください。 http://pc.watch.impress.co.jp/docs/column/hot/20090420_127747.html http://www.kyoto-sr.co.jp/products/fugue/techinfo/if-badblock.html 正直、0でなければ1を無視して別の数字といいだす理由の方が私にはわかりません。
- wormhole
- ベストアンサー率28% (1626/5665)
>http://pc.nikkeibp.co.jp/article/news/20081127/1010043/ >例えばこの記事なのですが、データを消去=0と読み取ったのですが、 >間違いでしょうか? その記事を読んでみましたが「消去=0 fill」とはどこにも書いてないと思うのですが。 SSDに使われてるメモリは新しく値を記憶する際には、 1. 以前に記憶していた値を忘れる(消去) 2. 新しい値を覚える(書き込み) という流れでしか記憶できない。という事だと思いますけど。
- wormhole
- ベストアンサー率28% (1626/5665)
>SSDは、書き換えの際に0を書き込むために遅くなる、という 記事を見ました どこの記事でしょうか?
補足
http://pc.nikkeibp.co.jp/article/news/20081127/1010043/ 例えばこの記事なのですが、データを消去=0と読み取ったのですが、 間違いでしょうか?
- bardfish
- ベストアンサー率28% (5029/17766)
事前に0を書いておいても、0が書かれているかどうかチェックしているわけではないので無意味。 そういうチェックがあるとしたら、0を書き込む前に読み込みが発生するので手順は増えるので遅くなるだけです・・・ フラッシュメモリは書き込み時のほうが時間が掛かる傾向があります。 SSDで速い・遅いがあるとしたらその辺の性能によるものが大きいはずです。これはSDメモリカードやCFメモリカードと同じ理屈の筈。
補足
>その記事を読んでみましたが「消去=0 fill」とはどこにも書いてないと思うのですが。 消去、とはどんな状態なんでしょう?0と1しか書き込まれないのに、消去となると、 別の数字が書き込まれるのでしょうか? なので、0が記載されると判断しました。 記入はされず、数字がいくつでも、『記入していないことにする』ということでしょうか?