Variable: read-process-output-max

read-process-output-max is a variable defined in process.c.

Value

4096

Documentation

Maximum number of bytes to read from subprocess in a single chunk.

Enlarge the value only if the subprocess generates very large (megabytes) amounts of data in one go.

On GNU/Linux systems, the value should not exceed
/proc/sys/fs/pipe-max-size. See pipe(7) manpage for details.

Probably introduced at or before Emacs version 27.1.

Source Code

// Defined in /usr/src/emacs/src/process.c
  DEFVAR_INT ("read-process-output-max", read_process_output_max,
	      doc: /* Maximum number of bytes to read from subprocess in a single chunk.
Enlarge the value only if the subprocess generates very large (megabytes)
amounts of data in one go.

On GNU/Linux systems, the value should not exceed
/proc/sys/fs/pipe-max-size.  See pipe(7) manpage for details.  */);