« 殺気と色気で悩む | トップページ | 「お悩み」で悩む »

2009年11月21日 (土)

SSDで悩む

SSD:「Solid State Disk」。つまり、ハードディスクではなくて皆さんよくお使いのUSBメモリのようなフラッシュメモリをハードディスクの代わりに使おうというものだ。昔はシリコンディスクとか言われたりもしていたが、フラッシュメモリの高密度化と価格の低下でハードディスクの代わりに使うこともできるようになってきた。

回り物がなくて音が静かだし、電力消費も少なく、アクセスも早い、といいことずくめのように思っていたSSDなんだが、唯一の弱点が「書き込み回数に制限がある」ということ。10万回のオーダーといわれている。

人間の操作として読み書きする分にはまず問題ないだろうけど、キャッシュとかテンポラリファイルとかOSが裏で読み書きするのはあっという間に回数が増えてしまう。

フラッシュメモリは1バイトごとに書き換えるということはできなくて、バンクという単位でまずデータを消去した上で新しいデータで書き直すということをしないといけない。バンクは例えば128Kbyteというサイズで管理されていて、この中の1バイトを書き換えるだけでもそのバンク全体を書き直すことになる。

一方、HDDの書き換え単位は1セクタ(512バイト)なので、最悪の場合として128KBのバンクを512バイトずつ書き換えたりすると、それだけで256回書き換えることになってしまう。この最悪の状況を400回やってしまうと、それだけで10万回の書き換えで、そろそろ寿命ということになってしまう。

普通のOSでは、まさかそんなことがあるとは思っていないので、同じファイルは物理的に同じ位置に書いてしまものだから、SSDだとその部分のみが劣化する。

SSDであることを意識しているOS(SymbianOSとか、おそらくはケータイ用OSも)は同じファイルを書きなおすときにもSSDのデバイス全体を満遍なく使うように配慮したLFFS(Logical Flash File System)を装備している。Windows7ではその仕掛けを持っていると聞いているが、例えばXPではそんなことまったく考慮していないし、劣化具合がどれくらい進んでいるのかも想像するしかない。


私も実際SDDのミニノート「Dell mini9」を半年ほど使っているわけだが、そろそろ怪しい部分が出てきたようで、「プチ・フリーズ」という現象が出てきまた。書き込みが集中したような場合に数十秒固まってしまう。

それだけでなくて、電源再投入したときにchkdisk(check disck)が走るようになってしまった。私のmini9はCドライブにSSDの8G、Dドライブに追加として16GのSDカードを入れているのだが、そのDドライブがしばしば電源再投入立ち上げ時に「チェックが必要です」とか言われてフルチェックされている。

SSDの弱点を思い出したときに頻繁に書き換えられるようなファイルはDドライブに引っ越したのだ。ブラウザのキャッシュもDドライブにしていたが、今はRamドライブにしている。問題はアプリケーションやOSが作成、削除してしまう潜在的な一時ファイルたちで、これはやはりCドライブに作られてしまうのだろうなぁ。Cドライブがやばいことになったらどうしようか? 交換するしかないのか。いっそ、1.8インチのHDDにしてしまいたいなぁ。

chkdiskもディスクの読み書きを行うわけなのでできればやりたくないのだが、不審な部分は早めに殺しておいて(使わないようにして)欲しいから、週に1、2度はやるようにしている。DeFragもFAT(File Allocation Table)を書き換えるのであまりやりたくはないのだが、ファイルの位置を時々変えてやるのはいいかも、と思って月に一回くらいはやるようにしている。


対策としてRAM-Diskを設定し、Window steady Stateというツールを使おうとしているのだが、ディスク容量が不足だとか言ってうまく動いてくれない。いったいどこの容量が足りないのだろう? RAMDISKか? 

メモリが1Gしかないので、その一部をRAMDISKにするのはつらいのだが、RAMDISKはそれこそ何度読み書きしてもらってもいいので、キャッシュにはちょうどいい。いろんな一時ファイルもここを使ってくれたらいいのに。


などなど、お悩み満載のSSDなのだ。

|

« 殺気と色気で悩む | トップページ | 「お悩み」で悩む »

パソコン・インターネット」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/214007/46819227

この記事へのトラックバック一覧です: SSDで悩む :

« 殺気と色気で悩む | トップページ | 「お悩み」で悩む »