Bir süredir 12” PowerBook G4 makinemde Leopard kullanıyordum. Ancak performansı beni tatmin etmiyordu açıkçası. Pek çok kere Tiger’a geçmeyi de düşündüm ama verilerin yedeklenmesi gerekiyordu. Ayrıca kurulum sonrasında pek çok güncellemenin ve diğer tüm yazılımların yeniden kurulması bana zor geliyordu. O yüzden biraz araştırıp performans ile ilgili notları toparlamaya ve biraz olsun kendimden de bir şeyler katamay karar verdim ve aşağıdakileri sizler için çıkardım:
Spotlight - Kullanmıyorsanız kesinlikle kapatın
Spotlight bildiğiniz gibi pek çok konuda işe yarayabiliyor, açıkçası daha yüksek donanım özelliklerine sahip bir makinem olsaydı açık kalmasında sakınca görmezdim. İlk başlarda indeksleme ayarlarını sadece uygulamaları indeksleyecek şekilde ayarlamıştım. Bir süre bu şekilde devam ettim ancak bu da pek yeterli olmadı. Gerçi kısa yolları Dock üzerinde olmayan uygulamaları başlatmak için gayet pratik oluyordu ama yine de kapatmaya karar verdim.
Spotlight’ı devre dışı bırakmak için:
/System/Library/LaunchAgents/com.apple.Spotlight.plist
/System/Library/LaunchDaemons/com.apple.metada.mds.plist
dosyalarını (daha sonra Spotlight’ı devreye almak isteyebileceğiniz ihtimaline karşı) başka bir dizine taşıyın ve bilgisayarınızı yeniden başlatın.
Bahar Temizliği: Monolingual
http://monolingual.sourceforge.net/ adresinden ücretsiz olarak temin edebileceğiniz açık kaynak kodlu şahane bir yazılım olan Monolingual’ın genel olarak yaptığı iş, kullanılmayan dil dosyalarının temizlenmesi. Bu hem uygulamaların açılış hızlarını az miktarda da olsa etkiliyor hem de diskinizde yer açmakta yardımcı oluyor. Tabi bu yazılımın yetenekleri sadece bununla sınırlı değil. Bildiğiniz gibi pek çok Mac uygulaması Universal binary olarak geliyor, yani hem Intel hem de PPC tabanlı Mac’lerde aynı uygulamalar sorunsuz çalışsın diye, ikili (derlenmiş) dosyalar PPC ve Intel için çalışabilir halde oluyorlar. Bu da haliyle uygulamaların açılışında performans sorunlarına sebep olabiliyor. Monolingual ile Mac’inizdeki tüm uygulamaları tarayarak sadece sizin işlemcinize uygun iki dosyaların kalmasını, diğerlerinin silinmesini, ikili dosyalar içinde bulunan sizin işlemcinize uygun olmayan, dolayısıyla hiç bir işinize yaramayan kodların da temizlenmesine yardımcı oluyor. Herhangi bir soruna sebep olmuyor, gönül rahatlığıyla kullanabilirsiniz. Ayrıca çok sık program yükleyip kaldırıyorsanız veya sistemde yazılım güncellemeleri yapıyorsanız, arada bir Monolingual ile temizlik yapmanız gerekecektir. Mesela ayda bir veya haftada bir kullanabilirsiniz.
Dock ve Animasyonlar
Dock Leopard’da bayağı makyajlanmış bir halde bulunuyor, aslında fena da görünmüyor ancak çalışma performansını son derece etkileyen bir arayüze sahip. Dock ve diğer pek çok animasyonları ve kullanmadığınız görsel güzellikleri devre dışı bırakmak için iki tane güzel araç var. Birisi TinkerTool diğeri ise Docker. Her iki yazılım da son derece kolay kullanıma sahip ve tamamen ücretsiz yazılımlar. TinkerTool aracını http://www.bresink.de/osx/TinkerTool.html adresinden, Docker’ı ise http://www.blocksoft.net/docker.html adresinden indirebilirsiniz. Bu uygulamalar için detaya pek girmek istemiyorum, çünkü zaten kullanıları son derece basit ve güzel arayüzleri var. Sadece bilmeniz gereken: Dock ile ilgili ayarlarda 2d görünüme geçirin ve Dock’daki animasyonları devre dışı bırakın. Hatta (eğer kullanmıyorsanız) TinkerTool ile General bölümünden “Deactivate Dashboard” seçeneğini işaretleyerek Dashboard’u da tamamen kapatabilirsiniz.
Menülerin Yarısaydamlığı
Menülerin yarısaydam görünmesi de performansı etkileyen faktörlerden. Bunu da devredışı bırakmak isterseniz terminalden şu komutu vermeniz yeterli:
sudo defaults write /System/Library/LaunchDaemons/com.apple.WindowServer ‘EnvironmentVariables’ -dict ‘CI_NO_BACKGROUND_IMAGE’ 1
Yukarıdaki komutu tek satırda vermeniz gerekiyor. Bu işlemden sonra bilgisayarınızı yeniden başlattığınızda menülerin yarısaydamlığının ortadan kalmış olması gerekiyor.
Erişim Hakları
Disk Utility aracıyla (Applications/Utilities altında bulabilirsiniz) diskinizin erişim haklarını düzenlemeniz performası az da olsa artıracaktır. Bunun için sol taraftaki listede diskinize tıklayın ve sağ tarafta First Aid bölümünde Repair Disk Permissions butonunu kullanabilirsiniz. İşlem biraz uzun sürecektir.
Yazılım Güncellemeleri
Apple’ın çıkardığı güvenlik ve iyileştirme güncellemelerini muhakkak yükleyin, içlerinde performans iyileştirmeleri de olabiliyor.
Güvenli Sanal Bellek
Leopard ön tanımlı olarak virüslerin ve/veya zararlı yazılımların verilerinizi ele geçirmesini zorlaştırmak için disk belleğini (belleğin yetmediği durumlarda diskin bir kısmını bellek olarak kullanma işi) bir diğer değişle swap alanını şifreleyerek saklar. Bunu devre dışı bırakmanız performansı büyük oranda etkileyecektir. System Preferences’dan Security bölümüne gelin ve Use secure virtual memory seçeneğini devre dışı bırakın. Hazır Security kısmına gelmişken FileVault bölümüne de bakın etkinse onu da devre dışı bırakın.
Tarayıcı (Browser) Seçimi
Genel olarak Safari gayet güzel ve hızlı çalışıyor ancak uyumluluk konusunda bazı sitelerde sorun çıkartabiliyor. Gerçi 3. sürümüyle epey yol aldı diyebiliriz, çok daha az sorun çıkartıyor. Pek çok kişi Safari yerine Firefox kullanıyordur. Firefox 3 bu yazı yayınlandığında muhtemelen nihayi sürümüne ulaşmış olacak. Performans ve görünüm olarak Safari’yi pek aratmıyor, 3. nesil Firefox’a terfi edebilirsiniz. Ama benim asıl tavsiyem Camino olacaktır. Eğer sadece Firefox’ta olan özelliklere (mesela çeşitli eklentilere) ihtiyacınız pek yoksa kesinlikle Camino kullanmanızı tavsiye ederim. Gayet hızlı ve Safari’nin sorun çıkardığı sitelerde gayet sorunsuz çalışıyor.
Son Olarak
Kullanmayacağınız uygulamaları yükleyerek güzelim Leopard’ınızı kirletmeyin ve arada bir burada yazılanları gözden geçirerek performans sorunlarınızı kalıcı olarak bertaraf edin. Ben 12″ PowerBook G4 makinemle, 1.5 GHz PPC işlemciyle ve 1.25 GB Ram ile Leopard’ı çok çok iyi olmasa da yine de tahammül edilebilir bir seviyede kullanmaya devam ediyorum. Sizin donanımınız daha iyiyse muhakkak çok daha iyi sonuçlar elde edeceksiniz. Sizin de keşfettiğiniz, öğrendiğiniz performans ip uçları olursa paylaşmanızı dilerim.