LINUX.ORG.RU

Benchmark


7

0

Всего сообщений: 29

hyperfine 1.19.0

hyperfine 1.19.0
Группа Open Source

Состоялся выпуск 1.19.0 кроссплатформенной (Linux, MacOS, Windows) консольной утилиты hyperfine, написанной на языке Rust и распространяемой по лицензиям Apache-2.0 и MIT. Утилита предназначена для сравнения производительности других консольных утилит.

Список изменений:

  • добавлена опция --reference <cmd> позволяющая вручную указать команду <cmd>, с которой будут сравниваться результаты выполнения других команд;
  • добавлена опция --conclude <cmd>, выполняющая команду <cmd> после выполнения измеряемой команды;
  • команда --output= может быть задана для каждой команды;
  • переменная окружения $HYPERFINE_ITERATION теперь содержит текущий номер итерации для каждой команды бенчмарка;
  • в сообщение об ошибке добавлена информация об итерации;
  • в скрипт plot_histogram.py добавлена возможность позиционирования легенды графика на диаграмме. Выходной DPI графика установлен в 600 DPI;
  • улучшен скрипт plot_whisker.py;
  • исправлена ошибка отображения примерного времени выполнения в эмуляторах терминала с блочным курсором;
  • исправлено автодополнение zsh;
  • добавлена сборка aarch64-apple-darwin;
  • различный рефакторинг кода.

>>> Подробности

 , , , ,

dataman
()

hyperfine 1.17.0

Группа Open Source

После более двух месяцев разработки состоялся выпуск 1.17.0 кроссплатформенной (Linux, MacOS, Windows) консольной утилиты hyperfine, написанной на языке Rust и распространяемой по лицензиям Apache-2.0 и MIT.
Утилита предназначена для сравнения производительности других консольных утилит.

Список изменений:

  • добавлен параметр --sort, используемый для сортировки результатов сравнения относительной скорости и экспорте;
  • неиспользуемые параметры теперь отображаются в круглых скобках;
  • в скрипт scripts/plot_histogram.py вывода результатов в виде гистограмм добавлена опция --log-count;
  • обновлена документация (man);
  • исправлена ошибка вывода промежуточных результатов в stdout при использовании - в качестве имени файла;
  • исправлено падение при экспорте, если время бенчмарка равнялось нулю.

>>> Подробности

 , , , ,

dataman
()

The Register: сравнение потребления ресурсов различных DE под Ubuntu

Группа Ubuntu Linux

Издание The Register произвело сравнение потребление сред рабочего стола в 2022 году на примере дистрибутива Ubuntu 22.04. В забеге участвовали:

( читать дальше... )

>>> Подробности на сайте The Register

 , , ,

anonymous
()

cache-bench 0.2.0 — инструмент для исследования эффективности кэширования файлов

Группа Open Source

Спустя 7 месяцев после предыдущего релиза состоялся релиз cache-bench 0.2.0.

cache-bench — это Python-скрипт, позволяющий оценить влияние настроек виртуальной памяти (vm.swappiness, vm.watermark_scale_factor, Multigenerational LRU Framework и прочих) на производительность выполнения задач, требующих кэширования файловых операций чтения, особенно в условиях нехватки памяти. Код передан в публичное достояние (CC0).

Код скрипта в версии 0.2.0 почти полностью переписан. Теперь вместо чтения файлов из указанной директории (в новой версии опция -d удалена) производится чтение из одного файла фрагментами указанного размера в случайном порядке.

Добавлены опции:

  • --file – путь к файлу, из которого будет производиться чтение;
  • --chunk – размер фрагмента в кибибайтах, по умолчанию 64;
  • --mmap – читать из memory-mapped файлового объекта вместо чтения из файлового дескриптора;
  • --preread – перед началом теста предварительно прочитать (кэшировать) указанный файл путем последовательного чтения фрагментами размером 1 МиБ;
  • --bloat – добавлять считываемые фрагменты в список с целью увеличения потребления памяти процессом и создания в дальнейшем нехватки памяти;
  • --interval – интервал вывода (логирования) результатов в секундах.

Примеры использования можете найти на странице проекта.

>>> Подробности

 , ,

hakavlad
()

Unigine SDK 2.10

Группа Проприетарное ПО

Состоялся релиз Unigine SDK 2.10. Unigine Engine — мультиплатформенный 3D-движок, разработанный одноимённой компанией UNIGINE. Движок используется для создания игр, систем виртуальной реальности, программ интерактивной визуализации, различных трёхмерных имитаторов (обучающих, медицинских, военных, транспортных и пр.). Также на основе Unigine создана серия популярных бенчмарков для GPU: Heaven, Valley, Superposition.

Основные изменения:

  • новая система ландшафта — более детальная, быстрая, изменяемая в реальном времени через API, поддерживает бинокли;
  • система плагинов для UnigineEditor;
  • высокоуровневая система физики для автомобилей;
  • более разнообразные и реалистичные облака;
  • улучшены API для C++ и C#;
  • обновления IG — адаптивное качество, легкая настройка;
  • новый инструмент для сборки проектов;
  • инструмент для оптимизации текстур;
  • интеграция Teslasuit (VR-костюм с тактильной обратной связью).

>>> Полный список изменений и подробности (англ.)

 , , ,

ZenitharChampion
()

Unigine Superposition 1.1

Группа Игры

12 апреля 2019 года, спустя 2 года с момента предыдущего релиза, состоялся релиз бенчмарка Unigine Superposition версии 1.1. Основные изменения:

( читать дальше... )

>>> Подробности

 , ,

ZenitharChampion
()

Unigine Superposition

Группа Игры

Состоялся релиз Unigine Superposition.

Изо дня в день одинокий профессор проводит опасные эксперименты в заброшенной учебной аудитории. Одержимый самыми невероятными изобретениями и открытиями, он стремится воплотить свои идеи в жизнь.

Придя сюда рано утром, вам не удается застать его на месте. Странно, ведь всего лишь пару мгновений назад вы отчетливо слышали громкий хлопок из его лаборатории. Что это было?

У вас есть уникальная возможность разобраться, что же произошло, вникнув в суть квантовой теории: внимательно осмотрите приборы, записи, изучите каждую деталь лаборатории — это поможет приподнять завесу тайны над этой историей.

Возможности и характеристики:

  • новая технология SSRTGI, появившаяся в движке UNIGINE 2, для трассировки лучей, по заявлению авторов, делающая наложение света в реальном времени и внешний вид теней настолько реалистичными, насколько это возможно;
  • глобальная турнирная таблица для сравнения производительности видеокарт;
  • стресс-тестирование перегрева;
  • изменяемые настройки качества изображения;
  • поддержка разрешений 4k и 8k, а также VR-режима (Oculus Rift и HTC Vive);
  • более 900 интерактивных объектов, интерактивный режим с мини-играми;
  • поддержка Windows и GNU/Linux.

Минимальные системные требования:

  • GPU: AMD Radeon HD 7xxx / Intel HD 5xxx / NVIDIA GeForce GTX 6xx;
  • видеопамять: 2 ГБ;
  • место на диске: 7 ГБ.

>>> Подробности

 , ,

ZenitharChampion
()

Вышел неофициальный релиз BogoMIPS 1.3.1

Группа Open Source

«Bogomips» is a standalone program that displays your system performance using one of the world's most recognized benchmarks. It uses the same code that is used in the Linux kernel (2.4) while booting, but runs as a user program.

Ключевое изменение:

  • Теперь BogoMIPS умеет более современное железо и окружение

Вычисление bogomips ядром на ARM имеет другую природу, чем для x86, x86-64 и эта программа фактически единственный способ определить «классические» богомипсы на ARM.

>>> Подробности

 , bogomips

cvv
()

Релиз Unigine Valley Benchmark 1.0

Группа Игры

Представлен релиз нового кроссплатформенного бенчмарка компании Unigine — Valley Benchmark. На этот раз место действия — цветочные равнины, массивные горы и хвойные леса. Погодные эффекты поражают воображение! Традиционно — невероятно красивые и завораживающие пейзажи, 4 уровня графических настроек и возможность настроить свой профиль.

