powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросик про критические секции (synchronized).
4 сообщений из 4, страница 1 из 1
Вопросик про критические секции (synchronized).
    #33653441
sysmanx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если к критической секции последовательно несколько потоков хотят достучатся. Первый занял критическую секцию, а остальные пришли и ждут.
Вопросик: потоки быдут занимать(после освобождения) критическую секцию в том же порядке в котором они подошли к этой критической секции?
...
Рейтинг: 0 / 0
Вопросик про критические секции (synchronized).
    #33653454
OU
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OU
Гость
авторЕсли к критической секции последовательно несколько потоков хотят достучатся. Первый занял критическую секцию, а остальные пришли и ждут.
Вопросик: потоки быдут занимать(после освобождения) критическую секцию в том же порядке в котором они подошли к этой критической секции?

Все зависит от уровня priority данных threads, threads с одинаковым уровнем priority выполняются в произвольном порядке, смотрите Java Threads (Threads scheduling)
...
Рейтинг: 0 / 0
Вопросик про критические секции (synchronized).
    #33653495
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Зависит от стратегии планирования целевой платформы. Если нужна гарантия входа в критическую секцию для всех потоков, то воспользуйтесь алгоритмом Питерсона...
...
Рейтинг: 0 / 0
Вопросик про критические секции (synchronized).
    #33654111
sysmanxЕсли к критической секции последовательно несколько потоков хотят достучатся. Первый занял критическую секцию, а остальные пришли и ждут.
Вопросик: потоки быдут занимать(после освобождения) критическую секцию в том же порядке в котором они подошли к этой критической секции?
RTFM
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопросик про критические секции (synchronized).
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]