Yakın zamanda piyasaya sürülen Ahududu Pi 5 Raspberry Pi’nin 2023 için (muhtemelen) son sürprizi bu. Başlangıçta Raspberry Pi CEO’su Eben Upton, 2023’ün tedarik zincirini toparlama ve stok oluşturma yılı olacağını ve Raspberry Pi 5’in piyasaya sürülmeyeceğini söylemişti. Ancak Eylül ayı sonlarında Raspberry Pi 5 duyuruldu ve selefinden çok daha fazla güç getirdi, üstelik çok da fazla para harcamadan.
Piyasaya sürüldüğünde iki model duyuruldu. Raspberry Pi 5 4GB ve amiral gemisi 8GB modeli. 2024’te piyasaya sürülecek iki model daha var; 1GB ve 2GB daha düşük fiyatlı, 1GB’lık model ise orijinal 35 dolarlık fiyat etiketine yaklaşıyor.
Mevcut iki modelden en üst seviye 8GB modele mi ihtiyacımız var yoksa sadece 4GB ile idare edebilir miyiz? Cevabını bilmek istedik ve ne mutlu ki Raspberry Pi 5 4GB siparişimiz Pimoroni’den yeni geldi.
Cevaba karar vermeden önce her iki modelin artılarını ve eksilerini göstermek için bir dizi test tasarladık!
Çalışma tezgahına!
Raspberry Pi 5 Özellikleri
Başlık Hücresi – Sütun 0 | Ahududu Pi 5 |
---|---|
SoC | 2,4 GHz’de çalışan BCM2712 SoC Arm Cortex-A76 64 bit CPU |
800 MHz VideoCore VII GPU, OpenGL ES 3.1, Vulkan 1.2’yi destekler | |
Görüntülemek | HDR destekli 2 x 4Kp60 HDMI ekran çıkışı |
Veri deposu | 1,2,4,8GB LPDDR4X-4267 SDRAM |
Depolamak | M.2 HAT aracılığıyla Mikro SD (SDR104 uyumlu) M.2 NVMe SSD |
GPIO | 40 Pin Raspberry Pi HAT Uyumlu |
USB | 2 x USB 2 2 x USB 3 (eş zamanlı 5Gbps) |
Konektörler | 2 × 4 şeritli MIPI kamera/ekran alıcı-vericileri PCIe 2.0 x1 arayüzü UART koparma RTC saat gücü Fan gücü |
Ağ oluşturma | Gigabit Ethernet, PoE+ HAT aracılığıyla PoE |
Wi-Fi / Bluetooth | Çift bantlı 802.11ac, Bluetooth 5 / BLE |
Güç düğmesi | Yumuşak güç düğmesi |
Güç | USB C aracılığıyla 5V 4A Poe+ HAT aracılığıyla PoE 5V GPIO aracılığıyla |
Boyutlar | 85×56 mm |
MSRP | 1GB TBC 2GB TBC 4GB 55$ 8GB 75$ |
Hangi Uygulamalar/Projeler 8GB’tan Faydalanabilir?
RAM genellikle CPU’nun nefes alma alanıdır. Ne kadar çok şeye sahip olursak makinemiz o kadar iyi performans gösterir. Daha fazla RAM’den yararlanacak projeler/uygulamalar yapay zeka ve Makine Öğrenimi türündedir. Sihrin gerçekleşmesi için bol miktarda beygir gücüne ve geçici depolama alanına ihtiyaçları var.
Ancak sunucular ve video gibi daha genel projeler daha fazla RAM’den yararlanır. Sunucular, dosyaları önbelleğe almak ve kullanıcılarınıza içerik sunumunu hızlandırmak için RAM kullanabilir. Video projeleri, hızlı oynatma için medya dosyalarını RAM’de depolayabilir (metrodaki dijital tabelaları düşünün).
Yeterli RAM’in olmamasındansa “çok fazla RAM”e sahip olmak her zaman daha iyidir. Bununla birlikte, kodlamanızı temiz ve düzenli tutmayı unutmayın ve bundan kurtulmalısınız. Sonuçta 640KB herkes için yeterli değil mi?
Test 1: Önyükleme Süreleri
Daha fazla RAM daha hızlı önyükleme sağlar mı? Kesinlikle hayır. 4 ve 8GB Raspberry Pi 5 arasında aynı mikro SD kartı kullanarak 4GB için 21,08 saniye, 8GB için ise 22,14 saniye kayıt yaptık.
Buradaki hata payı, bunların fiilen aynı olduğu anlamına gelir. Önyükleme sırasındaki en büyük performans artışı NVMe SSD kullanmak olacaktır. Ancak M.2 HAT henüz piyasaya sürülmedi, bu nedenle bir sonraki en iyi seçenek USB 3’ten NVMe’ye adaptör olacaktır.
Test 2: İşletim Sistemi RAM Kullanımı
Peki Raspberry Pi 5 ve Debian 12 “Kitap Kurdu” ne kadar RAM kullanıyor? Kısa cevap pek fazla değil. Masaüstüne güç verirken Pi’nin yerleşmesine izin verdik ve ardından bellek kullanımını okuduk: her iki kartta da temiz önyüklemeden sadece 566 MB, ürkütücü!
Bu, Raspberry Pi 5 1GB piyasaya sürüldüğünde işletim sistemini çalıştırabileceği anlamına gelir, ancak 1GB’lık bir kartla tarayıcı tabanlı herhangi bir çalışma yapılmasını önermekten çekiniriz. 2GB Pi 5, evet işe yarayabilir. Ancak 4GB, maliyet ve RAM açısından en uygun noktadır.
Test 3: Web Tarayıcıları
Web tarayıcıları dünyaya açılan penceremizdir. Tarayıcıları diğer uygulamalardan daha fazla kullanıyoruz, bu nedenle onlara ne kadar sekme atarsak atalım duyarlı olmaları önemlidir.
Raspberry Pi OS “Bookworm”, Firefox’u alternatif bir tarayıcı olarak tanıtıyor ve Raspberry Pi Ltd, tarayıcının işletim sisteminde daha iyi çalışacak şekilde ayarlanmasında rol oynadı. Krom hâlâ mevcuttur. Kurulum sırasında varsayılan tarayıcıyı seçebiliriz ve bunu Raspberry Pi Yapılandırma aracı aracılığıyla değiştirebiliriz. Her iki tarayıcı da İnternet menüsünde görünür.
İlk tarayıcı tabanlı testimiz yalnızca tarayıcıyı yüklemekti. 4GB Raspberry Pi 5’te Chromium’un yüklenmesi 5 saniye, Firefox’un yüklenmesi ise 7,01 saniye sürdü. Raspberry Pi 5 8GB Chromium 5,09 saniyede, Firefox ise 7,13 saniyede geldi. Kullanıcı algısına göre bu süreler aynıdır ve bu, uygulama yükleme sürelerinin ve tarayıcıların 4 ila 8 GB RAM arasında etkilenmediği anlamına gelir. 1GB modeller için aynı durum geçerli olmayacaktır. Anekdot olarak, bir Raspberry Pi 4 1GB’ımız var ve geçmişte bazı kodlara/pinout’lara bakmak için bir tarayıcı açmaya çalıştık ve evet işe yaradı, ancak bu bir sabır egzersiziydi.
Raspberry Pi 5 4 ve 8GB’ta Firefox ve Chromium ile internette gezinebilir miyiz? Evet yapabiliriz! Tarayıcıda biraz gezinmek, alışveriş yapmak ve içerik oluşturmak istiyorsanız o zaman hazırsınız. Birkaç sekmenin açılması her iki Pi’nin de performansını engellemeyecektir. Ancak aynı anda kaç sekme açabiliriz? Her iki tarayıcıda da beş sekme denedik. Her test, temiz bir önyüklemeden sonra gerçekleştirildi ve her tarayıcının önbelleği temizlendi. Test, bir for döngüsü kullanarak tüm sekmeleri aynı anda açacak bir Bash betiği kullanılarak otomatikleştirildi.
İlk toplu test, her tarayıcıda beş sekmeden oluşuyordu ve oldukça seviyeli bir olaydı. 4GB Pi 5’te Chromium 1683MB ve Firefox 1667MB tüketiyordu. Yani bu sefer Firefox kazandı, ama yalnızca birkaç Megabayt farkla. Her iki değer de anakart tarafından sağlanan 4GB’ın çok altında ve elbette işletim sistemi tarafından kullanılan RAM’i de içeriyor. 8GB Pi 5, Chromium için 1557MB ve Firefox için 1830MB olarak geldi. İlginç bir şekilde Chromium, Pi 5 8GB’ta kazandı.
10, 40 ve 50 sekmeli birkaç test daha yaptık. Her iki kart da 10 ve 40 sekmeyle başa çıktı; tek istisna, 4GB Pi 5’teki Firefox’un 40 sekmede boğulmasıydı ve bu nedenle bunun için hiçbir verimiz yok.
Görünüşe göre 40’tan fazla sekmenin açılmasını istiyorsanız daha fazla RAM’e ihtiyacınız var. 8GB Pi 5 tüm testlerde çalıştı ve bize ne kadar RAM tüketildiğine dair bir gösterge verdi. Chromium için Pi 5 8GB’ta 4394 MB RAM ve Firefox’ta ise muazzam bir 5394 MB RAM kullandık.
Nihai test 50 sekme şeklinde geldi! Yalnızca 8GB Pi 5 böyle bir başarıyı başarabilirdi ve Chromium ile 4394MB RAM’i tükettiğini gördük. İlginç bir şekilde Firefox testinde 5394 MB RAM kullanıldı. Bu neden ilginç? Peki 40 sekme için 5443 MB kullanıldı, yani daha az RAM için daha fazla sekme mi kullanıldı? En iyi tahminimiz, bir sayfanın/sayfaların yüklenememesi gerektiğidir. Bu değerlerin her ikisinin de Raspberry Pi 5 4GB’ta bulunan 4GB’tan daha büyük olduğunu söylemeye gerek yok.
Bu testlerin sonucu basittir. Tarayıcınızda gerçekten 50 sekmenin açık olmasına ihtiyacınız varsa Raspberry Pi 5 satın alın veya yalnızca masaüstünüzü kullanın. Kullanıcıların %99’u için Raspberry Pi 5 4GB, temel görevler ve birçok yapımcı projesi için fazlasıyla yeterlidir.
Başka bir test, bir tarayıcının JavaScript performansını dakika başına çalıştırma cinsinden ölçen Tarayıcı Bench Speedometer’dır. Burada sürpriz kazanan Chromium çalıştıran Raspberry Pi 4GB oldu. Dakikada 66,4 koşuyla geldi. En kötüsü, Firefox çalıştıran ve dakikada yalnızca 54,8 çalıştırma gerçekleştiren Raspberry Pi 4 8GB’tı. Bunu perspektife koymak için aynı testi 32 GB DDR4 3600 MHz RAM’e sahip Ryzen 5 5600X sistemimizde yaptık ve 115 puan aldık. Masaüstümüz Raspberry Pi 5’ten çok daha fazla güç tüketiyor.
Test 5: Dosya Sıkıştırma
Bu test için mikro SD karta kaydedilen 1,4 GB Gamecube ISO görüntüsünü sıkıştırmak için gzip kullandık. Test aşağıdaki komut kullanılarak terminalden çalıştırıldı.
gzip -k name_of_file.iso
Raspberry Pi 5 4GB’ta sıkıştırma 75 saniye sürdü, şaşırtıcı bir şekilde aynı sıkıştırma 8GB’ta 84 saniye sürdü. Bu farkın nedeni belirsiz ancak çıkarılacak sonuç, her iki kurulun da bu görevi çok az çaba harcayarak yerine getirmesidir.
Test 6: Üst Düzey Emülasyon
Raspberry Pi 5 4GB retro oyun donanımı olarak kullanılabilir mi? Evet yapabilir! Nintendo Gamecube emülasyonunu Dolphin emülatörü aracılığıyla test ettik ve hem 4 hem de 8 GB modellerin The Legend of Zelda: Wind Waker’ı kolaylıkla kullandığını gördük. Yeni bölümler yüklenirken bazı takılmalar oldu, ancak genel olarak neredeyse sabit bir 30 fps elde ettik.
Emülasyon için RAM kullanımı düşük ancak önemsiz değil. Raspberry Pi 5 4GB, 985MB RAM ve 8GB 1298MB RAM kullanıyordu. 1GB RAM’e sahip bir Raspberry Pi 5 iyi bir emülasyon istasyonu olmaz. Gamecube emülasyonu için mutlak en düşük değer 2GB’lık bir model olacaktır. Öykünme zevkiniz daha eskiyse, örneğin 8 veya 16 bit dönemiyse, o zaman daha eski bir Raspberry Pi kullanabilirsiniz. Raspberry Pi 2/3 bile 16 bit emülasyon için iyi bir temel oluşturuyordu.
Çözüm
Raspberry Pi 5 ile bir tarayıcıda birden fazla sekme açmıyorsanız veya LLM’leri işlemiyorsanız, yapay zeka projeleri oluşturmuyorsanız veya bir departman sunucusu çalıştırmıyorsanız, 4 GB’lık model fazlasıyla yeterli güçtür. Dürüst olmak gerekirse, Raspberry Pi 4 8GB’mizi hiçbir zaman kıyaslama yapmak ve bir AI modeli çalıştırmak dışında 8GB RAM’in tamamını kullanmaya zorlamadık.
Günlük işler için çoğu yapımcı için 4 GB yeterlidir. Raspberry Pi 5 8GB için ekstra 20 $, eğer bu sizin tek Raspberry Pi’nizse, verdiğiniz paraya değer. Ancak değilse, o zaman biraz tasarruf edebilir ve 4GB’ı tercih edebilirsiniz.
Raspberry Pi 5 1GB ve 2GB piyasaya çıktığında bu testi tekrarlayacağız.