Анонс

Обзор

Скачать

 , ,

anonymous
()

Gallium3D-драйвер для карт ATI наверстывает отставание в скорости от Catalyst

Группа Hardware and Drivers

Ресурс Phoronix представил результаты оценки производительности современного состояния открытого Gallium3D-драйвера для видеокарт AMD/ATI из состава пакета Mesa, в сравнении с проприетарным драйвером AMD Catalyst. В тестах отмечается значительный прогресс, скорость Gallium3D-драйвера в среднем теперь отстает от Catalyst на 60-70% (в тесте Urban Terror на 80%). Для сравнения, в проведенных в начале года тестах Gallium3D-драйвер отставал в 4-5 раз.

Тестирование производилось на системах с видеокартами Radeon HD 6570, Radeon HD 6870 и Radeon HD 6950. В тесте на базе игры Nexuiz отставание Gallium3D-драйвера составило 46%, 69% и 61%. В тесте OpenArena - 50-60%, World of Padman - 70%, Urban Terror - 80%. Отдельный интерес представляет собой тест VDrift, при его выполнении открытый Gallium3D-драйвер заметно обогнал проприетарного конкурента.

Кроме того, отмечается решение проблем со стабильностью: в связке из последнего тестового выпуска Linux-ядра 3.0, Mesa 7.12-devel и xf86-video-ati, больше не отмечаются ранее наблюдаемые крахи и зацикливания. При проведении теста на базе последних экспериментальных версий Linux-ядра 3.0, Mesa 7.12-devel и xf86-video-ati разрыв в производительности между Gallium3D-драйвером и Catalyst уменьшился до 50-60%.

Результаты

>>> Подробности

 , , , , ,

papochka
()

Сравнение быстродействия нативного порта ZFS и Ext4/BtrFS/XFS в Ubuntu 10.04 LTS

Группа Документация

Аналитики Phoronix.com произвели серию тестов различных файловых систем в Ubuntu 10.04. Для поддержки файловой системы ZFS в Ubuntu 10.04 LTS использовался модуль разработанный компанией KQ Infotech. В отличие проекта разрабатываемого по заказу LLNL модуль KQ Infotech поддерживает ZFS Posix Layer (ZPL), поэтому можно работать с файлами с помощью обычного файлового менеджера.

Вот какие результаты были получены:

  • В тесте Apache Benchmark v.2.2.11 самой производительной оказалась Ext4, а ZFS самой медленной
  • SQLite v.3.6.19 самой производительной оказалась XFS, а ZFS самой медленной Правда ZFS в OpenIndiana b147 показала бо́льшую производительность чем XFS в Ubuntu 10.04 LTS
  • В тесте Compile bench v.0.6 на сей раз самой производительной оказалась Ext4, чуть отстала Btrfs, предпоследние место заняла ZFS, а самую худшую производительность показала XFS. ZFS в OpenIndiana b147 показала производительность меньше чем Btrfs, на больше чем ZFS в Ubuntu 10.04 LTS
  • В тесте I/O Zone v.3.347 при размере файлов 64k лучшую производительность показала Btrfs, а худшую ZFS
  • В тесте I/O Zone v.3.347 при размере файлов 4k теперь ZFS на втором месте, Btrfs снова в лидерах, а на последнем месте оказалась XFS
  • В тесте FS-Mark v.3.3 в лидерах Ext4, на втором месте ZFS, а Btrfs показала худший результат
  • В тесте Threaded I/O Tester v.0.3.3 теперь в лидерах ZFS, Btrfs показала чуть худший результат, а на последнем месте оказалась Ext4

>>> Подробности

 , , , , , ,

Root-msk
()

Оценка производительности Calculate Linux Desktop 10.4

Группа Calculate Linux

Технологический сайт Phoronix, занимающийся обзором дистрибутивов Linux и их компонентов, произвёл сравнительный анализ производительности Calculate Linux Desktop 10.4 c другими популярными Linux-дистрибутивами (Fedora 13, Ubuntu 10.04 LTS, Sabayon 5.3). В 12 тестах (OpenArena, 7-Zip, LAME MP3, FFmpeg, x264, OpenSSL, GraphicsMagick, Himeno, NAS Parallel Benchmark, C-Ray, GZip, BZip2) производительность оказалась примерно одинаковой.

