SSD交換前に測ったHDDよりも遅い。この状況で使ってみたら...いやぁ、ひどいもんです。使ってる状況をお見せできないのが残念ですが、何かするたびにひっかかります。「使用前」は、ブラウザとかはかなり快適に使えていたのに、「使用後」は...表示まで時間がかかるならまだしも、タイムアウトで「ページが表示できません」になってしまうことも。なんかいろいろひどい状態です。いう時の使用感を定量的に示せる基準が欲しいもんですが...グラフィックベンチとかかければいいのかも知れませんが、このパソコンはかなり非力なノートですので、使えるものも限られます。使用前・使用後の比較には使えるのかもしれませんが...。今回は、図らずもファイル断片化なし・空き領域の断片化あり状態での検証ができました。予想以上にパフォーマンスが下がったのにはびっくりです。一応こうなることは折り込み済みで試しにやってみたのはいいけど、メンテ用のパソコンですので、できれば早いところ復旧させたい。いうことで、空き領域のデフラグをもきっちりやってくれる「Defraggler(「Defragger」ではなく「Defraggler」です)」というソフトを使ってみました。:博士課程大学院生の現実逃避日記ででも使用されているソフトです。Windowsのデフラグは、ファイルの断片化がない状態では、空き領域の断片化解消をしてくれないようなので、あまり時間もないことですし、こちらを使ってみることに。↑クリックで拡大しますはい、かなり空き領域の断片化が解消できました。この環境では、数時間かかりましたが...。いうことでまたベンチ。MB...ほぼ元通り...ですかね。リードはほぼ変わりなく、ライトのみ改善した、というのがよくわかります。実際の使用感も、ほぼ元通り。漢字変換で引っかかったり、ブラウザが止まってしまうとかの現象は出なくなりました。まとめてみると...空き領域の断片化は、書き込み性能に著しく影響が出る。ファイルの断片化が少なくて読み出しが速い状態でも、空き領域の断片化で書き込みが遅くなると、Windowsのパフォーマンスにはかなり影響が出てくるということ。出現当初から「SSDは断片化は関係ない」と言われ続けていたわけですが、起動ドライブへの書き込みが頻発するWindowsにおいては、空き領域の断片化により、HDD以下の書き込み性能に落ち込むことがあるため、HDD以上にデフラグが必要と言えます。SSDのウェアレベリングによる「意図的な断片化」処理と、ATA接続でOSへ「論理的にHDDだと見せかける」処理における「仮想的な断片化」処理との兼ね合いによるネックがかなり出てくる、というのは容易に想像できるわけです。結論:SSDだからこそデフラグは必須。空き領域の断片化解消が重要なので、Windows標準のデフラグでは効果が出にくい。以前の記事で引用した記事、「毎日デフラグ実施」は、繰り返しのデフラグで空き領域の断片化が起こりにくい状態と言えるため、それなりに効果があると言えます。デフラグによる寿命低下の検証は、まだまだ未知数です。SSDのウェアレベリングは、容量が大きくなればなるほど効果が高いので、今後は寿命なんて気にしなくてもよくなるのかもしれませんね。あとは、ハードディスク前提のファイルシステムではなく、SSD前提のファイルシステムがOSでサポートされれば、OSへ「論理的にHDDですよ」と見せかける処理が必要なくなり、相当な効率アップが見込まれるわけですが...。OSの開発スピードとSSDの進化スピードのバランスが取れてませんので、当面は、SSDは「羊の皮をかぶった狼」状態になるのではないでしょうか。ちなみに、人気blogランキング参加中です。