Mac’te içerikleri önbelleğe alma hakkında
İçerikleri önbelleğe alma nedir?
İçerikleri önbelleğe alma, İnternet veri kullanımını azaltmaya ve Mac bilgisayarlarda, iOS aygıtlarda ve Apple TV’de yazılım yüklemeyi hızlandırmaya yardımcı olan bir macOS servisidir.
İçerik önbelleğe alma, yerel Mac bilgisayarlar, iOS aygıtlar ve Apple TV aygıtlarının zaten indirdiği içeriği kaydederek Apple tarafından dağıtılan yazılımı ve kullanıcıların iCloud’da sakladığı verileri indirmeyi hızlandırır. Kaydedilen içerik bir Mac’teki içerik önbelleğinde saklanır ve İnternet’e girmeden diğer aygıtlardan alınabilir.
macOS’te içerikleri önbelleğe alma özelliğinin desteklediği içerik türleri başlıklı Apple Destek makalesine bakın.
İçerikleri önbelleğe almayı, içerik önbelleği için bir NAT ortamından oluşan ağlarda ve tüm aygıtlarda ya da genel olarak yönlendirilebilir IP adreslerinden oluşan ağlarda kullanabilirsiniz. iOS 7 veya daha yenisine ve OS X 10.8.2 veya daha yenisine sahip Apple aygıtları herhangi bir konfigürasyon gerektirmeden yakındaki bir içerik önbelleği ile otomatik olarak iletişim kurar.
Önemli: Ağa tek bağlantısı tek telli bir Ethernet bağlantısı olan bir Mac’te içerikleri önbelleğe almayı ayarlamanız önemle tavsiye edilir. İçerikleri önbelleğe alma Ethernet yerine Wi-Fi bağlantısı kullanabilir, ancak performans etkilenebilir.
Nasıl çalışır?
Siz Mac’te içerikleri önbelleğe almayı etkinleştirdikten sonra, (istemciler adlı) yerel ağa bağlı aygıtların indirdiği tüm içeriğin bir kopyasını saklar.
Örneğin, ağınızdaki ilk istemci bir macOS güncellemesi indirdiğinde, içerik önbelleği güncellemenin bir kopyasını saklar. Ağdaki bir sonraki istemci güncellemeyi indirmek için App Store‘a bağlandığında, güncelleme App Store yerine içerik önbelleğinden kopyalanır.
Normalde yerel ağ İnternetten çok daha hızlı olduğundan, ikinci istemci (ve takip eden tüm istemciler), güncellemeleri çok daha hızlı indirir.
Aşağıdaki şekil, tek bir içerik önbelleği ile tekli özel alt ağı gösterir:
Ağımda birden fazla alt ağ varsa ne olacak?
Saptanmış olarak, içerikleri önbelleğe alma, belirli bir alt ağla sınırlıdır, ancak şunlar için içerikleri önbelleğe almanın sağlanmasını ayarlayabilirsiniz:
Ortak bir genel IP adresini paylaşan yerel ağın alt ağlarının tüm kombinasyonları.
Genel erişime açık IP adreslerinin alt ağlarının herhangi bir kombinasyonu (ek DNS ayarı desteğiyle)
Ağınızın, aynı ortak IP adresini paylaşan birden fazla alt ağı varsa tüm alt ağlar, tek bir içerik önbelleğinden yararlanabilir. Aşağıdaki şekil, tek bir içerik önbelleğini paylaşan iki alt ağı olan bir ağı gösterir:
Birden fazla içerik önbelleğim olabilir mi?
Ağınızın birden fazla içerik önbelleği olduğunda, bunlar otomatik olarak eş olur ve önbelleğe alınmış yazılıma danışabilir ve bunu paylaşabilir. İstenen bir öğe içerik önbelleğinde kullanılamadığında, eşleri denetlenir ve öğe kullanılabiliyorsa indirilir. Bir eşten kullanılamıyorsa, öğe ayarlanmışsa bir üst öğeden ya da İnternet üzerinden Apple’dan indirilir. Doğru içerik önbelleği, birden fazlası kullanılabilir olduğunda istemci tarafından otomatik olarak seçilir. Mac’te içerik önbellek istemcileri, eşleri veya üst öğelerini ayarlama konusuna bakın.
Önbelleğe alınan dosyalar nerede saklanır?
Önbelleğe alınan içeriğin saptanmış konumu, önyükleme birimidir. Alternatif bir konum seçebilir ve disk bölümünün ne kadarının içerikleri önbelleğe alma tarafından kullanılacağını belirtebilirsiniz. Önbelleğe alınan içerikler için disk alanı belirttiğiniz maksimum değere ulaştığında veya disk bölümündeki kullanılabilir alan azaldığında, içerik önbelleği bir sonraki istek için yer açmak üzere yakın zaman kullanılmamış içeriği siler.
İçeriklerin ön belleğe alınması performansını nasıl değerlendirebilirim?
İçerikleri ön belleğe alma istatistiklerini görüntülemek için Etkinlik Monitörü’nü kullanabilirsiniz. Mac’te içerikleri önbelleğe alma günlüklerini ve istatistiklerini görüntüleme konusuna bakın.
En iyi performans uygulamaları
İçerikleri önbelleğe alma öncelikli olarak iki ana etkenden etkilenir: Bağlanabilirlik ve donanım konfigürasyonları.
İçerik önbelleğinizi, Gigabit Ethernet kullanarak ağınıza bağlarsanız ondan en iyi performansı alırsınız. İçerik önbelleği aynı anda yüzlerce istemciye hizmet edebilir; bu da bir Gigabit Ethernet kapısını doldurabilir. Bu nedenle, çoğu küçük ve orta ölçekli dağıtımda performans darboğazı genellikle yerel ağınızın bant genişliğidir.
Çok sayıda istemci içerik önbelleğine aynı anda eriştiğinde Mac’inizin performans darboğazı olup olmadığını belirlemek için, Etkinlik Monitörü’nde AssetCache işlemi için işlemci kullanımını denetleyin (Etkinlik Monitörü’nü açın, Görüntü > Tüm İşlemler’i seçin, sonra CPU’yu tıklayın). İşlemci kullanımı sürekli maksimumda veya maksimumun yakınındaysa istekleri birden fazla bilgisayara dağıtmak için başka içerik önbellekleri eklemek isteyebilirsiniz.
Ayrıca, Mac’iniz, istemcilerin geniş kapsamlı içerikten büyük miktarda indirme yaptıkları bir ortamsa önbellek boyutu sınırını yeterince yüksek ayarladığınızdan emin olun. Böylelikle içerik önbelleğinin, önbelleğe alınmış verileri sık sık silmesi ve bu nedenle aynı içeriği birden fazla kez indirme ve dolayısıyla daha fazla İnternet bant genişliği kullanma gerekliliği önlenir.
En iyi içerikleri önbelleğe alma uygulamaları
Aşağıdakiler, en iyi içerikleri önbelleğe alma uygulamalarıdır. Mümkün olduğunda bu önerileri izlemelisiniz:
Tüm Apple anında iletilen bildirimlerine izin verin.
Manuel proxy ayarları kullanmayın.
İçerik önbelleklerine istemci istekleri için proxy kullanmayın.
İçerik önbellekleri için proxy doğrulamayı atlayın.
Önbelleğe alma için bir TCP kapısı belirtin. (Mac’te ileri düzey içerikleri önbelleğe alma ayarlarını yapma’da Port tuşuna bakın.)
Siteler arası önbelleğe alma trafiğini yönetin.
Sahte önbelleğe alma kaydını engelleyin.