Ana sayfa→Yazılım & İşletim Sistemleri
Yazılım & İşletim Sistemleri

Raspberry Pi OS Yerine Bu Hafif Dağıtımı Kurmak SBC’i Her Donanım Yükseltmesinden Hızlı Hale Getirdi.

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…

User Avatar
Ahmet AvcıEditör
4 dk okuma

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.

DietPi boot screen

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ı.

SayarBilgi sitesini Google’da tercih edilen kaynak olarak seç

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-Software-Setup-First-boot

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.

                  İlginizi Çekebilir: Kendi Kayıpsız CD Arşivim İçin Kendi Kendine Barındırdığım Spotify’ı Kurdum: Bu Açık Kaynaklı Uygulama Her Yere Taşınabilir Hale Getirdi →
                  Kaynak: XDA Developers ↗Kaynak yazarı: Samir Makwana
                  💬 SayarBilgi Topluluğu

                  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.

                  Topluluk Canlı Akışı →
                  💬 Topluluk Masası & Tartışma

                  Bu gelişme hakkında düşüncelerinizi, donanım deneyimlerinizi veya sorularınızı Topluluk Forumumuzda paylaşın.

                  Foruma Katıl & Yanıtla ➔
                  Forumda sor / tartış
                  TOPLULUĞUN SESİ

                  Söz sizde.

                  2 yorum

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

                  Sohbete katıl

                  E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

                  Yorumunuz yayımlanmadan önce onay bekleyebilir.

                  BİR SONRAKİ OKUMA

                  Merak etmeye devam

                  Tümünü gör ↗

                  Neyi merak ediyorsun?

                  En az 3 karakter yazın.

                  Keşfet