Различия в производительности наблюдались в трёх тестах:

  • В игровом приложении World of Padman, основанном на движке ioquake3, дистрибутив Calculate Linux показал наилучшие результаты с 23 FPS (Ubuntu — 18, Sabayon — 13, Fedora — 11), при том, что по сравнению с другими участниками тестирования, в Calculate Linux была наиболее старая версия Mesa 3D;
  • В тесте Apache benchmark дистрибутив Calculate Linux обогнал Ubuntu и Sabayon на 33%;
  • В тесте PostMark дистрибутив Calculate Linux оказался на 14% быстрее Sabayon и Ubuntu, и на 34% быстрее Fedora.

Наилучшей платформой для Calculate Linux оказалась система на базе Intel Atom.

Вердикт: если хотите попробовать систему на базе Gentoo Linux, но не желаете тратить большое количество времени и испытывать головную боль, предлагаем вам попробовать Calculate Linux.

P.S. Замечу, что это первое тестирование производительности Calculate Linux.
В статье также не упоминается о том, что производительность любой Gentoo-системы, в отличие от бинарных собратьев, после установки можно оптимизировать.

>>> Подробности

 , , ,

Lautre
()

Сравнение быстродействия UFS/ZFS в FreeBSD 8.1 и Ext4/BtrFS в Ubuntu 10.10

Группа Документация

Аналитики Phoronix.com произвели серию тестов различных файловых систем. Выигрыш файловой системы BtrFS во всех тестах виден невооруженным глазом. Например, в одном из тестов I/O Tester файловая система BtrFS обогнала ZFS более чем на порядок. В тесте Postmark BtrFS показала в 3 раза лучшую производительность, чем ZFS. В тесте Compile bench BtrFS обогнала ZFS всего на десятые доли процентов. И только в I/O Tester при количестве потоков, равном 4, ZFS вырвала пальму первенства у BtrFS (отставание BtrFS от ZFS составило около 30%).

Файловая система BtrFS разрабатывается компанией Oracle и в скором времени может занять место основной файловой системы как в мобильных устройствах, так и в высоконагруженных серверах под управлением операционных систем на базе Linux-ядра. Например, Intel и Nokia уже выбрали BtrFS в качестве файловой системы, используемой по умолчанию в MeeGo.

>>> Подробности

 , , , , , ,

Root-msk
()

Сравнение потребления памяти популярными браузерами

Группа Linux General

Энтузиастом был проведен эксперимент по сравнению потребления памяти современными популярными браузерами. Замеры производились на первых 120 сайтах из Alexa TOP-1000000, измерение потребляемой оперативной памяти производилось при открытии каждой новой вкладки, «забегов» производилось три: до 9, 29 и 120 вкладок.

Кратко о результатах: больше всех памяти съел легковесный браузер uzbl, за ним быстрый Chromium, за ними Rekonq и Opera, далее с большим отрывом leechcraft, midori, firefox. Самым лёгким оказался браузер arora.

График потребления памяти до 120 вкладок.

>>> Подробности и графики

 , , , , , , , ,

Voker57
()

Опубликованы результаты теста производительности файловых систем на SSD на ядре 2.6.34

Группа Ядро Linux

Для теста использовался снапшот ядра, сделанный незадолго до официальной публикации релиза 2.6.34-rc4. Тестировались такие ФС, как EXT3, EXT4, Btrfs и XFS. Использовались тесты: Compile Bench, FS-Mark, Dbench, IOzone, PostMark, PostgreSQL, SQLite, Unpack-Linux и Threaded I/O Tester.

В качестве испытательного стенда использовалась следующая конфигурация: AMD Opteron 2384 quad-core 2.70GHz, материнская плата Tyan S2927 n3600B, SSD-накопитель 64GB OCZ Agility EX SSD, видеокарта ATI Radeon HD 4870. Программное обеспечение: Ubuntu 10.04 64-bit Beta, ранее упомянутый снапшот Linux 2.6.34, X.Org Server 1.7.6, xf86-video-radeon 6.13.0, GCC 4.4.3. каждая ФС была смонтирована с опциями по умолчанию.

