内存缓存和硬盘缓存完成