2010 2011 2012 2013 2014 2015 2016 2017 2018 2019
Генеральный
партнёр


Все на CodeFest X →

Десятый. Юбилейный. 30–31 марта 2019

Особенности оптимизации производительности Java на современных платформах

Полностью ли ваше приложение использует всю мощь современного оборудования за которое вы заплатили большие деньги?

При переходе на современные многоядерные / многопроцессорные платформы часто проявляются проблемы, ограничивающие масштабируемость ПО, проблемы как в самих приложениях, так и в стандартных библиотеках, фреймворках и виртуальных машинах. Из-за таких проблем ваши программы зачастую не могут на 100% использовать мощь многоядерных / многопроцессорных систем.

В докладе будут представлены некоторые из типичных проблем и способы их обнаружения, включая проблемы синхронизации, выделения памяти и разделения данных на многоядерных / многопроцессорных системах. Мы рассмотрим сложности при переходе на многопроцессорные платформы на примере уже решенных нами проблем, исправление которых дало заметное ускорение для некоторых Java (и C/C++) программ, дадим обзор некоторых инструментов для анализа производительности Java приложений.

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

Партнёры