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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     17 May 2005  16:36:32
 To : Anton Potekhin
 Subject : Re: DBI и threads
 -------------------------------------------------------------------------------- 
 
 Anton Potekhin -> Artem Chuprina  @ Tue, 17 May 2005 12:14:00 +0000 (UTC):
 
  AC>> Есть мнение, что при мысклевой архитектуре реализация CLONE будет
  AC>> плодить соединения с базой.  Чего автор оригинального письма хотел
  AC>> избежать.
 
  AP> Вот загадка-то :) Может кто-нибудь подскажет как мне получше
  AP> сделать..  Значит задача была такая пл скрипт пробегается по
  AP> огромной куче файлов...для каждого файла запускает подпрограммка
  AP> которая парсит его и ложит информацию в базу. Вот я и хотел
  AP> ускорить, т.е. запускать в потоках (threads) эту подпрограммку. Hо
  AP> поскольку нужно в базу ложить и clone mysql не але пришлось мне
  AP> конект бубенить в каждом потоке и из-за этого все стало гораздо
  AP> медленней чем послеовательно. Может кто-нибудь подскажит как можно
  AP> оптимизировать ?
 
 Поскольку мыскль параллелиться умеет совсем не офигительно, то смысла
 делать сразу много потоков все равно нет.  Можно научить твою программу
 запускать не по отдельному треду на каждый запуск подпрограммы, а
 держать несколько тредов поднятыми постоянно и выдавать им задания вида
 "thread_id N, обработай-ка вот этот файл" - "готово, командир" - "теперь
 этот".  Можно и не на тредах, а на процессах, как удобнее.
 
 P.S. Слова "ложит" в русском языке нет.  Как и слова "подскажит".
 
 -- 
 Artem Chuprina
 RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
 
 Попрошу благородного дона не обобщать с утра пораньше! (С)энта
 --- ifmail v.2.15dev5.3
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: DBI и threads   Artem Chuprina   11 May 2005 11:47:42 
 Re: DBI и threads   Anton Potekhin   17 May 2005 16:14:00 
 Re: DBI и threads   Artem Chuprina   17 May 2005 16:36:32 
 Re: DBI и threads   Anton Potekhin   17 May 2005 17:06:18 
 Re: DBI и threads   Artem Chuprina   17 May 2005 17:21:34 
 Re: DBI и threads   Ivan Frolkov   17 May 2005 17:53:41 
Архивное /ru.perl/256065e1b0f92.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional