Filters








42,669 Hits in 5.0 sec

A Flash File System to Support Fast Mounting for NAND Flash Memory Based Embedded Systems [chapter]

Song-Hwa Park, Tae-Hoon Lee, Ki-Dong Chung
2006 Lecture Notes in Computer Science  
Because of this, many pieces of a file are scattered through out flash memory. Therefore, these file systems should scan entire flash memory to construct the data structures during the mounting.  ...  In this paper, we design and propose a new flash memory file system which targets mobile devices that require fast mounting.  ...  JFFS2 is a journaling file systems based on flash memory that keep metadata to avoid errors and corruption. Files are broken into several smaller nodes, which contain the actual data.  ... 
doi:10.1007/11796435_42 fatcat:4lh7pcbgdfdi3oruzpzparruqu

A Crash Recovery Scheme for Log-Based File System over Flash Memory Using Shadow Paging

Dileep Kumar, Yeonseung Ryu, Minho Shin
2016 International Journal of Software Engineering and Its Applications  
In this paper a scheme is proposed for the crash recovery for log-based file systems over flash memory using shadow paging.  ...  In this paper, we introduced a concept of shadow paging and presented a crash recovery scheme for log-based file systems over flash memory using shadow paging.  ...  We have proposed a new crash recovery scheme for log-based file systems on flash memory by creating shadow pages for keeping copy of original data on flash memory.  ... 
doi:10.14257/ijseia.2016.10.1.20 fatcat:aybtr2utobhn7oqrkdnqma4yoe

Hash-based directory management for flash memory storage

Seung-Ho Lim
2011 IEICE Electronics Express  
Flash file systems are used for flash memory-based storage devices for more efficient use of flash memory.  ...  In this paper, we present an efficient directory management scheme of flash memory based file system for giga scale flash memory.  ...  When using flash memory in the system, conventional file systems cannot be used directly for a bare flash memory due to physical characteristics of flash memory.  ... 
doi:10.1587/elex.8.372 fatcat:62zbp2rswjdtbd4asu5lzv2twq

Mounting Time Reduction Using Content-Based Block Management For Nand Flash File System

Won-Hee Cho, GeunHyung Lee, Deok-Hwan Kim
2009 Zenodo  
In order to solve this problem, we propose a new content-based flash file system using a mounting time reduction technique.  ...  However, the existing YAFFS takes long time to mount the file system because it scans whole spare areas in all pages of NAND flash memory.  ...  Fig. 1 shows the structure of the NAND flash memory. Microsoft Flash File System is a flash native file system using linked-list data structure for NOR flash memory [4] .  ... 
doi:10.5281/zenodo.1333306 fatcat:pgurcxrgrze2lck7bcffsggzqy

Efficient initialization and crash recovery for log-based file systems over flash memory

Chin-Hsien Wu, Tei-Wei Kuo, Li-Pin Chang
2006 Proceedings of the 2006 ACM symposium on Applied computing - SAC '06  
A system prototype based on a well-known flash-memory file system YAFFS was implemented with performance evaluation.  ...  A methodology is proposed for the acceleration of mounting and crash recovery for log-based file systems.  ...  A LOG-BASED METHOD FOR FLASH-MEMORY FILE SYSTEMS Overview The objective of this research is to provide efficient initialization of flash-memory file systems, even though a system crash occurs.  ... 
doi:10.1145/1141277.1141486 dblp:conf/sac/WuKC06 fatcat:3ygutd4tjvay7o6slisljbhgu4

The Design of efficient initialization and crash recovery for log-based file systems over flash memory

Chin-Hsien Wu, Tei-Wei Kuo, Li-Pin Chang
2006 ACM Transactions on Storage  
A system prototype based on a well-known flash-memory file system YAFFS was implemented with performance evaluation.  ...  A methodology is proposed for the acceleration of mounting and crash recovery for log-based file systems.  ...  Technology developed for disk-based systems could not be directly applied to flash-memory-based systems.  ... 
doi:10.1145/1210596.1210600 fatcat:ru2ghdnk3jdx3bfkwmniiba4ze

Fast Mounting and Recovery for NAND Flash Memory Based Embedded Systems [chapter]

Song-Hwa Park, Tae-Hoon Kim, Tae-Hoon Lee, Ki-Dong Chung
2006 Lecture Notes in Computer Science  
In this paper, we design and propose a new flash memory file system called RFFS (Reliable Flash File System), which targets NAND flash memory based embedded systems that require fast mounting and fault  ...  How to provide fast mounting and consistency of file system and data for flash memory file systems has become important research topics in recent years.  ...  The JFFS2 file system is a version of a journaling file system based on LFS [6] . Files are broken into several smaller nodes, which contain the actual data.  ... 
doi:10.1007/11807964_72 fatcat:puzx4gzwhfa7hiifbppr3otsqi

Evaluating Non-In-Place Update Techniques for Flash-Based Transaction Processing Systems [chapter]

Yongkun Wang, Kazuo Goda, Masaru Kitsuregawa
2009 Lecture Notes in Computer Science  
Due to such a performance asymmetry, naive deployment to enterprise systems may not exploit the potential performance of flash memory at full blast.  ...  This paper studies the effectiveness of using non-in-place-update (NIPU) techniques through the IO path of flash-based transaction processing systems.  ...  Most of the file system designs for flash memory are based on Log-structured file system [18] , as a way to compensate for the write latency associated with erasures.  ... 
doi:10.1007/978-3-642-03573-9_66 fatcat:jrwwrsmkz5bfxl6vloiauko6dy

