[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Filtering out process filters
From: |
Dmitry Gutov |
Subject: |
Re: Filtering out process filters |
Date: |
Wed, 4 Jun 2025 05:41:17 +0300 |
User-agent: |
Mozilla Thunderbird |
On 03/06/2025 23:58, Daniel Colascione wrote:
Default gc size for all of these.
Baseline (batch):
buffer+acf: 5037 MB/s
term: 314 MB/s
jsonrpc: 577 MB/s
NS -nw:
buffer+acf: 5046 MB/s
term: 108 MB/s
jsonrpc: 208 MB/s
NS:
buffer+acf: 1353 MB/s
term: 93 MB/s
jsonrpc: 149 MB/s
The NS slowness persists if I set mode-line-format (both locally and
globally) to "".
At least for me, the rank order of buffer+acf
vs. filters persists, but GUI Emacs is just much slower for some reason.
ns_select does a bunch of random things I haven't totally grokked, but
it shouldn't be_that_ bad.
I'm seeing similar with the GNU/Linux build, so it's not just NS:
batch:
buffer+acf: 2741 MB/s
term: 87 MB/s
jsonrpc: 139 MB/s
nw:
buffer+acf: 2556 MB/s
term: 57 MB/s
jsonrpc: 94 MB/s
gui:
buffer+acf: 2036 MB/s
term: 55 MB/s
jsonrpc: 97 MB/s
That's with the default gc-cons-threshold.
The specific numbers seem to fluctuate. The buffer/filter ratio seems
sharper than in your results, though.
With 10GB, it's like this:
batch:
buffer+acf: 2689 MB/s
term: 172 MB/s
jsonrpc: 921 MB/s
nw:
buffer+acf: 2615 MB/s
term: 232 MB/s
jsonrpc: 885 MB/s
gui:
buffer+acf: 2132 MB/s
term: 140 MB/s
jsonrpc: 715 MB/s
- Re: Filtering out process filters, (continued)
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/03
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/03
- Re: Filtering out process filters, Daniel Colascione, 2025/06/03
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/03
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/03
- Re: Filtering out process filters, Daniel Colascione, 2025/06/03
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/03
- Re: Filtering out process filters, Daniel Colascione, 2025/06/03
- Re: Filtering out process filters, chad, 2025/06/03
- Re: Filtering out process filters, Stéphane Marks, 2025/06/03
- Re: Filtering out process filters,
Dmitry Gutov <=
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/04
- Re: Filtering out process filters, Daniel Colascione, 2025/06/04
- Re: Filtering out process filters, Augusto Stoffel, 2025/06/05
- Re: Filtering out process filters, Daniel Colascione, 2025/06/05
- Re: Filtering out process filters, Augusto Stoffel, 2025/06/05
- Re: Filtering out process filters, Augusto Stoffel, 2025/06/06
- Re: Filtering out process filters, Daniel Colascione, 2025/06/06
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/05
- Re: Filtering out process filters, Dmitry Gutov, 2025/06/05
- Re: Filtering out process filters, Eli Zaretskii, 2025/06/06