[devel] bash vs. ash

Alexey Gladkov legion at altlinux.ru
Wed Oct 7 22:22:14 UTC 2009


30.09.2009 01:50, Dmitry V. Levin wrote:
> Маловероятно, поскольку скрипт не меняется, а меняется только шелл.

Маловероятно, но это так.

До:

$ time -p ash -efu ./run >/dev/null
real 352.50
user 273.60
sys 61.92

$ time -p sh -efu ./run >/dev/null
real 266.73
user 200.24
sys 63.13

После:

$ time -p ash -efu ./run >/dev/null
real 124.47
user 54.57
sys 61.31

$ time -p sh -efu ./run >/dev/null
real 123.79
user 58.07
sys 63.10

> Речь идёт о моём gear.git, бранч tests; посмотри сам, мне сложно сказать,
> чья это бага.

Исправление:

http://git.altlinux.org/people/legion/packages/libshell.git?p=libshell.git;a=commitdiff;h=6b8e280ab0e06158f134f50d813f3d6f9017e228

Будут доступно в 0.1.1+ релизе.

-- 
Rgrds, legion



More information about the Devel mailing list