По результатам Compile Bench, на первом месте находится Btrfs, которая оказалась на 23% производительнее обладателя второго места, EXT3, которая, в свою очередь, выиграла 22% у EXT4. На последнем месте оказалась XFS с результатом 10.83MB/s, против 64.47MB/s у Btrfs.

>>> Читать далее

 , ,

QUANTUM
()

Релиз Phoromatic 1.0

Группа Open Source

На Phoronix.com, после более года разработки, объявлено о выходе удалённого сервиса Phoromatic 1.0 для Phoronix Test Suite.

С помощью веб-интерфейса Phoromatic доступны автоматическое планирование, прохождение тестов, удалённая установка новых тестов, а также управление сериями тестов. Результаты доступны непосредственно через Phoromatic, либо в определённом пользователем месте.

Phoromatic совместим с Phoronix Test Suite версии 2.2 и новее, под Linux, *BSD, OpenSolaris, Mac OS X. После бесплатной регистрации на Phoromatic.com возможен запуск одного или множества тестов на Phoronix Test Suite. Phoromatic также может быть установлен в локальной или интрасети.

По адресам http://www.phoromatic.com/kernel-trac... и http://www.phoromatic.com/ubuntu-trac... доступна ежедневная статистика анализа производительности ядра и Ubuntu, соответственно.

>>> Подробности

 , ,

amorpher
()

Выход Phoronix Test Suite 2.4 «Lenvik»

Группа Open Source

Phoronix Media анонсировала выход Phoronix Test Suite (PTS) 2.4 (кодовое имя «Lenvik») - набора тестов с открытым исходным кодом для тестирования аппаратной и программной составляющих компьютеров. С помощью данного средства возможно узнать различные количественные характеристики тестируемой системы. Отличительной чертой Phoronix Test Suite 2.4 является то, что она поддерживает различные ОС, предоставляет поддержку мобильных платформ, предлагает на выбор широкий диапазон профилей тестирования и другие функции с тем, чтобы утвердиться на первой позиции средств для тестирования компьютерной техники.

Относительно версии 2.2, которая была выпущена в ноябре 2009 года, было сделано свыше 180 изменений.

  • Поддержка новых операционных систем. PTS улучшил совместимость с операционными системами семейства BSD, включая FreeBSD 8.0, OpenBSD и NetBSD. Поддержка Sun OpenSolaris также была улучшена. Ко всему прочему PTS сейчас поддерживает мобильные платформы Palm webOS и Optware. Ядро PTS также предоставляет начальную поддержку MS Windows 7, дальнейшее развитие поддержки данной платформы будет осуществлено в следующих версиях.

  • Тестирование качества изображений. PTS 2.4 представляет также новый тип профилей, которые предназначены для поддержки тестирования качества изображения (image quality comparisons (IQC)) в OpenGL приложениях и других окружениях. PTS способен автономно создать скриншоты с точностью до фрейма и затем произвести сравнение кадров, которые соответствуют друг другу. PTS 2.4 также предлагает предварительный набор инструментов для индивидуального исследования отснятых снимков, для выявления артефактов и различий в рендеринге. Первые IQC профили доступны для Nexuiz и Enemy Territory: Quake Wars. Узнать больше информации о данной возможности можно здесь (англ.).

  • Новые профили тестов. Новые тесты включают GCrypt, Bullet Physics Engine, Himeno Pressure Solver, FS-Mark, CompileBench, Unpack-Linux, Unigine Heaven, Battery-Power-Usage, Idle-Power-Usage, x264 и VDrift FPS Monitor. Многие другие профили тестов были обновлены и изменены.

  • Другие изменения. Улучшения Phoronix Test Suite 2.4 также затронули графическую часть, систему мониторинга сенсоров, модульную архитектуру pts-core, Phodevi, Phoromatic, SVG-рендер. Также представлен новый движок загрузок, новый тесты безопасности и дополнения к пользовательскому интерфейсу GTK2.

