Memory Technology Device

Image
Flash EEPROM i en router - MTD bruges her.
Image
Har en flashhukommelse, men adresseres som en bloklagerenhed .

Memory Technology Device ( MTD ) er et undersystem under Linux , der fungerer som et abstraktionslag for adgang til et Linux-systems hukommelse.

MTD tilbyder en samlet grænseflade til hukommelsesmoduler, der formidler mellem de forskellige hardwarespecifikke enhedsdrivere og de øverste lag i et system. MTD bruges primært til flashhukommelse . En fordel ved MTD er, at brugerne af dette abstraktionslag ikke behøver at have kendskab til det indre af lagene nedenfor (f.eks. Hvilket filsystem: FTL , FFS2 ). Desuden kan den samme API fortsat bruges fra disse øvre niveauer, når du skifter flashhukommelse .

MTD adskiller sig fra enhedsdriverne til USB- , MMC- eller SD-kort . Til sidstnævnte anvendes blokanordninger, der regulerer den fysiske datatilgang internt, mens MTD er beregnet til råformater af flashhukommelser.

Weblinks