Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     17 Mar 2003  20:10:25
 To : Vladimir Volkov
 Subject : Re: Длинная строка
 -------------------------------------------------------------------------------- 
 
 > Требуется произвести поиск по строке в ~23 млн. символов. Строка - в файле.
 > 
 > При попытке прочитать в переменную вылетает со словами 'Out of memory' (Perl
 > 5.005, Win 98, 128 Mb памяти).
 > 
 > Что посоветуете?
 
 В 21 веке для обработки файлов принято использовать отображаемые файлы 
 (mmap в юниксе) - написать программу поиска на С, и вызывать её из 
 перлово1 программы как CGI скрипт, например
 
 my @search = `my_search 23Mbfile pattern1 pattern2`
 
 Быстрее и проще не придумаешь. И отлаживать просто.
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Длинная строка   Vladimir Volkov   16 Mar 2003 05:10:26 
 Длинная строка   Ruslan Sulemanov   16 Mar 2003 12:20:49 
 Re: Длинная строка   John Lepikhin   16 Mar 2003 23:12:10 
 Длинная строка   Ruslan Sulemanov   16 Mar 2003 15:54:32 
 Длинная строка   Renat Araslanow   17 Mar 2003 01:51:02 
 Длинная строка   Ruslan Sulemanov   17 Mar 2003 09:20:50 
 Re: Длинная строка   Ivan Frolcov   17 Mar 2003 02:11:18 
 Re: Длинная строка   Konstantin Tokar   17 Mar 2003 20:10:25 
 Re: Длинная строка   Vladimir Volkov   17 Mar 2003 21:51:22 
 Re: Длинная строка   Artem Chuprina   17 Mar 2003 22:20:22 
 Re: Длинная строка   Konstantin Tokar   18 Mar 2003 17:19:21 
 Длинная строка   Ruslan Sulemanov   17 Mar 2003 20:13:45 
 Re: Длинная строка   Konstantin Tokar   18 Mar 2003 17:20:51 
Архивное /ru.perl/12770e344aa0f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional