On Mon, Sep 10, 2012 at 9:52 AM, Dale <rdalek1...@gmail.com> wrote:

>  Michael Mol wrote:
>
> On Mon, Sep 10, 2012 at 7:13 AM, Dale <rdalek1...@gmail.com> wrote:
>
>>  Nicolas Sebrecht wrote:
>> > The 07/09/12, Dale wrote:
>> >
>> >> The thing is tho, whether it is using the memory as cache or using it
>> >> as
>> >> tmpfs, it is the same memory.  There is no difference.  That's the
>> >> whole
>> >> point.
>> > Feel free to take your own assumptions as undeniable truth. The way the
>> > kernel work with memory is the key, of course.
>> >
>> > Now, as long as you blind yourself with statements like that, I'm not
>> > going to respond anymore. I guess you need to make some basic research.
>> >
>>
>>  I understand how the kernel uses memory.  That's why it doesn't matter
>> if you put portage's work directory on tmpfs or not.  I been using Linux
>> for a pretty good long while now.  I have a pretty good understanding of
>> it, especially the things that I use.
>>
>> Respond or not, I know what I tested and what the results were.  They
>> were not just my tests and results either.
>>
>
>  Nobody is disagreeing with your test results. In fact, they're not even
> disagreeing with you that they mean what you think they mean within the
> context you're testing. They're disagreeing with your extrapolation of your
> results to other contexts. In short, all other things being equal, your
> test results work out for someone in the exact same circumstances as
> yourself...but there are a _lot_ of other things that need to be equal!
>
>  Filesystem mount options can have an impact. For example, let's say your
> filesystem is configured to make writes synchronous, for general data
> integrity purposes. That would slow PORTAGE_TMP down something _fierce_.
>
>  Someone might be tweaking any number of the knobs under 'vm' in /proc.
> vm.swappiness, vm.dirty_* or vm.min_free_kbytes are ones that caught my
> eye, but really most of them in there look relevant.
>
>  Or consider that someone else might be running drop_caches, or even
> sync() while your code is running. (Heck, if there's a database, even an
> sqlite database, on the same filesystem, that's almost a guarantee.)
>
>  These may seem to be obvious, but these are the kinds of things people
> were trying to get you to be willing to acknowledge before you made blanket
> assertions which covered them.
>
>  --
> :wq
>
>
>
> Someone could be getting rays from Mars but I am not testing that.  What I
> tested was this,  Run emerge with portages work directory on disk.  Then
> run same command with portage's work directory on tmpfs.  Then compare the
> results.  No other changes except for where portage's work directory is
> located, hard drive or ram.  This was done on a NORMAL system that most ANY
> user would be using.  I'm not concerned with some rare or exotic setup,
> just a normal setup.  If someone is running some exotic setup, then they
> need to test that to see whether it helps or not because I did not test for
> that sort of system.  I didn't test for rays from Mars either.  LOL
>
>
Running databases on the same filesystem as PORTAGE_TMP is not a rare or
exotic setup. Anyone who doesn't use a separate /home or separate portage
temp is in a circumstance like that.


-- 
:wq

Reply via email to