Cache hit per permintaan dan per byte
Rasio hit permintaan memberi bobot sama tiap permintaan; rasio byte memberi bobot ukuran respons. Jika 99 respons 1 KB terkena cache dan satu respons 1,000 KB tidak, hit permintaan 99% tetapi hit byte hanya 9.01%.
Cache hit per permintaan dan per byte
| Skenario | Permintaan cache / total | KB isi cache / total | Rasio hit permintaan | Rasio hit byte |
|---|---|---|---|---|
| Respons kecil hit; respons besar miss | 99 / 100 | 99 / 1,099 | 99.00% | 9.01% |
| Respons besar hit; respons kecil miss | 1 / 100 | 1,000 / 1,099 | 1.00% | 90.99% |
| Semua respons 10 KB; 80 hit | 80 / 100 | 800 / 1,000 | 80.00% | 80.00% |
Rumus & metode
Request hit% = cached responses ÷ total responses × 100
Byte hit% = cached response-body bytes ÷ total response-body bytes × 100Tetapkan klasifikasi konsisten. Model mengasumsikan hit menghindari transfer isi dari origin, sedangkan miss mentransfer seluruh isi. CDN nyata dapat memakai sampling dan kategori khusus. Revalidasi, cache bertingkat, kompresi, respons parsial, dan konten edge memengaruhi penghematan origin; periksa tampilan permintaan maupun transfer.
Contoh perhitungan
Menyimpan favicon yang sering diminta dapat menaikkan hit permintaan. Jika unduhan tak tersimpan mendominasi byte, bandwidth origin tetap tinggi.
Hal yang dapat mengubah hasil
KB desimal hanya untuk isi, tanpa header dan koneksi. Metrik dilayani edge dari penyedia belum tentu sama dengan kategori HIT sederhana ini.
Sumber & definisi
- Cloudflare: requests versus data transfer in cache analytics
- RFC 9111: Cache-Control response directives
Metode diperiksa:
Lanjutkan ke tugas terkait
Kalkulator Penghematan Origin oleh Cache
Permintaan origin = total permintaan × (1 − fraksi hit cache). Hit 80% dari 100,000 permintaan menyisakan estimasi 20,000 pengambilan origin.
Konverter Ukuran Data
Konversikan GB desimal ke byte dan satuan desimal atau biner. 1 GB = 1,000,000,000 byte; 1 GiB = 1,073,741,824 byte.
Kalkulator Pendapatan Tayangan Halaman
Tayangan halaman = kunjungan × halaman per kunjungan. Pendapatan estimasi = tayangan halaman ÷ 1,000 × RPM halaman.
Kalkulator Anggaran Waktu Henti
Waktu henti yang diizinkan = periode pemantauan × (1 − target uptime). Target 99.9% selama 30 hari memberi 43.2 menit dalam model berbasis waktu.