SSDのアライメント調整
使用OSがXP64なんでSSDに移行するとなるとSSDのアライメント調整は行ったようが良い
・パーティションオフセット(アライメント)の諸問題
http://erijapan.blog93.fc2.com/blog-entry-55.html
・[SSD]NAND/AFTにおけるパーティションアラインメント問題のまとめ
http://d.hatena.ne.jp/Lansen/20100724
これまでは読み込みだけ早ければ問題なかったので特に何もしなかったのだが、事情が変わったのでまずは使用中のSDD(CFD CSSD-S6M64NM4Q)のアライメント調整を行ってみることにした
先ずは「Partition Wizard」でパーティションの先頭位置を変えれば済むかなと思ってやってみたが、パーティション開始位置がずれていると必ず512Bytes分ずれてしまうようで断念
他のパーティション調整ツールを使えば可能な場合もあるかもしれないのだが、「diskpar.exe」を利用して調整することにした
(注意)
使用するのは「diskpar.exe」であり「diskpart.exe」というツールもあることに注意
この「diskpart.exe」は、MSが2000から提供しているツールでXPからは標準で提供、そしてVista以降提供ものとXP以前では仕様が異なる
Vista以降の「diskpart.exe」は、アライメント調整できるが、XP以前の「diskpart.exe」では調整できない
もっともVista以降のPCで作業できるなら調整したいディスクを一旦繋いで、OSのGUIツールでパーティションを作成すれば良い
「diskpar.exe」を利用してアライメント調整
以下の処理を実施するとディスクは初期化されるので、当然ながら開始前にバックアップし完了後リストアする
①ファイル名を指定して実行で「msinfo32」を起動してシステム情報の現状確認
②コンピュータの管理>ディスクの管理でアライメント調整するディスクを未割り当てにする
③Dドライブなんで拡張パーティションを作成(プライマリでも可能だと思う)
④コマンドプロンプトで「diskpar -s ディスク番号」を実行(ディスク番号は0から始まる)
⑤コンピュータの管理>ディスクの管理でフォーマットする
(追記:2012.07.04)
クイックで行うと後でディスク異常が発生する場合があるようだ(2台実施したところクイックでフォーマットしたほうは後でディスク異常となった)
パーティションを削除して再度フォーマットすれば回復した(開始オフセットは拡張パーティションの情報として存在しているので問題ない)
⑥ファイル名を指定して実行で「msinfo32」を起動してシステム情報の最終確認
パーティション開始オフセット: 524,288 / 4096 = 128 (OK)
アライメント調整は完了、しかし性能は変わらなかった
それで性能の違いを見るためにググっていると、現ファーム「0001」では使用時間が5,184時間を超えると問題があることが判ったのでファームの更新をしてみることにした
・SSD(CSSD-S6M64NM4Q)のファームウェアをアップデートしました。
http://morupure.blog28.fc2.com/blog-entry-719.html
・Crucial m4(C400)シリーズのファームウェアアップデートの方法(手順)
http://jisakupc-kantan.net/jisaku/2206.html
尚、現在の最新ファームは「000F」になる
とりあえず、一般的に公開されている性能には落ち着いたようだ
ついでにAHCI化も実施(以下で紹介されている「IDE→AHCI変更ツール」を利用すると便利)
・H55チップセットでeSATAを使うためにAHCIドライバーを入れる。
http://surumekuu.blog.shinobi.jp/Entry/17/
最終的な性能
通りすがり
⑤コンピュータの管理>ディスクの管理でフォーマットする
とありますがこの時点で再度XPのアライメントに戻ってしまうのではないでしょうか?
今更ですがここを見て同じ事される方もいると思います
訂正かなんらかの措置をお願いしたい