2011年4月25日 星期一

SSDAlloc: Hybrid RAM/SSD Memory Allocation Made EasyTC present

motivation :
                         ram不夠大,又貴

soluation   :     add SSD to main memory


1.原本管理memory是用page(未滿1k也會給一個 4k page),太浪費空了 → 改成用object (例:1k object ,目的是省空間)

2.memory中分成兩區 (1) buffer page區 ,這跟原本的設計一樣,(2) ram object cache區,例:將4個object給compact起來成一個page(so need extra mapping table)


3.buffer page中找不到→ 找ram object cache ,if 還是找不到→ 就去SSD中找~

-----

後記:  很像 tri-fs