SQLite3源碼學習(9)Page Cache概述

        Page cache是進程分配的內存空間,用來緩存數據頁面。page cache的管理獨立於操做系統,當一個線程打開一個數據庫鏈接時就會創建一個page cache,對於一個進程中的多線程,它們能夠有獨立的cache也能夠共享一個cahce,下圖描述了page cache的結構:算法 在Pager初始化時爲pPager->pPCache分配了空間,pPCache是PCache類型的
相關文章
相關標籤/搜索