From: Richard Weinberger <richard@sigma-star.at>
To: Michele Dionisio <michele.dionisio@gmail.com>,
linux-mtd@lists.infradead.org
Subject: Re: testing UBIFS with zstd
Date: Wed, 06 Jun 2018 19:30:21 +0200 [thread overview]
Message-ID: <2382189.TlthlRu3CO@blindfold> (raw)
In-Reply-To: <CAFwEtmpNBcKUBMFOyXs=RsTco8t7bBfLO6WS0NAZO6u1HwgteQ@mail.gmail.com>
Michele,
Am Mittwoch, 6. Juni 2018, 18:01:17 CEST schrieb Michele Dionisio:
> I have 2 partitions on same NAND. one with LZ4 one with ztsd. Mount option are:
LZ4 or LZO?
Below you write LZO...
> root@flexaT:/# mount
> rootfs on / type rootfs (rw)
> ubi0:data on /opt/device/data type ubifs (rw,noatime,bulk_read)
> ubi1:spare on /opt/device/real_spare type ubifs (rw,noatime,bulk_read)
>
> I execute the following sequence of command for test
>
> INFILE="/dev/zero"
> rm -f /tmp/testfile
> dd if=${INFILE} of=/tmp/testfile bs=16k count=1k
> rm -f /opt/device/data/test
> df /opt/device/data
> sysctl -w vm.drop_caches=3
> time dd if=/tmp/testfile of=/opt/device/data/test bs=64k count=1k
> sync
> sysctl -w vm.drop_caches=3
> time dd if=/opt/device/data/test of=/dev/null bs=64k
> df /opt/device/data
> rm -f /opt/device/data/test
> rm -f /opt/device/real_spare/test
> df /opt/device/real_spare
> sysctl -w vm.drop_caches=3
> time dd if=/tmp/testfile of=/opt/device/real_spare/test bs=64k count=1k
> sync
> sysctl -w vm.drop_caches=3
> time dd if=/opt/device/real_spare/test of=/dev/null bs=64k
> df /opt/device/real_spare
> rm -f /opt/device/real_spare/test
> rm -f /tmp/testfile
>
> I have that the test 2 time using INFILE="/dev/zero" and
> INFILE="/dev/urandom". Both test is not realistic because zeros is too
> much comprimable and random is not comprimibile. The result is:
>
> ----------------------------------------------------------------------------------------
> COMPRESSION | time write | time read | space used
> LZO (/dev/zero) | 2.39 | 1.40 | 624 blocks
> ZSTD (/dev/zero) | 2.63 | 1.43 | 596 blocks
> LZO (/dev/urandom) | 13.38 | 5.88 | 16024 blocks
> ZSTD (/dev/urandom) | 7.89 | 5.83 | 15896 blocks
What scale is time? ms?
And what is block? LEBs?
Thanks,
//richard
--
sigma star gmbh - Eduard-Bodem-Gasse 6 - 6020 Innsbruck - Austria
ATU66964118 - FN 374287y
next prev parent reply other threads:[~2018-06-06 17:30 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-06-06 12:55 testing UBIFS with zstd Michele Dionisio
2018-06-06 13:06 ` Richard Weinberger
2018-06-06 16:01 ` Michele Dionisio
2018-06-06 17:30 ` Richard Weinberger [this message]
2018-06-06 14:38 ` Steve deRosier
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=2382189.TlthlRu3CO@blindfold \
--to=richard@sigma-star.at \
--cc=linux-mtd@lists.infradead.org \
--cc=michele.dionisio@gmail.com \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.