saroff
@saroff
Enterprise Java Developer

Как выбирается следующий поток для исполнения в java?

Приведу пример - есть сто потоков. Все они работают с одним объектом. Когда поток получает права на исполнение он полностью лочит объект и освобождает его только после того как сделает все необходимое. Вопрос - могу ли я быть уверенным в том, что скажем через 5 мин. работы программы все потоки захватывали объект примерно одинаковое кол-во раз? Т.е. может ли случится такое, что какому-то потоку дадут поработать с объектом 100 раз, а другому только 20?
  • Вопрос задан
  • 2595 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы