public inbox for linux-mtd@lists.infradead.org
 help / color / mirror / Atom feed
From: Bernhard Priewasser <priewasser@gmail.com>
To: linux-mtd@lists.infradead.org
Subject: "Remaining user data" on a JFFS2 image/partition
Date: Wed, 31 Aug 2005 12:50:46 +0200	[thread overview]
Message-ID: <43158B86.8070600@gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 972 bytes --]

Hello,

I just ran some tests on JFFS2 "space consumption" (note: total image 
size is limited due to mtdram). You can see the portion of disk space 
used for "management" information of JFFS2 depending on erase block size 
and total image size in overhead_total_size.emf (axis "Non-User-Data 
Proportion" showing percentage); the results are as expected.

overhead_scaling.emf shows absolute "overhead" space consumption in 
kilobytes depending on total image size.
-> Conclusions/Questions:

1) JFFS2 needs at least total_size = 4*erase_size to mount (wow...)

2) While total_size <= 32*erase_size JFFS2 "overhead" does NOT vary.
    Why?

3) Overhead seems to roughly depend linear on total size. (wow...)
    But: Why only rouhgly? (Varying gradients at total_size >
    32*erase_size)

4) Out of 2) and 3): On what internal structures (number, size, ...)
    does the "overhead" exactly depend? jffs2_eraseblock, ...

Regards & Thanks,
Bernhard

PS: All preliminary.

[-- Attachment #2: overhead_total_size.emf --]
[-- Type: application/octet-stream, Size: 23348 bytes --]

[-- Attachment #3: overhead_scaling.emf --]
[-- Type: application/octet-stream, Size: 19208 bytes --]

                 reply	other threads:[~2005-08-31 10:51 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43158B86.8070600@gmail.com \
    --to=priewasser@gmail.com \
    --cc=linux-mtd@lists.infradead.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox