Как быстро ваш GREP в Cygwin? - PullRequest
       31

Как быстро ваш GREP в Cygwin?

1 голос
/ 07 декабря 2011

Я использую Cygwin на очень быстром ПК, но нахожу, что это невероятно медленно, когда я хочу использовать grep. Это также медленно, когда я хочу обработать большой файл (скажем, 25 МБ). Здесь я использую пример, чтобы доказать свою правоту.

> time for i in $(seq 1000); do grep "$i" .; done

real 75.865     user 5.442      sys 14.542      pcpu 26.34

Я хочу знать

  1. Покажите мне свой счет. У вас была похожая проблема с медлительностью cygwin или GNU grep
  2. Как улучшить производительность
  3. Какие у вас советы по использованию Cygwin

uname -rvs
CYGWIN_NT-6.1-WOW64 1.7.9 (0.237 / 5/3) 2011-03-29 10: 10

which grep
grep is /usr/bin/grep
grep is /bin/grep
grep is /usr/bin/grep`

1 Ответ

0 голосов
/ 18 мая 2012
$ time for i in $(seq 1000); do grep "$i" .; done

real    0m13.741s
user    0m3.520s
sys     0m8.577s

$ uname -rvs
CYGWIN_NT-6.1-WOW64 1.7.15(0.260/5/3) 2012-05-09 10:25

$ which grep
/usr/bin/grep
...