Автор Тема: как реализовать многопоточность  (Прочитано 3074 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sergeport

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как реализовать многопоточность
« : 13 Августа 2003, 13:40:27 »
пиплы, хелп плз! подскажите как реализовать многопоточность (threads). провожу поиск ссылок по сайтам - слишком долго в одном потоке.  :confused:
сенкс заранее!
« Последнее редактирование: 13 Августа 2003, 15:25:54 от sergeport »

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
как реализовать многопоточность
« Ответ #1 : 13 Августа 2003, 14:07:05 »
у перл есть модули thread и threads
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн sergeport

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 2
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
как реализовать многопоточность
« Ответ #2 : 13 Августа 2003, 15:20:47 »
а можно какой-нить простенький пример, плз? я на перле неделю  только сижу :-) еще зеленый. нужно чтоб одна функция выполнялась в разных потоках с разными вх. пар-рами.

Оффлайн NeoNox

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3012
  • +0/-0
  • 0
    • Просмотр профиля
The documentations is your friend

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
как реализовать многопоточность
« Ответ #4 : 13 Августа 2003, 15:49:53 »
perldoc threads


use threads;
use Thread;

my $thread1 = new Thread (\\&hello, \'I am thread 1\', 6);
my $thread2 = new Thread (\\&hello, \'I am thread 2\', 6);
foreach($thread1, $thread2) {
   $_->join;
}

sub hello {
   my ($message, $loop) = @_;
   for (1..$loop) { print $message, "\\n"; sleep 1;}
}
что-то вроде этого (я в перл тоже пока зеленый).
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28