какой смысл от тредов если они не выполняют функцию тредов?

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
Megido
Knows some wx things
Knows some wx things
Posts: 32
Joined: Fri Mar 16, 2012 11:16 am

какой смысл от тредов если они не выполняют функцию тредов?

Post by Megido » Sun Apr 22, 2012 11:56 am

значит есть у нас список прокси, я проверяю его в потоках использую Queque.
при данном выборе нормально то что за раз проверяет только одну проксю?

ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 3508
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

Re: какой смысл от тредов если они не выполняют функцию тред

Post by ONEEYEMAN » Sun Jul 01, 2012 1:31 am

Доброго времени суток,
А можно на алгоритм взглянуть?

спасибо.

User avatar
T-Rex
Moderator
Moderator
Posts: 1185
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Re: какой смысл от тредов если они не выполняют функцию тред

Post by T-Rex » Wed Jul 04, 2012 10:46 am

Может есть смысл организовать thread pool? То что список проксей приходит в виде queue - это нормально, никто ж не мешает сдалть mediator, который будет вычитывать, по мере завершения текущих задач, из очереди новые адреса проксей и добавлять задачи в пул.
Для параллельного выполнения задач, я помню было что-то типа wxJobQueue либы. Выковырять можно отсюда. В ней можно указывать сколько одновременно работающих потоков ты хочешь (хотя это и не thread pool, на каждую задачу создается по потоку)

Post Reply