Re: time-1.7 counts rusage wrong on Linux

Bob Proulx <[email protected]>
Newsgroups gmane.comp.gnu.utils.bugs
Message-ID <[email protected]>
David C Niemi wrote:
> Thomas Bushnell, BSG wrote:
> > Please keep me in the reply list on replies; I'm not subscribed to
> > bug-gnu-utils.
> > ...
> > time-1.7 converts rusage values from page size units to K, unconditionally,
> > but this is wrong at least on Linux, where they are already reported in K.
> > That results in time printing out values that are four times too big.
> >
> > The source contains the comment "Note: Some machines express getrusage
> > statistics in terms of K, others in terms of pages." but has no actual code
> > that attempts to tell or ever works for those "some machines".
> 
> I think I have a patch for this lying around somewhere.  I will take
> care of it in the next release.

I maintain patches for time-1.7 for Debian.  These patches are
available for viewing here:

  http://patch-tracker.debian.org/package/time/1.7-24

Of which the two you are most interested in are these:

  http://patch-tracker.debian.org/patch/series/view/time/1.7-24/rusage-portability.patch

  http://patch-tracker.debian.org/patch/series/view/time/1.7-24/ru_maxrss.patch

However the others are also important and useful.

Bob
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.