Apple'ın NSURLCache
sınıfı, decent documentation sınıfına sahiptir, ancak caching algorithm'un ne kullandığını söylemez. LRU, LFU mu yoksa tamamen başka bir şey mi?NSURLCache hangi önbelleğe alma algoritmasını kullanır?
iPad için geliştiriyorum ve NSURLCache
disk önbelleğe alma yeteneklerini [NSURLCache setDiskCapacity]
(varsayılan 0 olarak görünüyor) kullanarak önbelleğe almak için kullanmayı umuyordum. Bu değerin üst sınırı nedir?
Bu bilgiler Apple'a özel olabilir. “Sadece çalışır” yeterliliğini tercih edebilirler. –
Dokümanlarından, durum böyle görünüyor. Kinda sert, sanırım - önbellekleme ve önbellek boyutlarının büyük bir kısmını yaparlar, ancak ne kalacağını veya önbellekten nasıl atılacağını nasıl belirlediklerini söyleme. Fotoğraf görüntüleme uygulamasında (örneğin) performansı iyi etkileyebilir. –
Ayrıca dinamik olabilir. Koşullara bağlı olarak yaklaşımları değiştirmesi mümkündür. –