Saçma sapan bir miktar zaman 8GB Pi 5 ilanlarını ve SSD desteği sunan kasaları tarayarak ve izleyerek geçirdim. Pi 4’üm (8GB) yavaş hissettiriyordu ve birkaç kendi barındırdığım uygulamayı ile ev laboratuvarı deneyini çalıştırmak için daha güçlü bir SBC donanımı istiyordum. Ancak fiyatlar beni sürekli geri düşünmeye sevk ediyordu. Sonunda Pi’yi sıfırlamaya ve sıfırdan kurmaya karar verdim. Merak uğruna DietPi’yi bir microSD karta yükledim. Donanım aynı kaldı ancak Pi artık yavaş hissettirmiyordu. Pi 4’üm hala aynı microSD kart ve SATA M.2 SSD ile Argon 40 kasasında duruyor. Değişen tek şey işletim sistemiydi.

Raspberry Pi OS Pi 4’ümü geriye çekiyordu
Arka plan hizmetleri düşündüğümden daha hızlı birikiyor
Genel amaçlı kullanım ve deneyler için Pi 4’üme masaüstü sürümü olan Pi OS’ı kurdum. İşletim sistemi herkesin kullanması için tasarlanmış olsa da, masaüstü ortamı hiç ihtiyaç duymadığım bir sürü hizmet ve paket getiriyor. Pi’yi ev laboratuvarımın bir parçası yapmak istiyordum ancak arka plan süreçlerinin çoğu CPU ve RAM tüketiyordu.
Masaüstü ile gelen yeni bir Raspberry Pi OS kurulumu masaüstü arayüzünü göstermek için birkaç dakika alıyordu. DietPi’ye geçtiğimde ise aynı Pi yaklaşık 12 ile 15 saniye içinde açılıyordu. Her zaman Pi’nin ne kadar hızlı açıldığıyla ilgilenmek zorunda değilsiniz, ama dürüst olmak gerekirse bir işletim sisteminin saniyeler içinde açılması kesinlikle yardımcı oluyor. Bellek yükseltmesi söz konusu olamayacağından, bu geçiş oldukça fazla RAM boşluğu sağladı.

Pi OS ile DietPi’nin yeniden başlatma süreleri arasındaki fark saniyeler içinde olsa da, Pi gibi bir SBC kullanırken önemli hale geliyor.

