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

Это русская секция форума 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 »

значит есть у нас список прокси, я проверяю его в потоках использую Queque.
при данном выборе нормально то что за раз проверяет только одну проксю?
ONEEYEMAN
Part Of The Furniture
Part Of The Furniture
Posts: 7459
Joined: Sat Apr 16, 2005 7:22 am
Location: USA, Ukraine

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

Post by ONEEYEMAN »

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

спасибо.
User avatar
T-Rex
Moderator
Moderator
Posts: 1248
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

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

Post by T-Rex »

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