增加缓存，防止文件重复读取