| « DD-WRTの設定 | IE8 beta1 » |
Ubuntu 7.10 AMD64でもSuperFetchみたいなメモリーキャッシュをしたい
ことだまんです。
遊びでVistaを最近使っています。SP1も出ましたし。
プリインストールですけど・・・
さて、自分がVistaを使っていて一番具合よいなぁ〜と思う機能は
SuperFetch
簡単に言うと
頻繁に使うアプリケーションを先読みして、メモリー上にキャッシュしてくれる機能です。
RAMDiskを作成してイチイチ展開しなくても良いのが便利。
動的に推測してキャッシュしてくれるし。自動だし。
ほんとに具合よいです。
さて、余りに具合良いので一寸Vistaに浮気しそうだったのですが、大丈夫。
Linuxにも似たような機能を実現してくれる素敵なソフトがあります。
preload
インストール
$ sudo apt-get install preload
簡単です(笑
インストールが終わるとpreloadがdaemonとして起動します。
あとは普通にアプリケーションを使用するだけで、学習してくれます。
試しにFireFoxやOpenOfficeを適当に起動終了を繰り返し、再起動。
再起動後FireFoxやOpenOfficeを起動すると速くなると思います。
自分の環境では、各アプリケーションの初回起動が劇的に速くなりました。
HDDが遅かったりするとOSの起動にイライラするカモしれません。
LinuxSwapを使わない為に、メモリも4G積んでいても余るので、これで少し有効利用ができそうです。