Многопоточное программирование в Java

Читать отрывокОтрывок
В многопроцессорных системах многопоточность решает проблему параллельного выполнения кода с наименьшими затратами.
Поэтому многопоточность используется в большинстве реальных приложений.
И Java, как и большинство языков программирования, поддерживает многопоточность.
Познакомьтесь с реализацией процессов и потоков в Java, с управлением и синхронизацией потоков.
Узнайте о пуле потоков, потокобезопасных коллекциях, синхронизаторах и параллельных потоках Stream.
Уже прочитали? Что скажете?
Наталья Грачева
Наталья Грачеваделится впечатлением1 год назад
👎Не советую
Больше всего книга похожа на английский текст (из книг или мануалов), прогнанный через гугл-переводчик, который автор даже не пропустил после сквозь какой-нибудь gtp для минимальной редактуры и согласованности. Сложно читать, тк ощущение разговора с иностранцем, который толком не умеет согласовывать предложения и чьи грамматические конструкции нуждаются в дополнительной расшифровке и переводе на русский. Не рекомендую
1 Нравится
Комментировать
Евгений Булатов
Евгений Булатовделится впечатлением1 год назад
👍Советую
💡Познавательно
🎯Полезно
🚀Не оторваться
Всё по делу и без воды.
Комментировать
Александр Костюкевич
Александр Костюкевичделится впечатлением1 год назад
👍Советую
Комментировать
При этом ускорение программы с помощью многопоточных вычислений на нескольких процессорах ограничено размером последовательной части программы. Это так называемый закон Амдала.

Этот закон гласит следующее — В случае, когда задача разделяется на несколько частей, суммарное время её выполнения на параллельной системе не может быть меньше времени выполнения самого длинного фрагмента.

Согласно этому закону, ускорение выполнения программы за счёт распараллеливания её инструкций на множестве вычислителей, ограничено временем, необходимым для выполнения её последовательных инструкций.
1 Нравится
Комментировать
ускорение программы с помощью многопоточных вычислений на нескольких процессорах ограничено размером последовательной части программы. Это так называемый закон Амдала.
1 Нравится
Комментировать
должен быть оптимизирован для выполнения на многоядерных процессорах.
Это
Комментировать
Айтишная полка
undlake
undlake
267 книг
468
IT
Роберт Л.
Роберт Л.
36 книг
16
Программирование
Алексей Ермаков
Алексей Ермаков
100 книг
15
java
Акмаль
Акмаль
13 книг
7
IT
Милана Д.
Милана Д.
11 книг
2