Очень интересный доклад про особенности разработки параллельных алгоритмов от Романа Елизарова сделанный в рамках проекта codefreeze.ru
Посмотреть видео на сайте Лекториума
Презентация и видео по ссылке.
Очень интересный доклад про особенности разработки параллельных алгоритмов от Романа Елизарова сделанный в рамках проекта codefreeze.ru
Презентация и видео по ссылке.
2010
Нашел забавный рейтинг профессий от 2010 года упорядоченный по сумме критериев high pay, quality of life, job growth. Итак что же мы видим? По деньгам лидируют медики, а вот по сумме критериев (включающих удовлетворение от работы) – Айтишники.
2011
Еще похожий рейтинг перспективных профессий за 2011.
2012
И рейтинг самых востребованных IT позиций (в основном WEB) за 2012й. 3е место – неплохо..
Начиная с версии 1.7.0_04-b22 мы получаем хороший функциональный сборщик мусора который “меньше” тупит, имеет хорошую производительность и не замораживает приложение. Для высокопроизводительных серверов он наверно не подойдет, но как generic алгоритм он очень хорош.
Вот выдержка из презенташки.
Старые алгоритмы GC:
Serial GC
- последовательная сборка молодого и старого поколений
Parallel GC
- максимальный throughput
- параллельная сборка молодого и старого поколений
Concurrent Mark-and-Sweep
- предсказуемость
- частичная сборка в фоновом режиме
Новый G1
- собирает всю кучу а не только ее части
- способен тратить предсказуемое количество времени для полной сборки
- может выполняться в несколько потоков
- не подвержен фрагментации
Еще по теме
JUG.ru 31.05.2012 - Владимир Иванов - Garbage-First Garbage Collector from Alexey Fyodorov on Vimeo.