Improving Demand Paging Performance of Compressed File System with NAND Flash Memory
#1

Introduction

In computer operating systems, demand paging is an application of virtual memory. In a system that uses demand paging, the operating system copies a disk page into physical memory only if an attempt is made to access it (i.e., if a page fault occurs). This is an example of lazy loading techniques.

The compressed ROM file system (or cramfs) is a free read-only Linux file system designed for simplicity and space-efficiency. It is mainly used in embedded systems and small-footprint systems. Unlike a compressed image of a conventional file system, a cramfs image can be used as it is i.e. without the need to decompress the image first. For this reason, some Linux distributions also use cramfs for initrd images and installation images, where there are constraints on memory and image size.

Flash memory is a non-volatile computer storage technology that can be electrically erased and reprogrammed. It is primarily used in memory cards, USB flash drives, and solid-state drives for general storage and transfer of data between computers and other digital products. It is a specific type of EEPROM (electrically-erasable programmable read-only memory) that is erased and programmed in large blocks.

Objectives
Demand paging with NAND flash memory is an attractive memory management technique for embedded system because of its cost efficiency. However, demand paging has the page fault handling latency. To overcome this drawback, most operating systems take advantage of kernel-level read-ahead. On the contrary, in the compressed file system, kernel-level read-ahead degrades performance of demand paging. The main reason is that compressed file system has too large read-ahead miss penalty due to decompression overhead. To solve this problem, we propose the conservative read-ahead technique, which improves demand paging performance of compressed file system.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: characteristics of flash disk, morphing flash, ic 7400 nand gate, flash cs5 learn, flash memory apple, flash resultat direct, ex or using nand gate,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Resistive random-access memory (RRAM) project topics 4 3,251 13-04-2017, 10:49 AM
Last Post: jaseela123d
  Vertical Handoff Decision Algorithm Providing Optimized Performance in Heterogeneous Wireless Networks computer science topics 2 31,060 07-10-2016, 09:02 AM
Last Post: ijasti
  Direct Memory Access computer science crazy 2 3,715 29-01-2015, 02:00 AM
Last Post: Guest
  High Performance DSP Architectures computer science crazy 1 8,166 12-12-2012, 12:18 PM
Last Post: seminar details
  ZFS FILE SYSTEM project topics 1 3,145 08-12-2012, 02:07 PM
Last Post: seminar details
  Hydra: A Block-Mapped Parallel Flash Memory Solid-State Disk Architecture summer project pal 3 2,942 01-12-2012, 12:40 PM
Last Post: seminar details
  FLASH MEMORY seminar surveyer 3 3,440 27-11-2012, 01:40 PM
Last Post: seminar details
  Minimizing File Download Time in Stochastic peer-to-peer networks electronics seminars 7 7,317 15-03-2012, 12:32 PM
Last Post: seminar paper
  FLASH MEMORY project report helper 1 1,595 13-03-2012, 11:58 AM
Last Post: seminar paper
  Uniprocessor Virtual Memory Without TLBS computer science crazy 1 2,722 12-03-2012, 11:32 AM
Last Post: seminar paper

Forum Jump: