Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 2015 19:27:11 +0200
From:      Mateusz Guzik <mjguzik@gmail.com>
To:        Allan Jude <allanjude@freebsd.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: xargs -P0 suport
Message-ID:  <20150522172711.GA15102@dft-labs.eu>
In-Reply-To: <555F5A34.3090907@freebsd.org>
References:  <a1950a723f8a3eb8bd4eea74198916ae@mail.lifanov.com> <555EA1C0.8010909@freebsd.org> <555F4BB9.1020001@mail.lifanov.com> <555F5A34.3090907@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, May 22, 2015 at 12:32:52PM -0400, Allan Jude wrote:
> There is some question about if nargs is a sane value for maxprocs in
> the negative case. 5000 does seem a bit high, and the behaviour can get
> wonky depending on the order you specify -P and -n together on the
> command line.
> 
> Any suggestions?
> 

GNU xargs imposes no limit whatsoever, but it also supports reallocating
its process table, while our xargs allocates one upfront and does not
change it.

I would say reading hard proc resource limit and using that as the limit
would do the job just fine.

-- 
Mateusz Guzik <mjguzik gmail.com>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150522172711.GA15102>