DietPi’nin Pi’ye ne kuracağını ben seçiyorum
Yazılım kurulumu bir projeden çok bir menüye benziyor
DietPi’yi seçtim çünkü üstüne betiklerin katmanlı olarak eklendiği Debian tabanlı bir görüntü. Varsayılan olarak minimal ve çıkarılacak masaüstü arayüzü yok. Metin menüsü ve daha temiz bir sistem elde ediyorum.
DietPi Yazılımı’nı, bir uygulama kataloğunu gezinebilir ve sevdiğim uygulamaları birkaç tuş basımıyla kurabilirim. Her uygulama, başlı başına (headless) kurulumlara uygun varsayılanlarla gelir. Konteynerleri hızlıca çalıştırmak için Docker ve Docker Compose’u seçtim. Pi-hole, Jellyfin, Nextcloud ve liste içinde daha nicesi var.
Elbette aynı şeyi Pi OS üzerinde de yapabilirsiniz, ancak DietPi üzerinde uygulama kurmak daha az sürük ve ekstra şişirme eklemez. Masaüstü ortamı olmadığı için sistem, daha az paket taşıdığından dolayı cimri kalır. Pi OS gibi, ilk açılıştan önce ana makine adı, Wi-Fi bilgileri, yerel ayarlar (locale), SSH ve diğer ayarları belirleyebilirsiniz. Bu, kolay SSH erişimi sağlar ve temel kurulum süresinden tasarruf ettirir. SSH erişimini etkinleştirmek ve temel kurulumu atlamak için kart üzerindeki dietpi.txt dosyasını kullandım.
Depolma ayarlamaları, bir SSD kullanmanın değerini artırıyor
SSD nihayet ağır I/O için doğru işini buldu
Argon 40 kasm için bir M.2 SATA SSD genişletme modülü edindim ve bu da yedek SSD’leri kullanmayı kolaylaştırdı. Ancak SSD üzerinde yalnızca Docker’ı çalıştırdım, microSD ise planladığımdan çok daha fazla sistem okuma ve yazma işlemi yaptı. microSD kartının aslında SATA SSD’den daha fazla iş yaptığını fark etmedim, ancak DietPi-Drive_Manager bunu düzeltmeye yardımcı oldu. Bağlantılı her sürücüyü listeler, bağlama ve kalıcı bağlama işlerini yönetir ve ayrıca sürücünün performansının hızlı bir ölçümünü yapabilir. Pi OS üzerinde M.2 SSD’leri elle bağlamak ve onları kalıcı hale getirmek zorundaydım.
Docker konteynerlerimi SSD’ye taşımak için kullandım ve microSD kartındaki sürekli okuma-yazma stresini durdurdu. DietPi logları varsayılan olarak RAM’de saklar ve kartlara gereksiz yazmaları azaltır. Bu, Pi OS üzerinde de mümkündür, ancak Drive Manager ile yönlendirilmiş erişim sağlar. DietPi her şeyi RAM’de kaydeder ve varsayılan olarak karta gereksiz yazmaları atlar.
microSD kartı çoğunlukla önyükleme işini üstlenirken, SSD ağır okuma/yazma faaliyetlerini gerçekleştiriyor. Bu sayede konteynerler birkaç saniye daha hızlı başlıyor ve görüntü çekme işlemleri artık sistemi yavaşlatmıyor.
Üzerinde daha az kaynak tüketen bir işletim sistemi çalıştırırken microSD kart artık darboğaz olmaktan çıkıyor ve mantıklı bir depolama düzeni daha büyük bir fark yaratıyordu.
Daha az kaynak tüketen DietPi’nin bazı fedakarlıkları var, ancak bunlar küçük
Dokümantasyon seyrek ve masaüstü arayüzü yok
DietPi’yi mükemmel olarak tanımlamak yanıltıcı olur. Raspberry Pi OS’dan daha küçük bir proje olduğu için topluluk ve dokümantasyon daha az gelişmiş. Bir şeyler bozulduğunda, DietPi forumu ve bir dizi eğitim materyaline yönlendiriliyorsunuz.
Masaüstü arayüzü olmadığı için Pi’yi bir monitöre bağlayıp küçük bir bilgisayar gibi kullanmak pek mantıklı değil. Ancak DietPi-Software üzerinden bir masaüstü kurabilirsiniz. Debian’a aşina iseniz, terminal size tanıdık gelecek ve herhangi bir komutu yeniden öğrenmenize gerek yok. Öğrenmem gereken tek şey, sunum tarzı görevleri DietPi üzerinde zorlayıp verimli olmasını beklemekti.
Mevcut kurulumumu bozmaktan kaçınmak için, geçiş yapmadan önce DietPi’yi ayrı bir microSD karta yükledim.
Donanım alımından çok, denemem gereken yükseltme
Pi 5’i sipariş vermeden önce, önce Pi 4 üzerinde farklı bir işletim sistemi denemek istediğim için DietPi ile Pi’nin belirgin şekilde daha hızlı hissettirdiğini, daha düşük boştaki bellek kullanımı, daha hızlı önyükleme ve uygulamaları veya medyayı saklamayı daha pratik kılan bir SSD’yi gözlemledim.
DietPi, yavaşlamış Pi 4 kurulumlarınız için ve tıpkı benim gibi bir yükseltmeye göz koyduğunuz için ideal. Hiçbir maliyeti yok ve kurulumu bir saatten kısa sürüyor. İşinize yaramazsa, eski işletim sisteminize microSD kart üzerinden geri dönebilirsiniz. B benim için masaüstü arayüzü olmasa bile birkaç şeyi daha hızlı ve daha pratik hale getirdi.
Kurulumu ve kullanımı son derece kolay, hafifliğe optimize edilmiş minimal tabanlı bir Debian tabanlı işletim sistemi.
Bu Gelişmeyi Toplulukta Değerlendirin
Haber hakkındaki düşüncelerinizi, donanım deneyimlerinizi ve teknik sorularınızı topluluk üyeleriyle anlık olarak tartışın.
Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.
Foruma Katıl & Yanıtla ➔




Söz sizde.
Deneyiminizi, sorularınızı ve katkılarınızı paylaşın. E-posta adresiniz yayımlanmaz.