Sistema de archivos para memorias flash embebidas del tipo NAND

Autores/as

  • German Castro Universidad de Buenos Aires

DOI:

https://doi.org/10.37537/rev.elektron.9.1.212.2025

Palabras clave:

BPM, COW, FS, GC, NAND, WL

Resumen

En este trabajo se presenta el desarrollo e implementación de un sistema de archivos para memorias flash embebidas del tipo NAND, desarrollado para configurar dinámicamente transceptores ópticos de alta velocidad utilizados en la comunicación entre centros de datos, está basado en una política de Copy-on-Write y optimizado para aportar mínima sobrecarga de código. El sistema de archivos desarrollado ocupó un espacio de memoria de 3.084 bytes en ROM y 340 bytes en RAM.

Descargas

Los datos de descarga aún no están disponibles.

Referencias

L.-P. Chang, “On efficient wear leveling for large-scale flash-memory storage systems,” in Proceedings of the 2007 ACM Symposium on Applied Computing, ser. SAC ’07. New York, NY, USA: Association for Computing Machinery, 2007, p. 1126–1130. [Online]. Available: https://doi.org/10.1145/1244002.1244248

L.-P. Chang and T.-W. Kuo, “Efficient management for large-scale flash-memory storage systems with resource conservation,” ACM Trans. Storage, vol. 1, no. 4, p. 381–418, Nov. 2005. [Online]. Available: https://doi.org/10.1145/1111609.1111610

S. G. L. H. J. Kim, “An effective flash memory manager for reliable flash memory space management,” IEICE Transactions on Information and System, vol. E85-D, no. 6, pp. 950–964, 2002.

M.-L. Chiang, P. C. H. Lee, and R.-C. Chang, “Using data clustering to improve cleaning performance for flash memory,” Software: Practice and Experience, vol. 29, no. 3, pp. 267–290, 1999.

M. Wu and W. Zwaenepoel, “envy: a nonvolatile main memory storage system,” in Proceedings of IEEE 4th Workshop on Workstation Operating Systems. WWOS-III, 1993, pp. 116–118.

A. Kawaguchi, S. Nishioka, and H. Motoda, “A Flash-Memory based file system,” in USENIX 1995 Technical Conference (USENIX 1995 Technical Conference). New Orleans, LA: USENIX Association, Jan. 1995. [Online]. Available: https://www.usenix.org/conference/usenix-1995-technical-conference/flash-memory-based-file-system

M.-L. Chiang and R.-C. Chang, “Cleaning policies in mobile computers using flash memory,” J. Syst. Softw., vol. 48, pp. 213–231, 1999. [Online]. Available: https://api.semanticscholar.org/CorpusID:17022203

S.-J. Syu and J. Chen, “An active space recycling mechanism for flash storage systems in real-time application environment,” in 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA’05), 2005, pp. 53–59.

H. Yan and Q. Yao, “An efficient file-aware garbage collection algorithm for nand flash-based consumer electronics,” IEEE Transactions on Consumer Electronics, vol. 60, no. 4, pp. 623–627, 2014.

W. S. E., “Method for wear leveling in a flash eeprom memory,” U.S. Patent and Trademark Office., no. (U.S. Patent No. 5,341,339), 1993.

B. A., “Wear leveling of static areas in flash memory,” U.S. Patent and Trademark Office., no. (U.S. Patent No. 6,732,221), 2001.

Descargas

Publicado

2025-06-16

Número

Sección

Redes de Computadoras e Informática

Cómo citar

[1]
G. Castro, “Sistema de archivos para memorias flash embebidas del tipo NAND”, Elektron, vol. 9, no. 1, pp. 23–29, Jun. 2025, doi: 10.37537/rev.elektron.9.1.212.2025.