Phoronix Test Suite 2.4 доступен на Phoronix-Test-Suite.com. Установка Phoronix Test Suite на множестве тестируемых систем может быть осуществлена с помощью Phoromatic. Обновление операционной системы PTS Desktop Live будет представлено в феврале 2010 вслед за анонсом PTS Netbook Live. Следующий мажорный выпуск намечен на второй квартал 2010 года.

Phoronix Media разрабатывает Phoronix Test Suite совместно с ведущими производителями аппаратного и программного обеспечения. Данной разработкой она пытается стандартизировать процесс тестирования программного и аппаратного обеспечения на платформе Linux и альтернативных операционных системах, предоставляя всеобъемлющее средство для анализа и тестирования.

>>> полный оригинал новости (англ.)

 , , ,

alecm
()

Сравнение производительности ОС FreeBSD 7.2, 8.0-RC и Ubuntu 9.10 alpha 6

Группа Open Source

Тестирование проходило на 4-ядерном AMD Opteron.

  • FreeBSD 7.2: UFS2, gcc-4.2.1
  • FreeBSD 8.0-RC: UFS2, gcc-4.2.1
  • Ubuntu 9.10 alpha 6: Ext4, kernel-2.6.31, gcc-4.4.1

Результаты тестирования:

  • Компиляция ImageMagick: Linux в 1,5х быстрее FreeBSD 8, и в 1,9х быстрее 7.2
  • LAME MP3: Ubuntu Linux сжимал быстрее FreeBSD на 6%
  • 7-zip: FreeBSD 7.2 впереди остальных на 7%
  • Gzip: BSD отстает на 20%
  • LZMA: 7.2 медленнее восьмерки на 15%, и медленнее Ubuntu на 20%
  • POV-Ray ray-tracing: Ubuntu быстрее конкурентов на 5-6%
  • C-Ray ray-tracing: FreeBSD впереди с отрывом на 23%
  • John The Ripper: равноправие
  • dcraw (RAW2PPM): FreeBSD 8 отстает от Linux на 16%
  • MAFFT: Ubuntu впереди с отрывом на 27%
  • GraphicsMagick(w/ OpenMP): FreeBSD отстают от Ubuntu на 8-12%
  • BYTE Dhrystone 2: Linux проваливается в производительности на треть
  • BYTE Integer Arithmetic: FreeBSD впереди на 2%
  • Fhourstones: Linux на 10% впереди FreeBSD 8, на 11% впереди FreeBSD 7.2
  • SQLite: У Linux регрессия
  • Stream Memory Bench (w/ OpenMP): Ubuntu в два раза быстрее FreeBSD 8
  • Threaded I/O Tester
    • 64MB Write / 32 Threads: Linux быстрее в 2-2,5 раза.
    • 64MB Random Write / 32 Threads: У FreeBSD регрессия
    • 64MB Read / 32 Threads: Ubuntu в 2 раза быстрее FreeBSD 7.2 и в 3 раза быстрее FreeBSD 8

>>> Подробности

 , , ,

shahid
()

Сравнение быстродействия EXT3, EXT4, XFS, Btrfs, NILFS2

Группа Ядро Linux

Аналитики Phoronix.com произвели серию тестов различных файловых систем, поддерживаемых ядром Linux 2.6.30. В тестировании также участвовала новоприбывшая журнально-структурированная NILFS2, которая хорошо проявила себя в тестах Dbench и SQLite.

>>> Подробности по ссылке

 , , , , , ,

shahid
()

Проведен анализ результатов тестов производительности языков

Группа Документация

Некий Guillaume Marceau написал статью, в которой предложен интересный метод классификации языков: идеальный (быстрый и краткий), системный (быстрый и многословный), скриптовый (медленный и краткий), устаревший (медленный и многословный). В соответствии с этим методом проведена классификация языков на материале shootout.alioth.debian.org , и рассмотрены некоторые другие вопросы -- например, влияет ли наличие функциональных черт в языке на скорость.

>>> Подробности

 , shootout, ,

Karapuz
()