ibireme / YYKit

A collection of iOS components.
MIT License
13.99k stars 3.69k forks source link

YYCache 缓存问题 #107

Closed badoychen closed 8 years ago

badoychen commented 8 years ago

YYCache的内存怎么越使越大,设置了上限,但是wal文件一直只增不减

ibireme commented 8 years ago

内存缓存限制应该是准确的,wal 文件是磁盘缓存。

wal 文件是 SQLite 的 WAL 机制产生的,SQLite 会自动进行同步和合并的,具体情况可以在网上搜索SQLite WAL 相关的技术文章了解一下,比如这一篇

ibireme commented 8 years ago

嗯。。这块儿可以做一下优化,在清除缓存时强制同步一下。。

badoychen commented 8 years ago

回复好快啊:)

ibireme commented 8 years ago

已调整。