From: Nicolas Sebrecht <nsebrecht@piing.fr>
To: gentoo-user@lists.gentoo.org
Cc: Nicolas Sebrecht <nsebrecht@piing.fr>
Subject: [gentoo-user] Re: aligning SSD partitions
Date: Thu, 6 Sep 2012 12:41:03 +0200 [thread overview]
Message-ID: <20120906104103.GB2442@nicolas-desktop> (raw)
In-Reply-To: <5048750B.4080206@gmail.com>
The 06/09/12, Dale wrote:
> Then explain to me why it was at times slower while on tmpfs? Trust me,
> I ran this test many times and in different orders and it did NOT make
> much if any difference.
As explained, this is expected if you have enough RAM.
I didn't check but I would expect that files stored in tmpfs are NOT
duplicated in the the kernel cache in order to save RAM. So, the
different times could come from the fact that the kernel will first look
up in the kernel cache and /then/ look up in the tmpfs.
In the scenario without tmpfs and lot of RAM, every unpacked file is
stored in the _kernel cache_ with really fast access much before hitting
the disk or even the disk cache (RAM speed and very few processor
calculation required). While retrieving, the file is found on first look
up from the kernel cache.
In the other scenario with tmpfs and lot of RAM, every unpacked file is
stored in the tmpfs allowing very fast access (due to RAM speed) but
with the price of a first negative result from the kernel cache (and
perhaps additional time needed by the kernel for accessing the file
through the driver of the tmpfs filesystem).
Using tmpfs will still be better as it prevents from writes to the disk
in the spare times, avoiding unnecessary mecanic movements and saving
disk life time.
> I might add, the cache on the drive I was using is nowhere near large
> enough to cache the tarball for the package. Heck, the cache on my
> current system drive is only 8Mbs according to hdparm. That is not much
> since I tested using much larger packages. You can't cache files larger
> than the cache.
The disk cache is out of the scope.
> Do I need to run a test, reboot, run the test again to show this is not
> making much if any difference? I mean, really? o_O
It won't make any difference from the drop cache configuration but it is
still not the point!
--
Nicolas Sebrecht
next prev parent reply other threads:[~2012-09-06 10:43 UTC|newest]
Thread overview: 82+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-04 7:20 [gentoo-user] aligning SSD partitions Philip Webb
2012-09-04 7:47 ` Neil Bothwick
2012-09-04 20:31 ` Volker Armin Hemmann
2012-09-04 20:58 ` Neil Bothwick
2012-09-04 21:00 ` Neil Bothwick
2012-09-04 21:52 ` Peter Humphrey
2012-09-05 0:42 ` Philip Webb
2012-09-05 8:23 ` Neil Bothwick
2012-09-05 9:02 ` Philip Webb
2012-09-05 9:23 ` Peter Humphrey
2012-09-05 11:07 ` Dale
2012-09-05 11:25 ` Peter Humphrey
2012-09-05 12:02 ` Dale
2012-09-05 12:58 ` Peter Humphrey
2012-09-05 18:02 ` Dale
2012-09-05 19:01 ` Paul Hartman
2012-09-05 20:46 ` Dale
2012-09-05 21:22 ` Paul Hartman
2012-09-05 22:36 ` Peter Humphrey
2012-09-05 12:31 ` Neil Bothwick
2012-09-05 12:52 ` Dale
2012-09-05 15:17 ` Neil Bothwick
2012-09-05 15:23 ` Michael Mol
2012-09-05 17:54 ` Dale
2012-09-05 23:42 ` Neil Bothwick
2012-09-06 9:13 ` Dale
2012-09-06 6:57 ` [gentoo-user] " Nicolas Sebrecht
2012-09-06 9:15 ` Dale
2012-09-06 9:47 ` Neil Bothwick
2012-09-06 10:03 ` Dale
2012-09-06 10:18 ` Neil Bothwick
2012-09-06 10:56 ` Dale
2012-09-06 10:41 ` Nicolas Sebrecht [this message]
2012-09-06 11:03 ` Dale
2012-09-06 11:37 ` Nicolas Sebrecht
2012-09-06 12:21 ` Dale
2012-09-06 13:27 ` Nicolas Sebrecht
2012-09-06 14:27 ` Dale
2012-09-06 10:11 ` Dale
2012-09-06 10:20 ` Neil Bothwick
2012-09-06 10:44 ` Dale
2012-09-06 11:11 ` Nicolas Sebrecht
2012-09-06 11:31 ` Dale
2012-09-06 12:17 ` Neil Bothwick
2012-09-06 12:44 ` Nicolas Sebrecht
2012-09-06 12:48 ` Dale
2012-09-06 13:04 ` Neil Bothwick
2012-09-06 14:07 ` Dale
2012-09-06 14:26 ` Michael Mol
2012-09-06 16:27 ` Dale
2012-09-07 7:56 ` Nicolas Sebrecht
2012-09-07 9:15 ` Nicolas Sebrecht
2012-09-07 12:25 ` Dale
2012-09-07 19:48 ` Neil Bothwick
2012-09-06 14:37 ` Neil Bothwick
2012-09-06 16:32 ` Dale
2012-09-06 20:21 ` Neil Bothwick
2012-09-06 14:51 ` Nicolas Sebrecht
2012-09-06 16:49 ` Dale
2012-09-06 13:46 ` Nicolas Sebrecht
2012-09-06 14:20 ` Dale
2012-09-06 14:33 ` Michael Mol
2012-09-06 16:39 ` Dale
2012-09-06 16:00 ` Paul Hartman
2012-09-06 16:44 ` Dale
2012-09-06 20:21 ` Neil Bothwick
2012-09-06 21:09 ` Dale
2012-09-06 22:38 ` Neil Bothwick
2012-09-06 23:08 ` Dale
2012-09-07 7:47 ` Nicolas Sebrecht
2012-09-07 12:35 ` Dale
2012-09-10 10:32 ` Nicolas Sebrecht
2012-09-10 11:13 ` Dale
2012-09-10 12:37 ` Michael Mol
2012-09-10 13:52 ` Dale
2012-09-10 14:02 ` Michael Mol
2012-09-10 14:22 ` Dale
2012-09-05 12:55 ` [gentoo-user] " Adam Carter
2012-09-05 15:28 ` Florian Philipp
2012-09-05 9:26 ` Neil Bothwick
2012-09-05 16:30 ` Volker Armin Hemmann
2012-09-05 17:02 ` Neil Bothwick
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=20120906104103.GB2442@nicolas-desktop \
--to=nsebrecht@piing.fr \
--cc=gentoo-user@lists.gentoo.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