perl vs grep

Karel Zak zakkr na zf.jcu.cz
Úterý Duben 24 17:40:29 CEST 2001


On Tue, Apr 24, 2001 at 05:20:19PM +0200, Ondrej Koala Vacha wrote:
> On Tue, 24 Apr 2001, Karel Zak wrote:
> 
> >  IMHO tady nekdo trosinku keca a nebo to bylo mysleno jinak :-)
> >
> 
> 
> U malych souboru bych cekal, ze grep bude rychlejsi. proto jsem mu
> predhodil >70M aby byl cas kompilace a zavedeni zanedbatelny.

 Uznavam to mne nenapadlo.... coz zkusim si to:

$ ls -la db.wordlist
-rw-r--r--    1 root     root     163940586 Apr 18 15:50 db.wordlist

(tedy cca 160Mb, ten pocitac ma 500Mb RAM)

$ time grep -e 'wearcomp' db.wordlist > /dev/null

real    0m1.274s
user    0m1.100s
sys     0m0.180s

$ time perl -ne 'print if /wearcomp/' db.wordlist > /dev/null

real    0m32.259s
user    0m31.730s
sys     0m0.530s


 :-))))

		Karel

-- 
 Karel Zak  <zakkr na zf.jcu.cz>
 http://home.zf.jcu.cz/~zakkr/
 
 C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz


Další informace o konferenci Linux