Optimizing the use of an SPI Flash PROM in Microblaze-Based Embedded Systems

Ahmed Hanafi, Mohammed Karim
2013 International Journal of Advanced Computer Science and Applications  
bootloader file to configure the FPGA and allows software applications stored in flash memory to be executed when the system is powered on.  ...  Reading access to the SPI Flash memory is simplified by the use of Xilinx In-System Flash (ISF) library.  ...  Based on Xilinx documentation [8] and Avnet tutorial [6] , we modified this template to read from SPI Flash using the Xilinx In-System Flash (ISF) library.  ... 
doi:10.14569/ijacsa.2013.041017 fatcat:sx6mdx7hrfarvgg3prscazaisy

Modeling the aging process of flash storage by leveraging semantic I/O

Yuhui Deng, Lijuan Lu, Qiang Zou, Shuqiang Huang, Jipeng Zhou
2014 Future generations computer systems  
However, the endurance cycle of flash memory has become one of the most important challenges in further facilitating the flash memory based systems.  ...  The analysis results demonstrate that a highly skewed data access pattern ages the flash memory based RAID with an arbitrary aging rate, and a properly chosen threshold of aging rate can prevent the system  ...  Like the disk file system aging, flash memory based storage systems become aged when the real program/erase cycles of flash blocks gradually reach the endurance cycles.  ... 
doi:10.1016/j.future.2013.09.002 fatcat:l6lidnlbibettjv77ryr6zxdbm

Design of NAND FLASH File System Based on Loss of Balance Algorithm

Jinwu Ju, Lecai Cai
2011 International Journal of Wireless and Microwave Technologies  
NAND FLASH is a commonly large capacity memory, which used in embedded systems .It often used to store the operating system kernel and file system.  ...  NAND FLASH memory has a limited number of block erase feature. Built file system in NAND FLASH, loss of balance method should be adopted.  ...  If FLASH memory has some error block, the system will can"t work. JFFS file system is a kind of log file system, which storage the metadata and data itself in the form of nodes in FLASH.  ... 
doi:10.5815/ijwmt.2011.01.08 fatcat:2l34h43dcfazfjm3c35ltljiyy

ScaleFFS

Dawoon Jung, Jaegeuk Kim, Jin-Soo Kim, Joonwon Lee
2008 ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)  
In this article, we design and implement a scalable flash file system, called ScaleFFS, for mobile multimedia systems.  ...  A key issue in designing storage systems for mobile multimedia systems is handling large-capacity storage media and numerous large files with limited resources such as memory.  ...  Owing to this layer, most systems can use legacy disk-based file systems to flash memory-based storages without any kernel or file system modifications.  ... 
doi:10.1145/1404880.1404889 fatcat:5o2eo3s5rbfaralewpt2o2hr3e

Exploiting non-volatile RAM to enhance flash file system performance

In Hwan Doh, Jongmoo Choi, Donghee Lee, Sam H. Noh
2007 Proceedings of the 7th ACM & IEEE international conference on Embedded software - EMSOFT '07  
In this work, we develop a new Flash memory based file system that exploits NVRAM in order to improve system performance.  ...  Compared to YAFFS, a popular Flash memory based file system, we show that this file system requires only minimal time for mounting and that the execution time improves by a maximum of 600% and an average  ...  We also conduct other experiments and measure the performance difference between the MiNV file system and YAFFS, which is a typical Flash memory based file system [1] .  ... 
doi:10.1145/1289927.1289955 dblp:conf/emsoft/DohCLN07 fatcat:poslxf66qfbsdjopkwbe7vbena

LGeDBMS: A Small DBMS for Embedded System with Flash Memory

Gye-Jeong Kim, Seung-Cheon Baek, Hyun-Sook Lee, Han-Deok Lee, Moon Jeung Joe
2006 Very Large Data Bases Conference  
In this paper, we introduce LGeDBMS, a scale-downed DBMS engine designed for flash memory and its application.  ...  As a result, managing the data on flash memory has been gaining in significant to satisfy the requirement of mobile embedded applications.  ...  We demonstrate a PIM application (e.g. phone book) implemented on PIM component to show effectiveness of flash memory based LGeDBMS.  ... 
dblp:conf/vldb/KimBLLJ06 fatcat:3klmfgn4w5ahtkzfn3l25t62iu

Virtually Separable Block Management in Flash Storage System

Seung-Ho Lim
2014 International Journal of Multimedia and Ubiquitous Engineering  
File systems treats Flash storage device as a traditional storage media with their logical address.  ...  As a result, the separate-intended file systems' requests are mixed in physical location, which degrades write throughput, as well as Flash's lifecycle.  ...  As a result, file system's data are mixed in physical location for Flash memory-based storage system even though they are logically separated by file system on purpose, as described in Figure 1 .  ... 
doi:10.14257/ijmue.2014.9.9.31 fatcat:yupgc4tw4zbpbeohi5gm46v45a
« Previous Showing results 1 — 15 out of 42,669 results