Bellek Teknolojisi Cihazı - Memory Technology Device

Bir Yönlendiricide Flash- EEPROM - gerçek bir MTD

Bir Bellek Teknolojisi Cihazı (MTD) türüdür cihaz dosyası içinde Linux ile etkileşim için flaş belleğin . MTD alt sistemi, donanıma özgü aygıt sürücüleri ve daha yüksek düzeyli uygulamalar arasında bir soyutlama katmanı sağlamak için oluşturulmuştur . Karakter ve blok cihaz dosyaları zaten mevcut olmasına rağmen, bunların semantikleri flash bellek cihazlarının çalışma şekliyle iyi eşleşmez.

USB çubukları , MMC'ler , SD'ler , CompactFlashes ve diğer popüler çıkarılabilir cihazlar MTD'ler ile karıştırılmamalıdır. Flash bellek içermelerine rağmen, bu bir Flash Çeviri Katmanı kullanan bir blok cihaz arayüzünün arkasına gizlenmiştir .

Bir MTD kullanırken, JFFS2 veya YAFS gibi MTD farkında bir dosya sisteminin kullanılması önerilir. MTD alt sistemi, blok aygıtları da dışa aktarır, bu da ext4 gibi yaygın dosya sistemlerinin kullanılmasına izin verir. Bununla birlikte, bir MTD'nin bu şekilde kullanılması, ne kötü blokların tespiti ne de herhangi bir aşınma dengelemesi olmadığından tavsiye edilmez.

Referanslar

  1. ^ "Bellek Teknolojisi Aygıtına Genel Bakış" . Erişim tarihi: 1 Eylül 2012 .

daha fazla okuma

  • Christopher Hallinan (2010). Gömülü Linux Primer: Pratik Bir Gerçek Dünya Yaklaşımı (2. baskı). 10. bölüm: Pearson Eğitimi. ISBN'si 978-0-13-706110-5.CS1 bakımı: konum ( bağlantı )

Dış bağlantılar