Predpostavimo, da več delavcev v brskalniku odpre različne strani istega spletnega mesta. Te strani se sklicujejo na isto slogovno datoteko, logotip in paket skriptov. Skupni forward predpomnilnik lahko prvi prenos naredi koristen za poznejše delavce, ko je odgovore mogoče znova uporabiti.

Zdaj spremenite obremenitev: vsak delavec prenese le en dokument HTML in nikoli ne naloži povezanih virov. Skupna slogovna datoteka je še vedno v označbi, a noben delavec je ne zahteva. K deležu zadetkov predpomnilnika proxyja ne prispeva ničesar.

Začnite z zahtevami, ki jih vaš pajek dejansko pošilja

Brskalnik, ki upodablja stran, in odjemalec HTTP, ki pridobi njeno izvorno kodo, ustvarjata različne nize zahtev. Preverite te nize, preden izberete zasnovo predpomnilnika.

ObremenitevPotencial skupne ponovne uporabe
Delavci večkrat pridobijo iste javne vireKoristno, kadar to dovoljujejo pravila svežine in ključa predpomnilnika
Vsaka zahteva ima edinstven URL ali različico odgovoraMalo prekrivanja za ponovno uporabo
Odgovor je treba pred ponovno uporabo znova potrditiLahko prihrani bajte odgovora, a še vedno zahteva pot navzgor
Delavci zahteve že izpolnjujejo iz lastnega lokalnega predpomnilnikaTe zahteve morda nikoli ne dosežejo skupnega proxyja

Sama enakost URL ni dovolj. Politika svežine odgovora in polja, ki jih imenuje Vary, lahko razlikujejo predstavitve. Zasebna, neshranljiva ali overjena vsebina potrebuje veljavna pravila skupnega predpomnilnika; ne sme se prisiliti v en sam javni rezultat samo zato, da bi povečali število zadetkov.

Za običajen promet HTTPS CONNECT forward proxy prenaša šifriran tunel in v njem nima objektov HTTP za predpomnjenje. Namestitev s pregledom TLS ima drugačno vedenje zaupanja in obdelave. Pri ocenjevanju razpoložljivosti predpomnjenja objektov vključite dejanski način.

Zadetek v predpomnilniku se lahko izogne pridobivanju navzgor, medtem ko zgrešitev še vedno plača delo posrednika. Primerjajte dokončane koristne bajte, promet navzgor in zakasnitev za predvideno obremenitev. Število niti opisuje sočasnost; ne opisuje, koliko ponovno uporabne vsebine te niti delijo.

Sorodni članki