GNU bug report logs - #6524
du now uses less than half as much memory, sometimes

Previous Next

Package: coreutils;

Reported by: Jim Meyering <jim <at> meyering.net>

Date: Sun, 27 Jun 2010 22:10:02 UTC

Severity: normal

Done: Jim Meyering <jim <at> meyering.net>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Jim Meyering <jim <at> meyering.net>
To: Pádraig Brady <P <at> draigBrady.com>
Cc: 6524 <at> debbugs.gnu.org
Subject: bug#6524: du now uses less than half as much memory, sometimes
Date: Mon, 28 Jun 2010 13:56:50 +0200
Pádraig Brady wrote:
> On 28/06/10 09:05, Jim Meyering wrote:
>> Thank you for the quick testing!
>> So far I've been unable to spot the cause or to reproduce that, but since
>> the way the new code works depends on the range of inode number values,
>> that's not too surprising.  You have some very large inode numbers in
>> that hierarchy, and that's exercising code that is not run in my tests.
>>
>> It always succeeds like this:
>>
>>   586M    /home/meyering/gcc
>
> What I did exactly was:
> ./bootstrap --gnulib-srcdir=/home/padraig/git/gnulib; ./configure --enable-gcc-warnings; make
>
> However now having worked on another branch and switched back
> and repeated the above, I can't reproduce :(

Hmm... mixed feelings.  Glad there appears to be no problem,
yet concerned that a problem may be lurking...

> I'd chalk this down to build issues though I can't see what's changed.
>
> $ ./src/du -hs ~/f8/gcc
> 2.9G    /home/padraig/f8/gcc
>
> $ find ~/f8/gcc -printf "%D:%i\n" | sort -t: -k2,2n | tail -n10
> 2056:9765506
> 2056:9765506
> 2056:9765507
> 2056:9765507
> 2056:9765511
> 2056:9765511
> 2056:9765512
> 2056:9765512
> 2056:9806497
> 2056:9806497
>
> $ df -T ~/f8/gcc
> Filesystem    Type   1K-blocks      Used Available Use% Mounted on
> /dev/sda8     ext3    38593360  34356772   3439768  91% /old_home
>
> There is no significant difference in speed between
> the old new and your new memory efficient one.

Thanks again for testing.




This bug report was last modified 14 years and 99 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.