最近一直看到“缓存”两字,索性自己总结一下,希望大神看到多多指点。
说到缓存,缓存分为内存缓存和磁盘缓存两种,内存是指当前程序的运行空间,磁盘是程序的存储空间; 内存缓存速度快容量小,磁盘缓存容量大速度慢可持久化;内存是临时存储文件用的,供CPU直接读取,比如说打开一个程序,他是在内存中存储,关闭程序后内存就又回到原来的空闲空间, 而磁盘是永久存储东西的,只要里面存放东西,不管运行不运行 ,他都占用空间!
磁盘缓存是存在Library/Caches
iOS的沙盒机制 <
最近一直看到“缓存”两字,索性自己总结一下,希望大神看到多多指点。
说到缓存,缓存分为内存缓存和磁盘缓存两种,内存是指当前程序的运行空间,磁盘是程序的存储空间; 内存缓存速度快容量小,磁盘缓存容量大速度慢可持久化;内存是临时存储文件用的,供CPU直接读取,比如说打开一个程序,他是在内存中存储,关闭程序后内存就又回到原来的空闲空间, 而磁盘是永久存储东西的,只要里面存放东西,不管运行不运行 ,他都占用空间!
磁盘缓存是存在Library/Caches
iOS的沙盒机制 <