The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Проблема с потоками, !*! usasoft, 18-Дек-09, 15:25  [смотреть все]
Есть скрипт на perl, под FreeBSD 32bit, а ранее и на CentOS 32bit работал без проблем в 100 потоков и более, web-crawler, т.е. делает обращение к сайтам

Недавно поставил Debian 32bit PAE, скрипт запускается и работает в 100 потоков, однако скорость такая, как будто работает в 1 поток, поигрался с ulimit, ничего не помогло

сделал strace, получил

rite (1, «80»…, 2) = 2
futex (0xb12c5914, FUTEX_WAIT_PRIVATE, 133, NULL) = 0
futex (0xb12c58c0, FUTEX_WAKE_PRIVATE, 1) = 0
write (1, «\10\10»…, 2) = 2
write (1, «81»…, 2) = 2
futex (0xb12c5914, FUTEX_WAIT_PRIVATE, 135, NULL) = 0
futex (0xb12c58c0, FUTEX_WAKE_PRIVATE, 1) = 0
write (1, «\10\10»…, 2) = 2
write (1, «82»…, 2) = 2
futex (0xb12c5914, FUTEX_WAIT_PRIVATE, 137, NULL) = 0
futex (0xb12c58c0, FUTEX_WAKE_PRIVATE, 1) = 0
write (1, «\10\10»…, 2) = 2
write (1, «83»…, 2) = 2
futex (0xb7300010, FUTEX_WAKE_PRIVATE, 1) = 0
futex (0xb12c5914, FUTEX_WAIT_PRIVATE, 139, NULL) = 0
futex (0xb12c58c0, FUTEX_WAKE_PRIVATE, 1) =


в чем может быть проблема?!




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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