[Uim] Re: Massive slowdown after revision 129

Etsushi Kato ekato at ees.hokudai.ac.jp
Fri Jan 7 10:08:29 EET 2005


On 2005/01/07, at 15:15, YamaKen wrote:

> -      "-h16384:64",   /* heap_size(unit: lisp objects):nheaps */
> -      "-t16384",      /* heap_alloc_threshold (unit: lisp objects) */
> +       "-h100000:10",  /* heap_size(unit: lisp objects):nheaps */
> +      "-t100",        /* heap_alloc_threshold (unit: lisp objects) */

Yep.  Very slow key response with this siod setting in r148.

Changing heap_alloc_threshold actually affected response drastically.  
heap_size itself doesn't seems critical about this.

> And show me GC messages such as following.
>
> [starting GC]
> [GC took 0 cpu seconds, 30676 / 116780 cells collected in 9 / 64 heaps]

With modified (slow) version,

[starting GC]
[GC took 0 cpu seconds, 1286 / 98714 cells collected in 10 / 10 heaps]

With normal (r148) version,

[starting GC]
[GC took 0 cpu seconds, 32161 / 98911 cells collected in 8 / 64 heaps]

Cheers,
-- 
Etsushi Kato
ekato at ees.hokudai.ac.jp




More information about the uim mailing list