[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#37321: 27.0.50; Excessive gc in a use case (el-search)
From: |
Michael Heerdegen |
Subject: |
bug#37321: 27.0.50; Excessive gc in a use case (el-search) |
Date: |
Tue, 08 Oct 2019 14:38:57 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) |
Eli Zaretskii <eliz@gnu.org> writes:
> IMO, this suggests that your code produces a lot of garbage
Yes, mostly unavoidable afaik.
>, so it is not a good basis for setting the default values. I would be
>OK with bumping up the default gc-cons-threshold 8-fold, or even
>16-fold, but increasing it by a factor of 256 is too much, IMO: it
>would mean we only GC after consing ~200MB of data, which is about half
>the heap size of my current Emacs session, which has been up and
>running for 28 days, and has 360 live buffers.
Ok, then I'll increase gc-cons-threshold in el-search as it had been
suggested. Unless you have a better idea of how to handle the garbage
in a way that gc doesn't lower the speed that much (I wish I could
explicitly free the many garbage objects).
Thanks,
Michael.
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Eli Zaretskii, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Eli Zaretskii, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Eli Zaretskii, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search),
Michael Heerdegen <=
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Eli Zaretskii, 2019/10/08
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/09
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Eli Zaretskii, 2019/10/09
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Paul Eggert, 2019/10/09
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/10
- bug#37321: 27.0.50; Excessive gc in a use case (el-search), Michael Heerdegen, 2019/10/08