Oracle Solaris Studio, версия 12.4
По сообщению компании Oracle, новая версия Solaris Studio доступна для бесплатной загрузки в Oracle Technology Network (OTN). Версия 12.4 среды разработки C, C++ и Fortran для систем Oracle содержит усовершенствованные инструменты анализа ПО, способствующие оптимизации производительности приложений и быстрому выявлению ошибок доступа к памяти. Oracle Solaris Studio 12.4 также содержит основанные на стандартах высокопроизводительные компиляторы с расширенными возможностями оптимизации, повышающие производительность приложений, работающих на новейших SPARC- и x86-системах Oracle.
Пакет средств разработки Oracle Solaris Studio включен в состав Oracle Software in Silicon Cloud и использует функционал Software in Silicon Application Data Integrity (ADI) для поиска и исправления ошибок памяти с минимальными затратами.
Oracle Solaris Studio предоставляет полную среду разработки ПО для создания приложений корпоративного класса, устанавливаемых на системах с ОС Oracle Solaris, Oracle Linux и других дистрибутивах Linux. Solaris Studio 12.4 включает поддержку стандарта C++ 2011. В новой версии также реализована поддержка популярных библиотек Boost и обеспечивается совместимость с разделяемыми библиотеками GCC, что облегчает создание функционально полных переносимых (портируемых) приложений.
Полностью переработанный модуль Oracle Solaris Studio Performance Analyzer предоставляет разработчикам контроль над производительностью приложений. Такие новые функции и возможности, как удобная организация данных, визуализация временной шкалы, навигация по коду, гибкая фильтрация данных, удаленный анализ данных и кросс-архитектурная поддержка, доступны «по одному клику», существенно повышая производительность разработки приложений.
Oracle Solaris Studio Code Analyzer защищает приложения от недостатков кодирования, включая утечки и проблемы доступа к памяти. Инструмент обеспечивает быстрое и точное выявление общих ошибок кода и использует запатентованную технологию, которая классифицирует непроверенные функции, помогая улучшить общий показатель покрытия кода тестами (code coverage).
Высокопроизводительные компиляторы Oracle Solaris Studio поддерживают генерацию кода для новейшего поколения процессоров, включая серверы Oracle SPARC M6 и T5, Fujitsu M10 и системы на базе микроархитектуры Intel Haswell. Компиляторы обеспечивают 4,8-кратный выигрыш в производительности по сравнению с альтернативными решениями с открытым исходным кодом в стандартных отраслевых тестах.
Oracle Solaris Studio 12.4 поддерживает набор спецификаций параллельного программирования OpenMP 4.0 – новейшую версию открытого стандарта отраслевой группы OpenMP.