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

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


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