etc:blog:семинар_реализация_многопоточности_в_java
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
etc:blog:семинар_реализация_многопоточности_в_java [2012/11/30 11:43] – created kkv | etc:blog:семинар_реализация_многопоточности_в_java [2012/11/30 15:05] (current) – kkv | ||
---|---|---|---|
Line 5: | Line 5: | ||
Основные тезисы: | Основные тезисы: | ||
- | 1) Из-за технических ограничений сложно наращивать частоту процессоров, | + | * Из-за технических ограничений сложно наращивать частоту процессоров, |
- | 2) Существует много задач, которые допускают параллельное исполнение каких-то из своих подзадач; | + | |
- | 3) Работа с памятью стала медленнее, | + | |
- | 4) У подзадач могут быть какие-то общие данные, | + | |
- | 5) Есть trade-off между производительностью и соответствием того, как исполняется код, интуитивным предположениям; | + | |
- | 6) Например, | + | |
- | 7) Разработчики процессоров не могут знать заранее, | + | |
- | 8) Причём тут java? Текущие абстракции. | + | |
- | 9) Зачем нужны более высокоуровневые инструменты из JMM: атомарность, | + | |
О докладчике | О докладчике | ||
Line 22: | Line 22: | ||
- | Участие в семинаре бесплатное, | + | Участие в семинаре бесплатное, |
Ресурсы: | Ресурсы: |
etc/blog/семинар_реализация_многопоточности_в_java.1354261429.txt.gz · Last modified: 2012/11/30 11:43 by kkv