[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Memory leak in subshell + read before bash 4.4
From: |
Adrien Mahieux |
Subject: |
Re: Memory leak in subshell + read before bash 4.4 |
Date: |
Sat, 4 Nov 2017 02:48:56 +0100 |
On Sat, Nov 4, 2017 at 2:21 AM, Chet Ramey <chet.ramey@case.edu> wrote:
> If it's that, it's not a leak. It's bash-4.3 keeping exit statuses for the
> last CHILD_MAX processes. Bash-4.4 restricts that to the last CHILD_MAX
> asynchronous background processes, with accompanying loss of functionality.
Ok, seems indeed to stall around the 50K loops (with "getconf
CHILD_MAX = 63460").
So, what's the difference in handling between "< <(cmd)" and "cmd | " ?
Is there any way to disable this feature ?
or should we consider these 500KB low enough to live with it,
regarding the current memory available on servers ?