この記事はhttp://atnd.org/events/21910のために書かれたものです。 今回の記事では TranscendentMemory, frontswap, zcacheを紹介します。 TranscendentMemory とは 簡単に言えばLinuxカーネルの新しいメモリ管理システムです。TranscendentMemoryは サイズが不定で知ることができない 特殊なput/getの関数でページ単位で「ハンドラ」を使って読み書きする 設定によっては書いたものが消えてしまうこともある 抽象的なメモリになっています。こんなにいかにも使いにくいのに一体どんなメリットがあるんでしょうか? このようにメモリを抽象化することで、このシステムの裏側でいろいろと面白いことができるようになります。たとえば メモリデータを圧縮 (zcache) (2.6.39でstagingにマージ) 高速な