Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > сколько весит поток


Автор: bocharov 23.1.2008, 16:52
Народ подскажите плз кто знает.

нужно 100 потоков создать такая логика во что мне это выльется - они не особо интенсивные будут ).

вообщем что стоит один поток?

Автор: Prol 23.1.2008, 17:01
bocharov, 

Не нужно создавать сто потоков :о) Они у тя простаивать будут.
Ты ведь не потоки выполняешь, а задачи решаешь. Разбей свою прогу на хоть миллиард задач и подсовывай исполняющему ящику (пулу потоков)

Грубо говоря представь себе, что у тя есть десять процессоров, которым ты подсовываешь одну за другой свои задачи, а эта датадробилка жуёт твои данные и выдаёт результаты.

В пакете java.util.concurrent есть уже готовая датадробилка, заюзай её.
Вот отличная статья.
http://www.ibm.com/developerworks/ru/library/j-jtp0730/index.html

Автор: bocharov 23.1.2008, 17:11
спасибо за ссылку - это интересно. но мне надо эмулировать работу нескольких операторов. Тайм ауты в работе, логика и т.д. может подскажешь как это лучше сделать?

Автор: Prol 23.1.2008, 17:20
Цитата(bocharov @ 23.1.2008,  17:11)
спасибо за ссылку - это интересно. но мне надо эмулировать работу нескольких операторов. Тайм ауты в работе, логика и т.д. может подскажешь как это лучше сделать?

java.awt.robot

Автор: batigoal 23.1.2008, 17:22
Цитата(bocharov @  23.1.2008,  18:11 Найти цитируемый пост)
спасибо за ссылку - это интересно. но мне надо эмулировать работу нескольких операторов. Тайм ауты в работе, логика и т.д. может подскажешь как это лучше сделать? 

Именно из Java? Вообще, для этого ведь специальные тулы есть.

Автор: bocharov 23.1.2008, 17:44
спец тулы типа loadRunner'a? ))

Автор: batigoal 23.1.2008, 17:51
Не знаю, какие конкретно. Наши тестеры мучают SilkPerformer, TestComplete и JMeter.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)