2016-02-08 4 views
0

Я разработал частичный проект TIZEN с использованием 6-7 нитей (pthread), который в основном делает сетевые входы/выходы. Теперь мое требование меняется. Если я сохраню свой дизайн, в конечном итоге может потребоваться более 50 потоков. Или я могу изменить дизайн и сохранить очередь событий и распределить всю задачу потоков и заставить ее работать с использованием 8+ потоков. Поэтому мне было интересно, какое оптимальное количество потоков для TIZEN.оптимальный размер пула потоков в tizen

Следует отметить, что по меньшей мере 15%% потоков времени являются холостыми.

ответ

0

Лучший способ ответить на вопрос об оптимизации - попробуйте что-нибудь, сгенерируйте некоторые профилирующие данные, затем попробуйте что-то другое. Повторяйте, пока вы не заметите тренд или не найдете конфигурацию, которой вы удовлетворены.

Из-за кросс-платформенного характера Tizen и не зная о характере ваших требований к проекту или о том, на каких устройствах он будет работать, трудно сказать что-то конкретное.