References
- William Stalling, 'Operating Systems: Internals and Design Principles', 5th Edition, Pearson Prentice Hall, 2004
- M. Rosenblum and J. K. Ousterhout, 'The design and implementation of a log-structured file system', ACM Transactions on Computer Systems, Vol.10, No.1, pp.26-52, 1992 https://doi.org/10.1145/146941.146943
- T. Blackwell, J. Harris, and M. Selzer, 'Heuristic cleaning algorithms in log-structured file systems', Proceedings of the 1995 Annual Technical Conference, pp.277-288, 1993
- J. Matthews, D. Roselli, A. Costello, R. Wang, and T. anderson, 'Improving the performance of log-structured file system with adaptive methods', ACM Symposiums on Operating System Principles (SOSP), pp.238-251, 1997 https://doi.org/10.1145/268998.266700
- J. Wang and Y. Hu, 'WOLF - a novel reordering write buffer to boost the performance of log-structured file system', Proceedings of the USENIX Conference on File and Storage Technologies (FAST), pp.46-60, 2002
- W. Wang, Y. Zhao, and R. Bunt, 'HyLog: A High Performance Approach to Managing Disk Layout', Proceedings of the USENIX Conference on File and Storage Technologies (FAST), pp.145-158, 2004
- 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, Vo1.29, No.3, pp.267-290, 1999 https://doi.org/10.1002/(SICI)1097-024X(199903)29:3<267::AID-SPE233>3.0.CO;2-T
- M. Wu and W. Zwaenepoel, 'eNVy: a non-volatile, main memory storage system', Proceeding of the 6th international conference on Architectural Support for Programming languages and operation systems, pp.86-97, 1994
- L. P. Chang, T. W. Kuo and S. W. Lo, 'Real-time garbage collection for flash memory storage systems of real time embedded systems', ACM Transactions on Embedded Computing Systems, Vol.3, No.4, pp.837-863, 2004 https://doi.org/10.1145/1027794.1027801
- E. Gal and S. Toledo, 'Algorithms and Data Structures for Flash Memories', ACM Computing Surveys, Vol.37, No.2, pp 138-163, 2005 https://doi.org/10.1145/1089733.1089735
- Micron, 'Technical note: small block vs. large block NAND device', http://download.micron.com/pdf/technotes/nand/tn2907.pdf
- Samsung Inc., http://www.samsung.com/Products/Semiconductor/NANDFlash
- Ashok K. Sharma, 'Advanced Semiconductor Memories: Architectures, Designs, and Applications', WILEY Interscience, 2003
- J. Kim, J. M. Kim, S. H. Noh, S. L. Min, and Y. Cho, 'A space-efficient flash translation layer for CompactFlash systems', IEEE Transactions on Consumer Electronics, Vol. 48, No.2, pp.366-375, 2002 https://doi.org/10.1109/TCE.2002.1010143
- C. Park, J. Seo, D. Seo, S. Kim and B. Kim, 'Cost-Efficient Memory Architecture Design of NAND Flash Memory Embedded System', IEEE International Conference on Computer Design, 2003. https://doi.org/10.1109/ICCD.2003.1240943
- 배영현, 최종무, 이동희 노삼혁, 민상렬, '플래시 메모리 파일 시스템을 위한 효율적인 소거 평준화 기법', 한국정보과학회 가을 학술발표논문집, pp.580-582, 2004
- EZ - X5, F ALINUX Inc., http://www.falinux.com/zproducts/ez-x5.php
- Aleph One, 'YAFFS: Yet another flash file system', http://www.alephl.co.uk/yaffs/
- MTD subsystem for Linux, http:/www.linux-mtd.infradead.org/archive/index.html
- AFFS_purity, http://embedded.dankookac.kr/-choijm/yaffs.purity.tar.gz
- J. Katcher, 'Postlvlark: A new File System Benchmark', Technical Report TR3022, Network Appliance Inc., 1997
- J. H. Howard, M. L. Kazar, S. G. Menees, D. A. Nichols, M. Satyanarayanan, R. N. Sidebotham, M. J. West, 'Scale and Performance in a distributed file system', ACM Transactions on Computer Systems, Vol.6, No.1, Feb., 1988 https://doi.org/10.1145/35037.35059
- Kawaguchi, S. Nishioka and H. Motoda, 'A flash-memory based file system', Proceedings of the 1995 USENIX Annual Technical Conference, pp.155-164, 1995
- 정하용, 김진수, 한환수, 최기선, 'JFFS2를 위한 효율적인 Garbage Collector의 설계 및 구현', 한국정보과학회 가을 학술발표논문집, pp.523-525, 2004