Fusion-IO の Auto-Commit Memory が SSDAlloc という技術を用いているかもしれないとのことで,SSDAlloc の説明を読んでいた. SSDAlloc http://www.cs.princeton.edu/~abadam/ssdalloc.html 要点を以下にメモ書きする. 既存のプログラムで Flash-SSD を活かそうと思うと,これまでは 2 つの選択肢があった. プログラマがプログラムを書き換える たいていは Flash-SSD の特性(ランダムな書き込みが遅い)を活かすように,Flash-SSD は追記型ストレージとして使い,よくアクセスされるデータはメモリに置く,というポリシーでデータを扱うように,プログラムを書き換える こんなのエキスパートのプログラマじゃないと無理だね そして車輪の再発明を何度も行うのだろうね スワップ領域を Flas

