アカウント名:
パスワード:
ノートPCの2.5inchHDDのシークの遅さを何とかしたいと、安いUSBメモリを常時接続してテンポラリーディスクとして運用してます。HDDを読んでHDDに書き出す作業をHDD->USBメモリで行い、後からファイルをコピーバックする使い方ですが、実効率はおそらくさほど良くはなっていないんだろうけど精神的にはだいぶ気持ちよく作業できるようになりました。
もう一つ利点があって、Expoloreでのファイルコピーはファイル全体が連続でアロケーションできる場所を選んでコピーするみたいなので、作業の結果分断状態でできるファイルはUSBメモリ上で、これはもともとシークが入らないので分断が関係なく、HDDのコピーバックすれば概ね連続配置されdefragの出番が大きく減ります。
USBメモリって、DMAが使えないせいか知らないけど、下手すると、むしろHDDの方が体感速度が速かったりすることありません?もちろん、HDDより、フラッシュメモリの方が、読み書きは速いんだけど、USBメモリのアクセス中に、OSが何か引っかかってるようなもたつきを感じることがあります。
ところで、WindowsのReadyBoostが4GBを超えた容量をサポートすればいいのにと思ったりします。もっとも現状のReadyBoost自体どれほど効果があるか、微妙ですけどね。
USB3.0対応で64GBのフラッシュメモリなんか、そろそろ手が届く値段で出てきているようなので、アプリケーションのプリロードだけでなく、スワップ領域(ページファイル)とか、休止モード(ハイバネーション)の退避領域とか、いろいろ使い道があると思うんだけどな。
ReadyBoost は、ほとんどのフラッシュ ストレージ デバイスで使用できます。Windows 7 では、さらに多くのフラッシュ メモリや、複数のデバイスを処理できるようになり、最大 8 つ、256 ギガバイト (GB) の追加メモリが可能になりました [microsoft.com]ただし、Windows 7 に 64 GB より大きいパーティションが存在する外部ストレージを接続すると、ReadyBoost 機能を使用できない [microsoft.com]
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
キャッシュじゃないけどUSBメモリで… (スコア:2, 興味深い)
ノートPCの2.5inchHDDのシークの遅さを何とかしたいと、安いUSBメモリを常時
接続してテンポラリーディスクとして運用してます。HDDを読んでHDDに書き出す
作業をHDD->USBメモリで行い、後からファイルをコピーバックする使い方ですが、
実効率はおそらくさほど良くはなっていないんだろうけど精神的にはだいぶ気持ち
よく作業できるようになりました。
もう一つ利点があって、Expoloreでのファイルコピーはファイル全体が連続でアロ
ケーションできる場所を選んでコピーするみたいなので、作業の結果分断状態で
できるファイルはUSBメモリ上で、これはもともとシークが入らないので分断が関係
なく、HDDのコピーバックすれば概ね連続配置されdefragの出番が大きく減ります。
Re: (スコア:1)
USBメモリって、DMAが使えないせいか知らないけど、下手すると、むしろHDDの方が体感速度が速かったりすることありません?
もちろん、HDDより、フラッシュメモリの方が、読み書きは速いんだけど、USBメモリのアクセス中に、OSが何か引っかかってるようなもたつきを感じることがあります。
ところで、WindowsのReadyBoostが4GBを超えた容量をサポートすればいいのにと思ったりします。もっとも現状のReadyBoost自体どれほど効果があるか、微妙ですけどね。
USB3.0対応で64GBのフラッシュメモリなんか、そろそろ手が届く値段で出てきているようなので、アプリケーションのプリロードだけでなく、
スワップ領域(ページファイル)とか、休止モード(ハイバネーション)の退避領域とか、いろいろ使い道があると思うんだけどな。
Re:キャッシュじゃないけどUSBメモリで… (スコア:0)
ReadyBoost は、ほとんどのフラッシュ ストレージ デバイスで使用できます。Windows 7 では、さらに多くのフラッシュ メモリや、複数のデバイスを処理できるようになり、最大 8 つ、256 ギガバイト (GB) の追加メモリが可能になりました [microsoft.com]
ただし、Windows 7 に 64 GB より大きいパーティションが存在する外部ストレージを接続すると、ReadyBoost 機能を使用できない [microsoft.com]