Qu’est-ce que ‘erase block’ dans l’utilitaire `mkfs.jffs2 ‘sous Linux?

Qu’est-ce mkfs.jffs2 “bloc d’effacement” dans l’utilitaire mkfs.jffs2 ?

Je n’ai rien pu trouver sur Google, peut-être à cause de mes capacités de recherche insuffisantes. Quelqu’un peut-il me dire ce que c’est?

Quelqu’un peut-il décrire ce qu’est le “bloc d’effacement”?

JFFS2 s’exécute sur un flash brut, pas sur des périphériques tels que des clés USB dotées d’un micrologiciel qui les fait ressembler à des disques traditionnels. Le flash NAND brut ne peut être effacé (c.-à-d. Mettre les bits à 1) que dans de très gros blocs. Le “bloc d’effacement” est la taille d’un bloc que l’appareil peut effacer.

Regardez dans /proc/mtd pour voir ce que votre système pense de la taille de bloc d’effacement de chaque périphérique. (Vous aurez besoin d’un périphérique MTD (Memory Technology Device, c.-à-d. Flash brut) pour utiliser / proc / mtd et pour que JFFS2 soit utile.)