Компания Google решила отказаться от использования, поддержки и развития пакета Octane, созданного в 2012 году в качестве инструмента для тестирования производительности JavaScript-движков, оперирующего кодом реальных популярных web-проектов вместо синтетического стресс-тестирования возможностей, которые мало влияют на производительность работы с реальными сайтами. В последние годы технологии разработки сильно изменились, появился стандарт ECMAScript 2015, получили распространение новые web-фреймворки и библиотеки. По мнению Google, пакет Octane исчерпал себя, больше не отражает реальную производительность и не может служить меркой для оценки браузерных движков и выбора направлений оптимизации. Показатели браузеров в Octane достигли примерно одного уровня. Аргументом против синтетических тестов также выступает то, что производители браузеров не брезгуют внесением специальных оптимизаций, не влияющих на работу в реальных условиях, но позволяющих добиться улучшения показателей при прохождении тестов
Инженеры одного из хостинг-операторов, специализирующегося на размещении сайтов на базе WordPress, опубликовали результаты оценки производительности PHP 7.0 в сравнении с прошлой веткой PHP 5.6 и развиваемой инженерами Facebook виртуальной машины HHVM (HipHop Virtual Machine), снабжённой JIT-компилятором. Следует отметить, что стабильный выпуск HHVM 3.10.1 не является полностью совместимым с PHP 7.0, базовая совместимость с PHP 7.0 пока обеспечена только в экспериментальной ветке HHVM 3.11. Тестирование проводилось с использованием WordPress 4.3.1, Drupal 8, Magento 2.0 CE, OctoberCMS build 309, PyroCMS v3 beta2, Laravel 5.1.11 и Flarum v0.1.0-beta.4. Во всех тестах, за исключением Laravel, наибольшую производительность продемонстрирвоал HHVM, но отставание PHP 7.0 было не столь существенным, как в случае использования PHP 5.6. Например, в тесте Magento PHP 7.0 и HHVM продемонстрировали 183.87 и 192.19 транзакций в секунду, а в WordPress - 357.69 и 306.24. В тесте Laravel PHP 7.0 даже обогнал HHVM. Тест
Разработчики MariaDB провели тестирование производительности веток СУБД MySQL 5.7, MySQL 5.6, MariaDB 10.0 и MariaDB 10.1. Тестирование проводилось на сервере с 4-ядерным CPU Intel и 64Гб ОЗУ с использованием приложения sysbench на таблице, содержащей 1 млн записей. Наилучшие показатели продемонстрировал MySQL 5.6.27, а наихудшие - MySQL 5.7.9, разрыв между которыми оказался на уровне 10-12%. На втором месте оказался MariaDB 10.1, а на третьем MariaDB 10.0. Производительность MariaDB 10.1 увеличилась по сравнению с MariaDB 10.0 на 2-5%. Разница между производительностью MySQL 5.7 и MariaDB 10.1 составила 4-11%.
Разработчики SUSE Linux представили проект Marvin, в рамках которого организован процесс непрерывного тестирования производительности ядра Linux. После завершения выполнения очередного набора тестов, Marvin переходит к их повторному выполнению над актуализированными сборками ядра, включающими свежие исправления. Затем результаты сравниваются с прошлым выполнением теста и выявляются регрессивные падения производительности, о которых информируются разработчики. Несмотря на то, что система изначально нацелена на тестирование ядра из состава SUSE Enterprise Linux, она также настроена и на тестирование основного ядра Linux.
Опубликованы результаты оценки производительности добавленного в Mesa 10.4 трекера состояний Gallium-Nine, обеспечивающего поддержку API Direct3D 9 для Unix-подобных систем. Сравнение включает в себя как синтетические тесты так и тестирование с использованием игровых приложений в «родном» режиме или через wine/wine-csmt. Часть 1 - Синтетические тесты: Unigine Heaven показывает производительность, очень близкую к Windows. Часть 2 – Игры. В играх ситуация очень разная, наблюдаются как и отставания, так и паритет. В целом, gallium-nine показывает очень хорошую производительность. Тестирование игры The Talos Principle. Gallium-nine показал хороший результат, особенно по минимальному количеству кадров в секунду, в отличии от wine и «родной» версии. Тестирование игры Street Fighter 4. Эффективность gallium-nine оценена в 56%, а wine-cstm в 50%. В итоге Gallium-nine показал себя как хороший способ запуска DX 9 в Linux на открытых драйверах, хотя wine-csmt иногда показывает близкую
Ресурс Phoronix провёл сравнение производительности OS X с текущей версией Ubuntu 14.10. Тесты проводились на OS X 10.9.5 Mavericks и OS X 10.10 Yosemite. В случае Ubuntu были сделаны дополнительные тесты с использованием Clang. Для тестирования использовался ноутбук MacBook Air 2013 года, основанный на процессоре Intel Core i5 (i5-4250U), семейства Haswell (2 ядра и гипертрединг, максимальная частота ядра в turbo режиме - 2.6ГГц). В системе установлено 4 Гб ОЗУ (DDR3-1600MHz) и SSD Apple на 120GB. Графическим адаптером является встроенное видео Intel HD 5000. В целом Ubuntu оказался заметно быстрее оцениваемых версий OS X: В тесте PostMark, Linux-дистрибутив Ubuntu в установке по умолчанию, использовавшей EXT4, просто разгромил OS X, использующую HFS+, продемонстрировав быстродействие в три раза выше. В тесте Nexuiz Ubuntu оказался заметно быстрее, чем OS X, а новая версия OS X оказалась даже немного медленнее предыдущей версии. В Urban Terror распределение результатов осталось аналогичным, но разрыв
Компания EnterpriseDB провела тестирование производительности средств для обработки неструктурированных данных в формате JSON в PostgreSQL 9.4-beta (в данном выпуске появился новый тип JSONB) и MongoDB 2.6. PostgreSQL оказался в разы быстрее MongoDB при выполнении выборки, загрузки и вставки сложных наборов данных в условиях работы с хранилищем, включающим 50 млн записей. Кроме того, для хранения такого объёма данных MongoDB потребовалось на 33% больше дискового пространства. В аналогичном тесте, проведенном EnterpriseDB двумя месяцами ранее с хранилищем из 10 млн записей, PostgreSQL демонстрирует точно такое же преимущество. Исходные тексты тестового набора опубликованы на GitHub.
Ресурс Phoronix провёл очередное тестирование свежего открытого графического стека (MESA 10.3-dev, ядро Linux 3.17-rc) на 20 графических адаптерах семейства Radeon на примере некоторых игр от компании Valve, распространяемых через Steam. Проведённый тест интересен двумя моментами: во первых, это один из первых тестов такого рода, где принял участие GPU семейства R9 290, так как ранее для него ускорение было неработоспособно с открытым драйвером. Во вторых, на этот раз ресурс решил проверить производительность открытых драйверов при работе ряда популярных игр из Steam. Тестирование производилось в разрешениях 1920x1080 и 2560x1600. В тесте приняли участие следующие видеокарты: Sapphire AMD Radeon HD 4670 512MB Sapphire AMD Radeon HD 4770 512MB Sapphire AMD Radeon HD 4830 512MB AMD Radeon HD 4850 512MB AMD Radeon HD 4870 512MB ASUS AMD Radeon HD 4890 1024MB Sapphire AMD Radeon HD 5450 512MB AMD Radeon HD 5750 1024MB AMD Radeon HD 5770 1024MB Sapphire AMD Radeon HD 5830 1024MB HIS AMD Radeon HD
Проведено тестирование эффективности энергопотребления ноутбука при использовании популярных web-браузеров. Наилучшие показатели продемонстрировал Chrome 36, который позволил проработать с сайтами 452 минуты до снижения заряда до 7%. На втором месте оказался Internet Explorer 11, который в Desktop-режиме проработал 403 минуты, а в режиме Modern (Metro) - 419 минут. Firefox дал возможность проработать 357 минут, что практически на полтора часа меньше, чем Chrome 36. Интересно, что наихудшие показатели оказались у бета-выпуска Chrome 37, который смог проработать 355 минут. Подобное отставание Firefox и Chrome 37 объясняется отсутствием поддержки экранов HiDPI в Chrome 36, что привело к тому, что Chrome 36 осуществлял отрисовку с разрешением 1600x900 с последующим масштабированием до фактического разрешения экрана ноутбука 3200x1800 силами операционной системы.
Ресурс Phoronix провёл очередную серию тестов производительности с использованием относительно новых GPU HD6000 и GCN. Использовалось ядро Linux 3.16 из git (релиз данного ядра ожидается через несколько недель) и MESA 10.3-dev (релиз версии 10.3 ожидается в конце лета). Тестированию подверглись {самостоятельно видеокарты не могут принимать участие, они не одушевленные} следующие видеокарты: Sapphire Radeon HD 6770 1GB, Sapphire Radeon HD 6870 1GB, Sapphire Radeon HD 6950 2GB, ASUS Radeon HD 7850 1GB, XFX Radeon HD 7950 3GB, Sapphire Radeon R7 260X 2GB и Gigabyte Radeon R9 270X 2GB. Отдельной критики удостоился тот факт, что ускорение по-прежнему не работает на одном из самых мощных GPU - R9 290. Результаты: В тесте OpenArena большинство GPU показали ожидаемую производительность. Быстрее всех оказался HD7950, также можно отметить хорошие результаты R9 270X, HD7850 и HD6870. С другой стороны, HD6950 показал аномально плохую производительность, немного проиграв даже HD6770. С тяжелым тестом Unigine