public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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 16:51:26 +0200	[thread overview]
Message-ID: <20120906145126.GI2442@nicolas-desktop> (raw)
In-Reply-To: <5048AE22.3020802@gmail.com>

The 06/09/12, Dale wrote:

> Then take a look at it this way.  If I emerge seamonkey with portage's
> work directory on disk and it takes 12 minutes, the first time.  Then I
> clear the caches and emerge seamonkey again while portage's work
> directory is on tmpfs and it is 12 minutes. Then repeat that process a
> few times more. If the outcome of all those emerges is 12 minutes,
> regardless of the order, then putting portages work directory on tmpfs
> makes no difference at all in that case.

We fully agree with you, here.

>                                           The emerge times are exactly
> the same regardless of emerge using cache or not or portage's work
> directory being on tmpfs or not.  I don't care if emerge uses cache
> DURING the emerge process because it is always enabled in both tests. 

But you *should* care. If you don't have enough memory, the kernel will
reclaim memory from the pagecache, so the whole process rapidity won't
only rely on RAM rapidity anymore.

> The point is whether portage's work directory is on tmpfs or not makes
> emerges faster.
> 
> The thing about what you are saying is that I ran those tests with the
> files in memory.  What I am saying is this, that is not the case.  I am
> clearing that memory with the drop_cache command between each test. You
> claim that cache is affecting the timing but I am clearing the very same
> cache the same as a reboot would. The emerge times whether portage's

We do agree with you that you droped the cache between the tests with
almost the same effect of a reboot.

>                                   The emerge times whether portage's
> work directory is on tmpfs or not didn't change enough to make a
> difference.

Yes, we agree. You droped the cache which is expected to get correct
tests.

What we are saying is that you droped the cache but did NOT DISABLED the
VM caches (kernel cache). You say that you don't care of that one
because it was involved in all the tests. We say that you might not care
in some contexts, not for all the contexts. You reach the context where
it does not matter much, fine.

-- 
Nicolas Sebrecht


  parent reply	other threads:[~2012-09-06 14:58 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
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 [this message]
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=20120906145126.GI2442@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