On Thu, 04 Feb 2010 20:28:23 +0200 Serhiy Storchaka <storch...@gmail.com> wrote:
> Alexey Pechnikov wrote: > > On Thursday 04 February 2010 19:43:40 Serhiy Storchaka wrote: > >> Не только. Вероятно сам fork (за которым потом всё равно следует exec) > >> всё же дорог. Попробуйте > >> > >> time seq 10000 | xargs -n 1 ./x-c /dev/null >/dev/null > >> > >> и то же с exec в x-c. Разница есть. > >> > > > > Еще какая разница - с exec _втрое медленнее_. > > Не верю. Можно объяснить ускорение, можно понять отсутствие заметной > разницы, — замедление объяснить нельзя. cat в некоторых шеллах встроенный, потому и может оказаться быстрее. Для чистоты эксперимента надо вызывать /bin/cat. -- Alexander Galanin
pgpJLBRpqEMwp.pgp
Description: PGP signature