mtd/fs/jffs3 JFFS3design.tex,1.9,1.10

Artem Bityuckiy dedekind at
Thu Jan 27 13:10:57 EST 2005

Update of /home/cvs/mtd/fs/jffs3
In directory

Modified Files:
Log Message:

Index: JFFS3design.tex
RCS file: /home/cvs/mtd/fs/jffs3/JFFS3design.tex,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- JFFS3design.tex	24 Jan 2005 16:01:43 -0000	1.9
+++ JFFS3design.tex	27 Jan 2005 18:10:54 -0000	1.10
@@ -69,6 +69,16 @@
 \large \textbf{Term} & \large \textbf{Definition}
+\raggedright \emph{Page Cache}
+The Linux Page Cache caches the disk data. This is the layer between
+the VM subsystem and verious disk IO related sybsystems. The disk data
+is cached by peaces of RAM page size (usually 4KiB),
+so any JFFS3 read/write operation
+is done in terms of pages. See \ref{ref_GormanVM} for more Linux VM
 \raggedright \emph{Block, Sector}
 The minimal flash erasable unit.
@@ -266,7 +276,7 @@
 \item Make the compression selectable per-file (may be using xattr).\\
-\item Make one more compression mode when checksums are neither
+\item Make one more checksum mode when checksums are neither
 generated nor checked.\\
@@ -274,16 +284,30 @@
 to quickly detect the partially written nodes.\\
+\item Increase the maximum node size. We may keep several pages in one node.
+This leads to better compression and less memory consumption.\\
+and following.
+\item Implement write-through JFFS2 cache.\\
+and following.
 \item \raggedright \label{ref_MTD}
 Memory Technology Device (MTD) Subsystem for Linux,\\
+\item \raggedright \label{ref_GormanVM}
+Mel Gorman, Linux VM Documentation,\\

More information about the linux-mtd-cvs mailing list