grep -r speed fc2 vs. rh 6.1
Cameron Simpson
cs at zip.com.au
Sun Dec 19 07:07:07 UTC 2004
On 01:13 19 Dec 2004, Gene Smith <gds at chartertn.net> wrote:
| I have the same huge source tree on fc2 500Mhz Athlon with IDE drive and
| on a old hp vectra 200Mhz with Pentium pro and scsi drive running rh 6.1
| with ext2. A "grep -r" for the same string on the vectra takes about
| about a third as long to return results as compared to the somewhat
| "faster" Athlon/IDE/ext3 system running fc2. However, building the tree
| (and most everything else) takes longer on the vectra by a noticeable
| amount.
|
| Both are running grep from a kde "konsole" in their respective kde
| environments. Is it possible that fc2 gives grep and possibly similar
| commands a lower priority than rh 6.1 gives? Or is it the scsi drives or
| ext2 (on rh 6.1) vs IDE and ext3 I am using on fc2?
This is almost certainly because fc2 uses UTF-8 by default.
Try this:
env LC_ALL=C grep -r .......
versus you original
grep -r .......
UTF-8 is more expensive to parse.
Try this for more info:
env | grep LC
man locale
Cheers,
--
Cameron Simpson <cs at zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/
NOTWORK: n. A network when it is acting flaky. Origin (?) IBM.
- Hackers' Dictionary
More information about the fedora-list
mailing list