私は現在、高性能のディスクバックアップキャッシュのためにJavaサーバーの前にあるBerkeley DBを使用しています。ライブトラフィックに直面する前にウォームアップして、更新レートが低く、作業セットがメモリに収まるならば、Linuxバッファキャッシュは優れた仕事をします。 memcacheよりもかなり高速ですが、memcachedにコンテキストを切り替える必要がなく、読み込み中に戻る必要もないためです。私たちはパフォーマンスにとても満足しています。暗号化されたファイルシステムとLinuxのバッファキャッシュ
ディスクにプレーンテキストで残しておくのが楽しいデータがキャッシュに追加されます。私たちはリクエスト処理中の解読のパフォーマンスを測定し、満足していないので、データがディスクからロードされたときにのみ解読し、メモリ内で利用できるようにするソリューションを探しています。
これを実行する前に、暗号化されたファイルシステムでスライドし、引き続きOSに依存して私たちのキャッシュを管理できるかどうかを調べる必要がありました。復号化がどの層で行われたかを私に知らせる文書は見つかりませんでした。
私の質問は、(暗号化された)任意のLinux暗号化FSに対して、バッファキャッシュの下で暗号化が行われる(したがってキャッシュに平文が含まれる)か、暗号文)?