[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Possible eval builtin speedup?
From: |
Nicolas Bonifas |
Subject: |
Possible eval builtin speedup? |
Date: |
Sun, 2 Mar 2008 23:00:33 +0100 |
Hi,
Bash starts slowly on my 600 Mhz computer (.62 seconds). I wanted to
understand why, and here is what I found:
$ time eval `dircolors`
real 0m0.325s
user 0m0.316s
sys 0m0.004s
I wanted to know what is so slow in the previous command, so here is
another test:
$ time (dircolors > dircolors_output && sh ./dircolors_output)
real 0m0.007s
user 0m0.004s
sys 0m0.004s
I don't know much about bash internals, but there is probably room for
a huge performance improvement in speeding up the eval builtin.
What do you think about it? Would it be a difficult task?
Thanks,
Nicolas
- Possible eval builtin speedup?,
Nicolas Bonifas <=
- Re: Possible eval builtin speedup?, Chris F.A. Johnson, 2008/03/05
- Re: Possible eval builtin speedup?, Nicolas Bonifas, 2008/03/06
- Message not available
- Re: Possible eval builtin speedup?, Jan Schampera, 2008/03/07
- Re: Possible eval builtin speedup?, Nicolas Bonifas, 2008/03/07
- Message not available
- Re: Possible eval builtin speedup?, Jan Schampera, 2008/03/07
- Re: Possible eval builtin speedup?, Nicolas, 2008/03/10
- Re: Possible eval builtin speedup?, Chet Ramey, 2008/03/10
- Re: Possible eval builtin speedup?, Nicolas, 2008/03/10
- Re: Possible eval builtin speedup?, Andreas Schwab, 2008/03/10