[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: An Emacs benchmarking suite (was: An idea, now that we have dynamic
From: |
Eli Zaretskii |
Subject: |
Re: An Emacs benchmarking suite (was: An idea, now that we have dynamic loading) |
Date: |
Fri, 11 May 2018 20:38:35 +0300 |
> Cc: address@hidden, address@hidden
> From: "Siraphob (Ben) Phipathananunth" <address@hidden>
> Date: Fri, 11 May 2018 22:22:47 +0700
>
> Eli Zaretskii wrote:
> > John even asked for creation of such a suite of performance tests, but
> > AFAIK no one has picked the gauntlet till now.
>
> Would it suffice to use Emacs Lisp to run these performance tests
> (i.e. using benchmark.el)?
I don't see why not.
> Even so, how would one account for external factors in the operating
> system? Perhaps when the test is performed, the deltas between
> commits are given as percentages instead of CPU time. Once we have
> that, it would be great to have tests run multiple times and/or on
> various devices to refine the data further.
Performance should indeed compare several versions n the same system.
> An area that would be interesting to look at is memory usage of
> functions over commits, but I don't know of a way of measuring memory
> usage in Emacs (especially over an extended period, to analyze things
> such as maximum memory usage).
Memory analysis is tricky on modern systems. but it isn't impossible.
One could start using the values reported by process-attributes.
- An idea, now that we have dynamic loading, John Wiegley, 2018/05/05
- Re: An idea, now that we have dynamic loading, Óscar Fuentes, 2018/05/05
- Re: An idea, now that we have dynamic loading, Siraphob (Ben) Phipathananunth, 2018/05/10
- Re: An idea, now that we have dynamic loading, John Wiegley, 2018/05/10
- Re: An idea, now that we have dynamic loading, Eli Zaretskii, 2018/05/11
- Re: An idea, now that we have dynamic loading, John Wiegley, 2018/05/11
- Re: An idea, now that we have dynamic loading, Siraphob (Ben) Phipathananunth, 2018/05/11
- Re: An idea, now that we have dynamic loading, Eli Zaretskii, 2018/05/11
- An Emacs benchmarking suite (was: An idea, now that we have dynamic loading), Siraphob (Ben) Phipathananunth, 2018/05/11
- Re: An Emacs benchmarking suite (was: An idea, now that we have dynamic loading),
Eli Zaretskii <=
- Re: An Emacs benchmarking suite, Phillip Lord, 2018/05/14
- Re: An Emacs benchmarking suite, Eli Zaretskii, 2018/05/14
- Re: An Emacs benchmarking suite, Stefan Monnier, 2018/05/14
- Re: An Emacs benchmarking suite, Phillip Lord, 2018/05/15
- Re: An idea, now that we have dynamic loading, Tom Tromey, 2018/05/10
- Re: An idea, now that we have dynamic loading, John Wiegley, 2018/05/10
- Re: An idea, now that we have dynamic loading, Tom Tromey, 2018/05/14
- Re: An idea, now that we have dynamic loading, John Wiegley, 2018/05/14
- Re: An idea, now that we have dynamic loading, Tom Tromey, 2018/05/21
- Re: An idea, now that we have dynamic loading, John Wiegley, 2018/05/21