LinuxがSSDをディスクキャッシュとして使用するためのソフトウェアはありますか?確かではありませんが、SunはZFSでこのようなことをしていると思います。クイック検索は何も適切なものを提供しません。目標は、頻繁に要求されるファイルをオンザフライでSSDに配置することです。SSDは、RAMよりも容量が多く、費用がかからず、ハードディスクよりもパフォーマンスが優れているため、効率的にパフォーマンスを向上させることができます。
LinuxがSSDをディスクキャッシュとして使用するためのソフトウェアはありますか?確かではありませんが、SunはZFSでこのようなことをしていると思います。クイック検索は何も適切なものを提供しません。目標は、頻繁に要求されるファイルをオンザフライでSSDに配置することです。SSDは、RAMよりも容量が多く、費用がかからず、ハードディスクよりもパフォーマンスが優れているため、効率的にパフォーマンスを向上させることができます。
回答:
Facebookは最近、これを正確に実行できる「FlashCache」と呼ばれるLinuxカーネル用のモジュールをリリースしました。
Bcacheを調べましたか?http://bcache.evilpiepirate.org/
私はこれが古いトピックであることを理解しています。これがssdキャッシュの質問で私のようにここに到着した可能性のある他の誰にも役立つことを願っています。
SUNのZFSでは、zpool add cacheコマンドを使用して、SSDをL2ARCキャッシュ[1]として使用できます。
キャッシュ
A device used to cache storage pool data. A cache device cannot be cannot be configured as a mirror or raidz group. For more information, see the “Cache Devices” section.
Linuxファイルシステムと似たようなことは何も知りません。それが適切かどうかはわかりませんが、SSDにスワップを追加し、「swapiness」Linuxカーネルパラメータ(sysctl vm.swapiness)を調整することもできます。