Re: Drastic jump in the time required for the test suite
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Oct 28, 2016, 06:38 UTC
- Message-ID
- <CACsJy8ABaHxhrWke3Vu9Z9FSc5GC1LmupHRu4yS6=SFcp6eVHg@mail.gmail.com>
- In-Reply-To
- <20161027204129.GA21619@starla>
On Fri, Oct 28, 2016 at 3:41 AM, Eric Wong <e@80x24.org> wrote:
Show 14 quoted lines
> Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote: >> I know you are a fan of testing things thoroughly in the test suite, but I >> have to say that it is getting out of hand, in particular due to our >> over-use of shell script idioms (which really only run fast on Linux, not >> a good idea for a portable software). > > How much effort would it take to optimize a /bin/sh? > > Would replacing uses of fork+execve posix_spawn be fast and > portable enough? > > Even on Linux, performance sucks for me. I've been hoping dash > can use posix_spawn (or using vfork directly) to see if that can > help things.
Busybox hush uses vfork.on no-mmu builds. You could try it out. I don't know how complete it is though.
-- Duy