Устройство с технологией памяти - Memory Technology Device
Устройство с технологией памяти (MTD) - это тип файла устройства в Linux для взаимодействия с флэш-памятью . Подсистема MTD была создана для обеспечения уровня абстракции между аппаратными драйверами устройств и приложениями более высокого уровня. Хотя файлы символьных и блочных устройств уже существуют, их семантика не соответствует способу работы устройств флэш-памяти.
USB-накопители , MMC , SD , CompactFlashes и другие популярные съемные устройства не следует путать с MTD. Хотя они содержат флэш-память, она скрыта за интерфейсом блочного устройства с использованием уровня перевода Flash .
При использовании MTD рекомендуется использовать файловую систему с поддержкой MTD, такую как JFFS2 или YAFFS . Подсистема MTD также экспортирует блочные устройства, что позволяет использовать общую файловую систему, такую как ext4. Однако использование МПД таким способом не рекомендуется, поскольку не происходит ни обнаружения неисправных блоков, ни какого-либо выравнивания износа.
использованная литература
- ^ «Обзор устройства технологии памяти» . Проверено 1 сентября 2012 года .
дальнейшее чтение
- Кристофер Халлинан (2010). Учебник по встроенному Linux: практический подход в реальном мире (2-е изд.). Глава 10: Образование Пирсона. ISBN 978-0-13-706110-5.CS1 maint: location ( ссылка )
внешние ссылки