Java
Comments 8
+1
Если вы отдали свое предпочтение одному из подходов или решили, что они идентичны, то рекомендую ознакомиться со моей статьей synchronized vs ReentrantLock. Возможно, вы почерпнете в ней, что-то новое.
0
Да я не спорю — блог действительно интересный. Просто способ привлечения публики через нестандартный опрос и ссылку на «продолжение следует» в каменте немного улыбнули.
0
Тест как токовой бесполезно писать. Нужно запукать приложение на копии прода (включая железо и нагрузку) и смотреть с тем и иным подходом. Ну вообще замечание корректное, что самый лучший способ выбрать, это запустить так и так и сравнить. Вопрос больше о том, чтобы бы вы предпочли из теоретических соображений. К сожалению, развернуто опрос провести нельзя: поле текста ограничено 100 символами.
0
Вообще, не хватает контекста. Вряд ли нужно напрямую использовать мониторы. Скорее всего, задача стоит куда-нибудь чего-нибудь записать, чтобы это потом прочитали другие потоки. Для таких целей лучше использовать неблокирующие очереди из стандартной библиотеки, чем изобретать велосипед.
0
Контекст всетаки немного в вопросе озвучен: «простейший эксклюзивный доступ».
Only those users with full accounts are able to leave comments., please.