[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#18626: 24.3.94; communication with subprocess is slow
From: |
Eli Zaretskii |
Subject: |
bug#18626: 24.3.94; communication with subprocess is slow |
Date: |
Fri, 10 Oct 2014 12:13:27 +0300 |
> From: Stephen Leake <stephen_leake@stephe-leake.org>
> Cc: 18626@debbugs.gnu.org
> Date: Fri, 10 Oct 2014 03:07:02 -0500
>
> > I think I will set that to -1, on the trunk, except on Windows 9X
> > systems. That should cause the reader thread yield its time slice
> > before returning. Can you see how this affects your use case?
>
> That has essentially no effect when running on a multi-core machine; the
> subprocess is scheduled separately.
Well, yes, but the other cores could be busy, e.g., by "make -jN", or
even by other Emacs subprocesses running in parallel. Also, don't
forget that Emacs itself has at least 3 active threads when even a
single subprocess is running: the main (a.k.a. "Lisp") thread, the
input thread which reads Windows messages, and the reader thread.
- bug#18626: 24.3.94; communication with subprocess is slow, (continued)
- bug#18626: 24.3.94; communication with subprocess is slow, Eli Zaretskii, 2014/10/04
- bug#18626: 24.3.94; communication with subprocess is slow, Stephen Leake, 2014/10/05
- bug#18626: 24.3.94; communication with subprocess is slow, Eli Zaretskii, 2014/10/05
- bug#18626: 24.3.94; communication with subprocess is slow, Stephen Leake, 2014/10/05
- bug#18626: 24.3.94; communication with subprocess is slow, Eli Zaretskii, 2014/10/05
- bug#18626: 24.3.94; communication with subprocess is slow, Stephen Leake, 2014/10/08
- bug#18626: 24.3.94; communication with subprocess is slow, Eli Zaretskii, 2014/10/08
- bug#18626: 24.3.94; communication with subprocess is slow, Stephen Leake, 2014/10/10
- bug#18626: 24.3.94; communication with subprocess is slow,
Eli Zaretskii <=
- bug#18626: 24.3.94; communication with subprocess is slow, Stephen Leake, 2014/10/10