The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

27.10.2013 22:26  Выпуск GNU grep 2.15 с поддержкой JIT-компиляции для PCRE-выражений

Вышла новая версия популярной утилиты для организации поиска данных в текстовых файлах - GNU Grep 2.15. В новой версии для значительного ускорения поиска при использовании опции "-P" добавлена поддержка JIT-компилятора для perl-совместимых регулярных выражений (PCRE). JIT-компилятор включается автоматически, но требует сборки grep с библиотекой PCRE, поддерживающей данную возможность. Кроме того, в новой версии налажено корректное сопоставление многобайтовых символов пробела с масками "\\s" и "\\S" и устранена серия крахов, проявляющихся при работе с текстом и локалями в многобайтовых кодировках.

  1. Главная ссылка к новости (http://permalink.gmane.org/gma...)
Лицензия: CC-BY
Тип: Программы
Ключевые слова: grep
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Показать все | RSS
 
  • 1.2, vitalif, 23:25, 27/10/2013 [ответить] [смотреть все]    [к модератору]
  • –1 +/
    Ух ты. Я давно уже pcregrep юзаю, а они pcre оказывается в обычный запиливают O_o
     
     
  • 2.4, Яйцассыром, 00:29, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]
  • –5 +/
    есть еще oniguruma, которая быстрее, чем pcre если уж нужна максимальная скорост... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.13, kurokaze, 12:13, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Regex fence oniguruma time 220 ms 284 matches pcre-jit time ... весь текст скрыт [показать]
     
     
  • 4.16, Яйцассыром, 12:51, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • –5 +/
    что это за буквы и как они опровергают то, что oniguruma быстрее, чем pcre?
     
     
  • 5.18, kurokaze, 13:23, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Это латинские символы и арабские цифры, странно что ты этого не знаешь Первый же... весь текст скрыт [показать]
     
     
  • 6.19, Яйцассыром, 14:24, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    ясно, очередной тролляка а я тебе рассказываю не о бенчмарках, а о реальном про... весь текст скрыт [показать]
     
     
  • 7.31, Аноним, 18:00, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Для тупых объясню еще один раз, последний а надо сравнивать с pcre-jit... весь текст скрыт [показать]
     
     
  • 8.38, Яйцассыром, 19:07, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • –4 +/
    тебе лишь бы ляпнуть? с чего ты решил, что я не использовал jit?
     
     
  • 9.40, Аноним, 21:23, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    Потому что у тебя в посте про не го ни слова.
     
  • 9.41, Аноним, 22:48, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Потому что на приведенном регекспе который fence pcre-jit в 2 раза быстре... весь текст скрыт [показать]
     
     
  • 10.53, Яйцассыром, 00:45, 29/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    ты это тестировал? на каких данных он быстрее?
     
     
  • 11.67, Аноним, 15:56, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Ну вот вы например никакого JIT в вашем посте не упоминали, зато права качаете ... весь текст скрыт [показать]
     
  • 11.82, Аноним, 19:19, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    http www opennet ru openforum vsluhforumID3 92332 html 13 ... весь текст скрыт [показать]
     
  • 2.49, Аноним, 23:02, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    pcregrep - это особенность дебиановской сборки Пакет grep - это обычный grep, н... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, Xasd, 00:13, 28/10/2013 [ответить] [смотреть все]    [к модератору]  
  • –5 +/
    а ведь на Windows_RT (и Apple_iOS) -- не поддерживается JIT?
     
     
  • 2.5, Псевдоним, 01:38, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Как напишешь транслятор, так и будет поддерживаться Платформа здесь мало чем те... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.22, Xasd, 14:57, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    думаю проблема в специальном бите в оперативной памяти Execute Disable Bit или... весь текст скрыт [показать]
     
     
  • 4.60, linux must __RIP__, 02:01, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    я бы сказал то как написан компилятор никто не мешает сделать трамлины не на ст... весь текст скрыт [показать]
     
  • 4.64, Псевдоним, 13:43, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    Это вопрос одного вызова mprotect VirtualProtect ... весь текст скрыт [показать]
     
     
  • 5.78, Аноним, 16:18, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    А кто сказал что вам собираются тебе позволять Пометить область кода как readon... весь текст скрыт [показать]
     
  • 2.6, pavlinux, 01:52, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Java и NET уже не работают на венде ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.11, Mr. Cake, 11:46, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    JVM на WinRT не заведётся, там нельзя самому вызывать VirtualProtect Дотнетовск... весь текст скрыт [показать]
     
  • 2.7, Michael Shigorin, 02:47, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +5 +/
    Дорогой, куда там так спешить ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.8, AlexAT, 07:55, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +3 +/
    Точнее - кому там спешить?
     
  • 3.9, linux must __RIP__, 11:35, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • –2 +/
    дорогой ты к себе не думал применять пункт правил о создании флуда?
     
     
  • 4.42, Аноним, 22:49, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Потому что к тебе его применять гораздо веселее Ты так прикольно бугуртишь ... весь текст скрыт [показать]
     
     
  • 5.54, linux must __RIP__, 01:53, 29/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • –4 +/
    а как же не предвзятость модератора ?:)
     
     
  • 6.70, Аноним, 15:59, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Согласен, модераторы на этом ресурсе предвзятые При непредвзятом рассмотрении т... весь текст скрыт [показать]
     
  • 5.65, Michael Shigorin, 14:04, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Дело не в веселье, а в том, что мой ответ был техническим, но неуважаемый самозв... весь текст скрыт [показать]
     
  • 3.23, Xasd, 15:02, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    ды просто интересно не более того - ... весь текст скрыт [показать]
     
     
  • 4.71, Аноним, 16:02, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Мне интереснее другое ты и правда собираешься использовать GNU Grep на этом ого... весь текст скрыт [показать]
     
     
  • 5.85, Xasd, 00:54, 03/11/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    нет, не собираюсь и мне это тоже интересно - хм сказать трудно ... весь текст скрыт [показать]
     
  • 3.29, CSRedRat, 17:10, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    В iOS сознательно выпилено, недавно читал статью Разобрались и нашли причины по... весь текст скрыт [показать]
     
     
  • 4.69, Аноним, 15:58, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Да, у Гитлера тоже свой путь был Вот эппл чем-то таким напоминает - их путь тож... весь текст скрыт [показать]
     
  • 2.68, Аноним, 15:56, 29/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Тем хуже для WinRT и Apple iOS ваш Капитан ... весь текст скрыт [показать] [показать ветку]
     
  • 1.10, linux must __RIP__, 11:37, 28/10/2013 [ответить] [смотреть все]     [к модератору]  
  • –5 +/
    сколько из этих крахов можно использовать для атаки берем подсовываем хлам в v... весь текст скрыт [показать]
     
     
  • 2.12, Andrey Mitrofanov, 11:48, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Ты бы пошёл, в новости об своей любовной freebsd, или кто там у тебя, поприбумыв... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.20, linux must __RIP__, 14:25, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    на придумывал да ну вот примерчик буквально недавний В Linux-утилите grep... весь текст скрыт [показать]
     
     
  • 4.24, Andrey Mitrofanov, 15:22, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Докaжи, что ты 1 объективный, и гадшь во _все новости Тебе же можно _верить_, ... весь текст скрыт [показать]
     
     
  • 5.35, linux must __RIP__, 19:00, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –4 +/
    тебе сколько лет что бы ловить на слабо мне незачем самоутверждаться А ты бо... весь текст скрыт [показать]
     
     
  • 6.45, Аноним, 22:58, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +3 +/
    Сказал человек, который уже не первый год самоутверждается, пытаясь гадить на др... весь текст скрыт [показать]
     
  • 6.46, Andrey Mitrofanov, 22:58, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    п 2 Доказательство во весь рост по обоим пунктам Засранец довольно неискренний,... весь текст скрыт [показать]
     
     
  • 7.55, linux must __RIP__, 01:55, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    спасибо посмешил Так по теме сказать есть что или переход на личности все что ... весь текст скрыт [показать]
     
  • 4.25, Аноним, 15:25, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    A также возможно для вызова духа Наполеона и запуска ядерных ракет, да.
     
     
  • 5.28, pavlinux, 16:54, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    В ядре нет ракет ... весь текст скрыт [показать]
     
     
  • 6.36, linux must __RIP__, 19:02, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    зато linux используют в том числе на кластерах которые производят расчеты по про... весь текст скрыт [показать]
     
     
  • 7.44, Аноним, 22:56, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    и расчеты эти сводятся исключительно к запуску grep из-под рута ... весь текст скрыт [показать]
     
     
  • 8.56, linux must __RIP__, 01:56, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    grep из под рута там тоже используется ... весь текст скрыт [показать]
     
  • 6.72, Аноним, 16:04, 29/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +/
    > В ядре нет ракет!

    Безобразие! Ждем новую версию.

     
  • 3.32, Аноним, 18:03, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Андгей а ви таки вправду не заметили что лет уж 5 как лапяатые рекомендуют с... весь текст скрыт [показать]
     
     
  • 4.37, linux must __RIP__, 19:04, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    не разрывай шаблон человеку Плохим может быть только Oracle, FreeBSD оскорбл... весь текст скрыт [показать]
     
     
  • 5.73, Аноним, 16:05, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Отлично Он развивается и в нем полезная фича появилась С чего вдруг такой сказ... весь текст скрыт [показать]
     
     
  • 6.80, linux must __RIP__, 18:24, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    у вас я лишь напомнил что в новости забыли указать на проблемы с безопастностью... весь текст скрыт [показать]
     
  • 4.48, Andrey Mitrofanov, 23:01, 28/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +2 +/
    > как лапяатые рекомендуют

    Прожуй, потом говори.

     
     
  • 5.51, Аноним, 23:03, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    Если он начнет жевать то, что держит во рту - получит сапогом по морде И подело... весь текст скрыт [показать]
     
  • 2.15, kurokaze, 12:19, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +2 +/
    Т е ты как бы сам не знаешь, но ляпнуть чепуху очень хочется Передерг отмечаем... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.21, linux must __RIP__, 14:26, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –3 +/
    да нет, просто напоминаю о CVE-2012-5667, при том что анализировать код просто л... весь текст скрыт [показать]
     
     
  • 4.33, pavel_simple, 18:13, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    если ты устало -- не напрагайся, не стоит тратить на нас время... весь текст скрыт [показать]
     
     
  • 5.34, linux must __RIP__, 18:55, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    на тебя не стоит Но новичков надо предупредить Что бы избавились от розовых оч... весь текст скрыт [показать]
     
     
  • 6.39, pavel_simple, 21:03, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    слушай, рип, я как-то пытался вести осмыслеенную беседу, пытался так-же как ты г... весь текст скрыт [показать]
     
     
  • 7.52, Led, 00:35, 29/10/2013 [^] [ответить] [смотреть все]    [к модератору]  
  • +1 +/
    > я как-то пытался вести осмыслеенную беседу

    С чем? с бревном? зачем?


     
  • 7.57, linux must __RIP__, 01:58, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    оо переход на личности Так есть что сказать по факту нового варианта CVE-2012-... весь текст скрыт [показать]
     
     
  • 8.62, Andrey Mitrofanov, 07:54, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +2 +/
    Пациент потерян для реальности ... весь текст скрыт [показать]
     
     
  • 9.63, linux must __RIP__, 11:51, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –1 +/
    О линуксоиды для себя придумали паралельную реальность - когда баги в безопасн... весь текст скрыт [показать]
     
  • 7.66, Michael Shigorin, 14:15, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Понимаете, Павел, в чём дело У него шоры специфические -- когда дело о GNU Lin... весь текст скрыт [показать]
     
     
  • 8.81, pavel_simple, 18:52, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    именно это-же сделал и я, потому что дураком я не всякого называю ... весь текст скрыт [показать]
     
  • 6.50, Andrey Mitrofanov, 23:03, 28/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +4 +/
    У новичков в соседней ветке pf не фильтрует и wifi не заводится Пройдите, маэст... весь текст скрыт [показать]
     
  • 6.74, Аноним, 16:10, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Поэтому нефиг из себя дон-кихотов корчить хочется отсутствия таковых проблем - ... весь текст скрыт [показать]
     
  • 6.79, Аноним, 16:21, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Ты так с ним носишься что просто обязан вытутаировать это на лбу Ну так, чтобы ... весь текст скрыт [показать]
     
  • 2.43, Аноним, 22:54, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +/
    Such injection issues are not treated as security issues Debian security team... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.58, linux must __RIP__, 01:58, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    это тот team - от работы которого страдает интернет из-за дыры в openssl ... весь текст скрыт [показать]
     
     
  • 4.77, Аноним, 16:14, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +1 +/
    Послушать линуксрипа - так дыры и баги только в дебиане, в линуксе и в гнутых ут... весь текст скрыт [показать]
     
  • 3.75, Аноним, 16:11, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Если некто может писать в такие файлы - пожалуй они и в dev sda нули запишут П... весь текст скрыт [показать]
     
     
  • 4.83, Michael Shigorin, 19:38, 29/10/2013 [^] [ответить] [смотреть все]     [к модератору]  
  • +/
    Смотря насколько произволен доступ что в лог, что в sda Можно долго переливать... весь текст скрыт [показать]
     
  • 1.14, Аноним, 12:15, 28/10/2013 [ответить] [смотреть все]     [к модератору]  
  • –2 +/
    Сначала развалим инфраструктуру операционки до основания, а потом заявим зато ... весь текст скрыт [показать]
     
     
  • 2.47, Аноним, 22:59, 28/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +3 +/
    Линуксмастрип, залогинься ... весь текст скрыт [показать] [показать ветку]
     
  • 2.76, Аноним, 16:12, 29/10/2013 [^] [ответить] [смотреть все] [показать ветку]     [к модератору]  
  • +1 +/
    Какую инфраструктуру Какой операционки И главное - при чем здесь греп ... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor