diff -r 578be2adaf3e -r 307f4279f433 Adaptation/GUID-0AFF5666-6BF9-5022-ADBC-5EFFA743B288.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Adaptation/GUID-0AFF5666-6BF9-5022-ADBC-5EFFA743B288.dita Fri Oct 15 14:32:18 2010 +0100 @@ -0,0 +1,48 @@ + + + + + +ROM +Paging GuideDescribes demand paging when applied to ROM demand paging. +
Introduction

Demand +paging using ROM demand paging is used when the files to be paged are in the +core ROM image and not using another file system such as ROFS.

+
Background information

The following are useful +background information for Demand Paging using ROM demand paging:

    +
  • Demand Paging

  • +
  • ROM paging

  • +
+
ROM Demand Paging features

Demand paging (using +ROM demand paging) provides the following features compared to code +paging and writable +data paging :

    +
  • Lower RAM overhead

  • +
  • Lower performance overhead.

  • +
+
ROM Demand Paging limitations

The following are +known limitations for Demand Paging (using ROM demand paging) compared to +the other types of code paging:

    +
  • If the executable has static dependencies, then it is best to place + these dependencies in ROFS. This is a limitation of ROFS and not ROM demand +paging.

  • +
  • This paging system can only be used with files that are stored using + the ROM filing system. This is because ROM images using the ROM filing system + are designed to be executed in place.

  • +
+
+ROFS File +System +ROM File +System +Composite +File System +Configuring +and building a ROM +
\ No newline at end of file