|
[1] “Demand Paging on Symbian OS”, http://www.symbian.com/symbianos/demandpaging/index.html. [2] “JFFS2”, http://en.wikipedia.org/wiki/JFFS2. [3] “K9F8G08B0M Datasheet”, http://www.samsung.com/Products/Semiconductor/NANDFlash/index.htm. [4] “YAFFS - A Flash file system for embedded use”, http://www.yaffs.net/. [5] Tom Archer, “ReadyBoost “Q&A””, http://blogs.msdn.com/tomarcher/archive/2006/06/02/615199.aspx. [6] Daniel P. Bovet and Marco Cesati, “Understanding the Linux Kernel”, 3rd edition, O’Reilly, 2005, ISBN: 0-596-00565-2. [7] Mike Calligaro, “Paging Dr. RAM”, http://blogs.msdn.com/windowsmobile/archive/2006/03/31/566187.aspx. [8] Li-Pin Chang and Tei-Wei Kuo, “An Adaptive Striping Architecture for Flash Memory Storage Systems of Embedded Systems, Proceedings of the Eighth IEEE Real-Time and Embedded Technology and Applications Symposium, page 187, 2002. [9] M. Chiang, P. Lee, and R. Chang, “Managing Flash Memory in Personal Communication Devices”, Proceedings of the 1997 International Symposium on Consumer Electronics (ISCE’97), pages 177–182, 1997. [10] Mei-Ling Chiang, Paul C. H. Lee, and Ruei-Chuan Chang, “Using data clustering to improve cleaning performance for flash memory”, Software Practice and Experience, 29(3):267–290, 1999. [11] Mel Gorman, “Understanding The Linux Virtual Memory Manager”, Prentice Hall, 2004, ISBN: 0-13-145348-3. [12] Yongsoo Joo, Yongseok Choi, Chanik Park, Sung Woo Chung, EuiYoung Chung, and Naehyuck Chang, “Demand paging for OneNAND Flash eXecute-in-place”, In CODES+ISSS ’06: Proceedings of the 4th international conference on Hardware/software codesign and system synthesis, pages 229–234, New York, NY, USA, 2006. ACM Press. [13] Dawoon Jung, Jin-Soo Kim, Seon-Yeong Park, Jeong-Uk Kang, and Joonwon Lee, “FASS: A Flash-Aware Swap System”, Proceedings of International Workshop on Software Support for Portable Storage, 2005. [14] Jesung Kim, Jong Min Kim, S.H. Noh, Sang Lyul Min, and Yookun Cho, “A spaceefficient flash translation layer for CompactFlash systems”, IEEE Transactions on Consumer Electronics, 48:366–375, 2002. [15] Russell King, “The ARM Linux Project”, http://www.arm.linux.org.uk/. [16] Jean J. Labrosse, “MicroC/OS II: The Real Time Kernel”, CMP Books, 2002, ISBN: 1-57820-103-9. [17] Charles Manning, “Introduction to YAFFS, the first NAND-specific flash file system”, http://www.linuxdevices.com/articles/AT9680239525.html. [18] David McCullough, “uClinux for Linux Programmers”, Linux Journal, 123, July 2004. [19] Chanik Park, Jeong-Uk Kang, Seon-Yeong Park, and Jin-Soo Kim, “Energy-aware demand paging on NAND flash-based embedded storages”, Proceedings of the 2004 international symposium on Low power electronics and design, pages 338–343, 2004. [20] Chanik Park, Jaeyu Seo, Sunghwan Bae, Hyojun Kim, Shinhan Kim, and Bumsoo Kim, “A low-cost memory architecture with NAND XIP for mobile embedded systems, Proceedings of the 1st IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis, pages 138–143, 2003. [21] David A. Patterson and John L. Hennessy, “Computer organization and design: the hardware/software interface”, 3rd edition, Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 2005, ISBN: 9812592172. [22] Mendel Rosenblum and John K. Ousterhout, “The design and implementation of a log-structured file system”, ACM Trans. Comput. Syst., 10(1):26–52, 1992. [23] Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne, “Operating System Concepts”, 6th edition, John Wiley & Sons, Inc., 2001, ISBN: 0-471-25060-0. [24] Hung-Wei Tseng, Han-Lin Li, and Chia-Lin Yang, “An energy-efficient virtual memory system with flash memory as the secondary storage, Proceedings of the 2006 international symposium on Low power electronics and design, pages 418–423, 2006. [25] Michael Wu and Willy Zwaenepoel, “eNVy: a non-volatile, main memory storage system”, Proceedings of the sixth international conference on Architectural support for programming languages and operating systems, pages 86–97, 1994. [26] Karim Yaghmour, “Building Embedded Linux Systems”, O’Reilly, 2003, ISBN: 0- 596-00222-X. [27] 許勝杰, “快閃記憶體儲存管理系統之設計與實作”, 國立成功大學, 2004. [28] 莊俊傑, “異質性處理器核心嵌入式系統之動態程式碼疊置機制之設計與實作”, 國立成功大學, 2006. [29] 薛智文, “作業系統”, 旗標出版, 2002.
|