Mengenai cache konten di Mac
Apa itu cache konten?
Cache konten adalah layanan macOS yang membantu mengurangi penggunaan data Internet dan mempercepat penginstalan perangkat lunak di komputer Mac, perangkat iOS, dan Apple TV.
Cache konten mempercepat pengunduhan perangkat lunak yang dibagikan oleh Apple dan data yang disimpan pengguna di iCloud dengan menyimpan konten yang telah diunduh di komputer Mac, perangkat iOS, dan perangkat Apple TV lokal. Konten disimpan di cache konten di Mac, dan tersedia untuk perangkat lainnya untuk diterima tanpa terhubung ke Internet.
Lihat artikel Dukungan Apple Jenis konten yang didukung oleh cache konten di macOS.
Anda dapat menggunakan cache konten di jaringan yang berisi lingkungan NAT untuk cache konten dan semua perangkat, atau di jaringan yang berisi alamat IP yang dapat dilewati secara publik. Perangkat Apple dengan iOS 7 atau lebih baru dan OS X 10.8.2 atau lebih baru menghubungi cache konten di sekitar tanpa konfigurasi apa pun secara otomatis.
Penting: Anda sangat dianjurkan untuk mengatur cache konten di Mac yang memiliki koneksi Ethernet satu kabel sebagai satu-satunya koneksi ke jaringan. Cache konten dapat menggunakan koneksi Wi-Fi alih-alih Ethernet, tetapi kinerja dapat terpengaruh.
Bagaimana cara cache konten bekerja?
Setelah Anda mengaktifkan cache konten di Mac, cache konten menyimpan salinan semua konten yang diunduh oleh perangkat berjaringan lokal (disebut klien).
Misalnya, saat klien pertama di jaringan Anda mengunduh pembaruan macOS, cache konten menyimpan salinan pembaruan. Saat klien berikutnya di jaringan terhubung ke App Store untuk mengunduh pembaruan, pembaruan disalin dari cache konten alih-alih dari App Store.
Klien kedua (dan semua klien berikutnya) mengunduh pembaruan dengan lebih cepat karena jaringan lokal biasanya lebih cepat daripada Internet.
Bilangan berikut mengilustrasikan satu subnet pribadi dengan satu cache konten:
Bagaimana jika jaringan saya memiliki beberapa subnet?
Secara default, cache konten dibatasi ke subnet tertentu, tetapi Anda dapat mengaturnya untuk menyediakan cache konten untuk:
Semua kombinasi subnet jaringan lokal yang berbagi alamat IP publik umum
Kombinasi subnet alamat IP yang dapat diakses secara publik mana pun (dengan dukungan pengaturan DNS tambahan)
Jika jaringan Anda memiliki beberapa subnet yang berbagi alamat IP publik yang sama, semua subnet dapat memanfaatkan cache konten tunggal. Bilangan berikut mengilustrasikan jaringan dengan dua subnet yang berbagi satu cache konten:
Apakah saya dapat memiliki lebih dari satu cache konten?
Saat jaringan Anda memiliki lebih dari satu cache konten, cache konten menjadi ujung secara otomatis dan dapat berkonsultasi serta berbagi perangkat yang dibuat cache. Saat item yang diminta tidak tersedia di cache konten, ujungnya akan diperiksa dan diunduh jika item tersedia. Jika tidak tersedia dari ujung, item akan diunduh dari induk jika dikonfigurasi, atau dari Apple melalui Internet. Cache konten yang benar dipilih secara otomatis oleh klien saat terdapat lebih dari satu cache konten yang tersedia. Bacalah Mengatur cache konten klien, ujung, atau induk di Mac.
Di mana file yang dibuat cache disimpan?
Lokasi default untuk konten yang dibuat cache adalah volume boot. Anda dapat memilih lokasi alternatif dan menentukan jumlah volume yang digunakan oleh cache konten. Saat ruang disk untuk konten yang dibuat cache mencapai batas maksimum yang Anda tentukan, atau saat ruang yang tersedia di volume tinggal sedikit, cache konten menghapus konten yang belum digunakan baru-baru ini untuk membuat ruang untuk permintaan berikutnya.
Bagaimana cara mengevaluasi kinerja cache konten?
Anda dapat menggunakan Monitor Aktivitas untuk melihat statistik cache konten. Bacalah Melihat log dan statistik cache konten di Mac.
Praktik terbaik kinerja
Cache konten pada umumnya dipengaruhi oleh dua faktor utama: konektivitas dan konfigurasi perangkat keras.
Anda mendapatkan kinerja terbaik dari cache konten Anda dengan menghubungkannya ke jaringan Anda menggunakan Ethernet Gigabit. Cache konten dapat menyediakan ratusan klien secara bersamaan, yang dapat memenuhi port Ethernet Gigabit. Oleh karena itu, di sebagian besar penyebaran berskala kecil hingga sedang, penyebab tertahannya kinerja adalah bandwidth jaringan lokal Anda.
Untuk menentukan apakah Mac Anda merupakan penyebab tertahannya kinerja saat klien dalam jumlah besar mengakses cache konten secara bersamaan, periksa penggunaan prosesor untuk proses AssetCache di Monitor Aktivitas (buka Monitor Aktivitas, pilih Lihat > Semua Proses, lalu klik CPU). Jika penggunaan prosesor terus-menerus berada atau di dekat batas maksimum, Anda mungkin ingin menambahkan cache konten tambahan untuk mendistribusikan permintaan di beberapa komputer.
Juga, jika Mac Anda berada dalam lingkungan tempat klien mengunduh berbagai macam konten dalam jumlah besar, pastikan untuk mengatur batas ukuran cache cukup tinggi. Hal ini mencegah cache konten menghapus data yang dibuat cache secara berkala, yang dapat memerlukan pengunduhan konten yang sama beberapa kali, dengan demikian menggunakan lebih banyak bandwidth Internet.
Praktik terbaik cache konten
Berikut ini adalah praktik terbaik untuk cache konten. Jika memungkinkan, Anda harus mengikuti rekomendasi berikut:
Izinkan semua pemberitahuan push Apple.
Jangan gunakan pengaturan proxy manual.
Jangan melakukan proxy permintaan klien ke cache konten.
Lewati pengesahan proxy untuk cache konten.
Tentukan port TCP untuk pembuatan cache. (Lihat kunci Port di Mengonfigurasi pengaturan cache konten lanjutan di Mac.)
Kelola lalu lintas pembuatan cache antarsitus.
Blokir pendaftaran cache penipu.