厳密にプログラミングされたサイトでは少し話題にはならないかもしれませんが、私はソフトウェアプロジェクトを開始したり、提案していることができる既存のプロジェクトに貢献したいと考えています。インラインキャッシュとしてのSSD
SSDストレージが普及するようになりましたので、私はデスプットコンピュータでSSDストレージを使用する方がより興味があります。標準ドライブと比較してギガバイトあたりのコストが非常に高いため、ドライブのサイズを制限する必要があります。私は使用を最大限にしたいが、私のデータのすべてをその上に置くことはできない。
私がしたいのは、明示的にデータを格納することなく、残りのデータに対して非表示のインラインキャッシュとしてSSDを使用することです。私の通常のドライブからデータが読み込まれると、それはSSDにキャッシュされます。後でこれらのファイルにアクセスすると、SSDからそのファイルが取得され、変更が遅いドライブに伝播します。ユーザーはドライブのリストにSSDが表示されることはありません。
このように、初めてファイルにアクセスすると、通常より若干遅くなることがありますが、その時点からははるかに高速になります。明らかに、しばらくするとSSDがいっぱいになり、使用頻度の低いファイルをリリースして部屋を確保することができます。
このようなことを許すファイルシステムはありますか、または低レベルのドライバがOSとファイルシステムの間で作業することは可能ですか?
http://serverfault.com –
ありがとうございます。私はそこに行ったことがありません。確かめます。 –
Intelは現在、Z68チップセットでこれをやっているようです。 http://www.macrumors.com/2011/02/28/intels-z68-chipset-to-bring-ssd-caching-to-sandy-bridge今、私のお金はどこですか? ;-) –