Ahududu Pi için Pahalı Bir SD Kart Daha mı İyi?
Yayınlanan: 2022-06-16Raspberry Pi, ağır bir yumruk taşıyan ucuz ve neşeli bir bilgisayardır. Ancak ucuz ve neşeli bir SD kart, sabit depolama sağlar mı yoksa daha fazla harcamanız mı gerekiyor? İşte düşüş.
Raspberry Pi ve SD Kart
Raspberry Pi Vakfı tarafından inşa edilen Pi, şimdiye kadar yapılmış en başarılı tek kartlı bilgisayarlardan biridir. Ucuz olmasına rağmen, okulların ve kolejlerin benimseyebileceği ve benimseyebileceği uygulanabilir bir eğitim platformu haline getirmek için yeterli gücü sağlamak üzere tasarlanmıştır. Aileler, okullarla aynı tür donanıma sahip olabilir.
Neredeyse 2012'de piyasaya çıkar çıkmaz, gerçek bir Linux dağıtımını çalıştırabilen küçük, ucuz, düşük güçlü bir bilgisayarın potansiyeli, yapımcılar ve hobiciler tarafından benimsendiğini gördü. Raspberry Pi'nin ilk on yılındaki satışları 45 milyon adedi aştı.
Raspberry Pi piyasaya sürüldükten kısa bir süre sonra, SD kartların bozulması, imhası ve kısa ömrü hakkında hikayeler yayılmaya başladı. Raspberry Pi, dahili depolama içermez. Sahibi, bilgisayarın sabit diski olarak işlev gören bir SD kart (günümüzde bir microSD kart) sağlamalıdır. İşletim sistemi ve uygulamalar SD karta kurulur ve minik bilgisayar da SD karttan başlatılır.
Bunun anlamı, Raspberry Pi'nin SD kartların ömrünü kısalttığıydı. SD kart denetleyicilerinde (fiziksel olarak SD karta yerleştirilmiş küçük mikroçipler) ve SD kart sürücüleriyle ilgili temel sorunların olduğu ortaya çıktı. Raspberry Pi'ye özgü bir sorun değildi.
Ancak, SD kartların birçok varyasyonu vardır ve bazı kartlar, sık yazma döngülerine dayanacak şekilde tasarlanmamıştır veya donatılmamıştır.
Neden Bazı SD Kartlar Diğerlerinden Daha İyi Ücretli?
SD kartlar, çıkarılabilir ve son derece taşınabilir depolama aygıtları olacak şekilde tasarlanmıştır. Değişmeyen verileri depolamak için en uygun olanlardır. Bu, çok az yazma döngüsü olduğu, ancak istediğiniz kadar okuma döngüsü olduğu anlamına gelir.
Dijital kameralar, cep telefonları, dronlar ve hafif, ucuz ve değiştirilebilir depolama gerektiren diğer ürünler için tercih edilen depolama ortamı olarak kabul edilmeleri çok uzun sürmedi. Teknolojide sıklıkla olduğu gibi, ürünlerin talepleri, temel bileşenlerinden birinin kalitesini ve kapasitesini artırdı. Daha fazla hız ve daha fazla kapasite talepleri, SD kart üreticilerini kartlarının performansını ve sağlamlığını artırmaya zorladı.
Hız
SD Derneği, bir SD kartın özelliklerini tanımlayan bir dizi standart geliştirmiştir. Kapasite ile ilgili olarak, SD kartlar aşağıdakilerden biri ile etiketlenmelidir.
- SD : Güvenli Dijital. 2 GB'a kadar kapasite.
- SDHC : Güvenli Dijital Yüksek Kapasite. 2GB ve 32GB kapasite arasında.
- SDXC : Güvenli Dijital Genişletilmiş Kapasite. 32GB ile 2TB arasında kapasite.
- SDUC : Güvenli Dijital Ultra Kapasite. 2TB ile 128TB arasında kapasite.
Hız biraz daha karmaşıktır. SD Association, minimum sürdürülebilir yazma hızlarını belirlemek için hız sınıflarını kullanır. Sınıflar:
- Sınıf 2 : 2MB/sn'lik minimum sürekli yazma hızı.
- Sınıf 4 : 4 MB/sn'lik minimum sürekli yazma hızı.
- Sınıf 6 : 6 MB/sn'lik minimum sürekli yazma hızı.
- Sınıf 10 : 10 MB/sn'lik minimum sürekli yazma hızı.
Bu yeterince basit görünüyor. Ancak bunların minimum değerler olduğunu unutmayın. Gerçekte, daha yüksek yazma oranları elde edebilmelisiniz. Bazı kartların ambalajlarında "XXMB/s'ye kadar aktarım hızları"na benzer ifadeler bulunur ve "XX" yerine üreticinin laboratuvar koşullarında ulaşabildiği en iyi oran gelir. Burada önemli olan nokta cümledir. "Kadar", kilometrenizin değişeceği anlamına gelir.
Kartın etiketinde hız sınıfıyla ilgili iki bilgi parçası daha vardır. Bu ikisini karıştırmak kolaydır.
UHS Hız Sınıfı, U şeklindeki bir kapta bir rakam olarak gösterilir. Özellikle video kaydetmeyi ifade eder.
- UHS Hız Sınıfı 1 : 10MB/s'ye kadar yazma hızını destekler.
- UHS Hız Sınıfı 3 : 30MB'a kadar yazma hızını destekler.
Son hız bilgisi biti Romen rakamlarını kullanır. Hız sınıfı dereceli SD kartlar, iki arabirimden veya veri yolundan birini kullanır. Bu hızların okuma hızlarını ifade ettiğini unutmayın. Bunlar sürekli hızlar değil, en yüksek hızlardır.
- UHS-I : 104MB/s'ye kadar okuma hızını destekler.
- UHS-II : 312MB/s'ye kadar okuma hızını destekler.
Aşınma Tesviye
Bir SD kartta sürekli aynı yere yazmak, sonunda ömrünü kısaltacaktır. Bilinen markaların çoğu SD kartları, bir aşınma dengeleme uygulaması içerir. Aşınma dengeleme, yazma işlemlerini SD kartın yüzeyinde paylaşır.
SD karttaki bazı bloklar, aşınma dengeleme algoritmasını tetiklemek için yeterli sıklıkta yazılıyorsa, yazma eylemleri kartın farklı bir bölgesine taşınır. Bu, birkaç alanın yazma eylemleriyle bombardımana uğramasını engeller. Metal bir kapıya lazer ışını yöneltmek gibi. Tek bir yerde bırakılırsa kapıdan içeri girebilir. Kapının tüm yüzeyi boyunca hareket ettirilirse hiçbir yerde yanmaz.
Tabii ki, bunun etkili olması için, SD kartınızda yazma eylemlerinin dolaşmasına izin verecek kadar kullanılmayan alan olmalıdır. Bu bizi kapasiteye getiriyor.
Kapasite
Üzerine yazacağınız Raspberry Pi görüntüsünün minimum gereksinimlerini hemen hemen karşılayan bir SD kart satın almayın. Biraz nefes alma alanı olan bir tane satın alın. Yedek kapasite, aşınma dengelemenin işini yapmasına izin vermenin yanı sıra, uygulamaları ve verileri yüklemenize ve takas gibi sistem temellerinin gerektiği gibi çalışmasına olanak tanır.
Endüstriyel Sınıf Kartları
Bunlar, "Yüksek Dayanıklılık" veya "Endüstriyel" sınıf kartlar olarak çeşitli şekillerde pazarlanmaktadır. Yorucu yüksek yazma ortamları için tasarlanmıştır. Ancak "Yüksek Dayanıklılık" veya "Endüstriyel" in gerçekte ne anlama geldiğini görmek için küçük baskıyı okuyun. Sadece pazarlama gevezeliği mi?
Orijinal endüstriyel sınıf kartlar çok pahalıdır. Sağlamlıkları fiyatlarına yansır, bu da sıradan hobicilerin bütçesinin çok dışındadır.
SD Kart Ömrünü Uzatmak için Püf Noktaları
Bir Raspberry Pi'de SD kart, sabit sürücünün yerini alır. Bu tür bir kullanım, örneğin bir dijital kameradan daha yoğundur. Her zaman gerçekleşen çok sayıda küçük yazma eylemi vardır. Ve aslında ilk göründüğünden daha kötü.
Bir dosya oluşturulduğunda, güncellendiğinde veya erişildiğinde, veriler SD karttan yazılır veya okunur. Bu eylemler, dosya sistemindeki zaman damgalarının güncellenmesine neden olur. Bu nedenle, sezgisel olarak, bir dosyadan okumak bile o dosyanın erişim süresini güncelleyen bir yazma eylemine neden olur.
Bazı SD kartların garantilerindeki küçük baskı, SD kartın "yüksek yazma hızı" senaryolarında kullanılmasının desteklenmediğini özellikle belirtir. İşte size yardımcı olacak bazı şeyler yapabilirsiniz.
Kesintisiz Kapatma
Raspberry Pi'nizi her zaman masaüstü veya dizüstü bilgisayarınızı kapattığınız gibi kapatın. Sadece güç kablosunu çekmeyin. Bağlı bir klavyeniz ve ekranınız yoksa, erişmek ve kontrollü bir kapatma gerçekleştirmek için SSH'yi kullanın.
noatime Dağı Bayrağı
“/etc/fstab” dosyanızda noatime
mount bayrağını kullanırsanız, dosya erişim zaman damgası atime
, bir dosyaya her erişildiğinde güncellenmez. Bu metriği takip etmeniz gerekmiyorsa kapatabilirsiniz.
SD kartınızı korumanın yanı sıra, Raspberry Pi'nizi ne için kullandığınıza bağlı olarak size hız kazanımları da sağlayabilir.
İLGİLİ: Linux'ta bir fstab Dosyası Nasıl Yazılır
Harici USB Sürücü Kullanın
Raspberry Pi'nizi SD karttan önyükleme yapacak şekilde yapılandırabilirsiniz, ancak ek depolama alanı olarak harici bir USB sürücüsü kullanabilirsiniz. “/home” dizininizi harici depolamaya taşırsanız, SD kartın aşınmasını ve yıpranmasını önemli ölçüde azaltırsınız.
Günlüğe Kaydetmeyi Devre Dışı Bırak
İstenmeyen günlüğe kaydetmeyi kapatmak veya günlükleri harici bir USB sürücüye göndermek, SD kartınız üzerindeki etkiyi azaltacaktır.
İyi bir PSU kullanın
Raspberry Pi'nizi eski bir cep telefonu şarj cihazında çalıştırmayın. Raspberry Pi'niz 5V'de 2.5A'ya kadar ihtiyaç duyabilir. Daha azı, kararsızlık ve SD kart bozulması gibi birçok farklı soruna yol açabilir. Sahte ekonomiye kanmayın. İyi bir güç kaynağı ünitesine yatırım yapın.
Swap Hakkında?
Takas işlemini kapatmayı savunan insanları duyacaksınız. Bunu yapabilirsiniz, ancak bunu önermiyoruz. Bunun yerine, harici bir USB sürücüde bir takas bölümü oluşturabilir ve takası SD karttan taşıyabilirsiniz.
Takas, aklı başında bir Linux kurulumu çalıştırmanın önemli bir parçasıdır. Fiziksel bellek talebi Raspberry Pi'nizin sahip olduğu kapasiteyi aştığında yalnızca RAM'den bellek bloklarını sayfalamak için kullanılmaz. Swap, uygulamaları güncellemek için de kullanılır.
Bir uygulamanın daha yeni bir sürümünü eski sürüm çalışırken yüklerseniz, eski sürüm bellekten kaldırılamaz çünkü artık sabit sürücüde veya SD kartta yeniden oluşturulabileceği bir yeri yoktur. okuman.
Çekirdeğin bellek yönetimi rutinleri, eski uygulama görüntüsünün yerini değiştirmek üzere değiştirir, böylece bir miktar RAM dışı depolama ile bellek yönetilebilir. Eski uygulama sona erdiğinde takas ve RAM sayfaları serbest bırakılır. Uygulamanın bir sonraki çalıştırılışında, normal bellek yönetimi süreçlerinin izlenmesine izin veren dosya sistemi destekli depolamaya sahip yeni sürüm kullanılır.
Ve takas değerini manipüle ederek swappiness
ne zaman kesileceğini savuşturmaya çalışmak anlamsızdır. swappiness
ayarının yaptığı şey bu değil.
Takas işlemini çalışır durumda bırakın ve gerçekten istiyorsanız, harici depolamada bir takas bölümü kullanın.
Pahalı Olmak mı, Ucuza Gitmek mi?
Yapmanız gereken ilk şey, ihtiyacınız olan SD kartın kapasitesine karar vermek. Çoğu ortalama ev içi kullanım için muhtemelen 8GB ile 32GB arasında düşecektir. Bundan daha fazla depolama alanına ihtiyacınız varsa, proje tasarımınıza gerçekten harici bir USB sürücü eklemelisiniz.
Bu 8GB ila 32GB kapasite aralığındaki kartlar, çoğu insan için makul fiyatlı ve uygun fiyatlıdır. Madem durum bu, neden daha ucuza gidiyorsunuz? Tasarruf önemli değil gibi. Önemliyse, ucuz kartın sahte olması muhtemeldir.
Piyasa sahte SD kartlarla çalkalanıyor. Kart ve ambalajı, SanDisk veya Samsung gibi saygın üreticilerin orijinal kartlarına tam olarak benzeyebilir. Başka bir dolandırıcılık, orijinal kartları olduğundan daha yüksek kapasiteli görünecek şekilde yeniden etiketlemektir. Bu yüzden SD kartınızı saygın bir tüccardan satın alın. Özellikle çevrimiçi satın alıyorsanız, gerçek olamayacak kadar iyi pazarlıklara dikkat edin. Bunlar pazarlık değil, dolandırıcılık.
Orijinal, daha düşük fiyatlı markalar bile daha ucuz ve daha az sıkı üretim süreçleri kullanır ve size daha düşük performans sağlar. Ahududu Pi'nin bir SD kart için cezalandırıcı bir kullanım durumu olduğu göz önüne alındığında, eksik olmak istemezsiniz.
UHS Hız Sınıfı 3 ve UHS-I veri yolu hızına sahip bilinen marka sınıf 10 kartı çoğu uygulamaya uygundur. Raspberry Pi'nizle birlikte bir kamera kullanıyorsanız ve çok sayıda görüntü veya video kaydedecekseniz, UHS-III veri yolu hızına sahip bir kart seçin.
Aşınma dengeleme işlevinin kartın yedek yüzeyi boyunca yazma eylemlerini paylaşmasına izin vermek için bir miktar yedek kapasite de dahil olmak üzere ihtiyaçlarınızı karşılayacak yeterli kapasiteye sahip bir kart alın.
Ama ucuz SD kartlar? Hayır. Sadece gelecekteki sorunları satın alıyorsunuz.