комплексное тестирование производительности
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
комплексное тестирование производительности
Само по себе комплексное тестирование производительности компьютера - дело дурное, потому что радикально, в разы и порядки, меняется от класса задач: компиляция крупных проектов, работа с видеопотоками, игры...
Но можно оценивать производительность отдельных подсистем: процессор, память, диски, видео и т.д. - и прогнозировать потребность для своих задач ... хотя бы по порядкам.
Здесь в форуме уже годами рассматриваются инструменты тестирования отдельных подсистем (см. там):
Производительность процессора
Производительность RAM
Производительность диска
Производительность видео
Но появляются ещё и комплексные инструменты тестирования ... вот для них будет такая тема.
Но ещё важнее - интерпретация чисел комплексного тестирования + направления улучшения для разных применений ... если где-то найдутся внятные публикации на эту тему.
Вот об этом, по возможности, эта тема.
Но можно оценивать производительность отдельных подсистем: процессор, память, диски, видео и т.д. - и прогнозировать потребность для своих задач ... хотя бы по порядкам.
Здесь в форуме уже годами рассматриваются инструменты тестирования отдельных подсистем (см. там):
Производительность процессора
Производительность RAM
Производительность диска
Производительность видео
Но появляются ещё и комплексные инструменты тестирования ... вот для них будет такая тема.
Но ещё важнее - интерпретация чисел комплексного тестирования + направления улучшения для разных применений ... если где-то найдутся внятные публикации на эту тему.
Вот об этом, по возможности, эта тема.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
ТЕСТ ПРОИЗВОДИТЕЛЬНОСТИ LINUX
Вот так.
Обновлено: 3 апреля, 2020
Phoronix Test Suite Download... рассмотрим один из инструментов тестирования производительности — Phoronix Test Suite.
Phoronix Test Suite 10.2 (Stable)
10.2.0 (Released: 5 January 2021)
Код: Выделить всё
olej@nvme:~/Загрузки/Tests$ ls -l phoronix-test-suite_10.2.0_all.deb
-rw-rw-r-- 1 olej olej 1063076 янв 31 16:20 phoronix-test-suite_10.2.0_all.deb
Код: Выделить всё
olej@nvme:~/Загрузки/Tests$ sudo apt deb phoronix-test-suite_10.2.0_all.deb
[sudo] пароль для olej:
Выбор ранее не выбранного пакета phoronix-test-suite.
(Чтение базы данных … на данный момент установлено 365023 файла и каталога.)
Подготовка к распаковке phoronix-test-suite_10.2.0_all.deb …
Распаковывается phoronix-test-suite (10.2.0) …
dpkg: зависимости пакетов не позволяют настроить пакет phoronix-test-suite:
phoronix-test-suite зависит от php-cli | php5-cli, однако:
Пакет php-cli не установлен.
Пакет php5-cli не установлен.
phoronix-test-suite зависит от php5-cli | php-xml, однако:
Пакет php5-cli не установлен.
Пакет php-xml не установлен.
dpkg: ошибка при обработке пакета phoronix-test-suite (--install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu1) …
Обрабатываются триггеры для desktop-file-utils (0.24+linuxmint1) …
Обрабатываются триггеры для mime-support (3.64ubuntu1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для man-db (2.9.1-1) …
При обработке следующих пакетов произошли ошибки:
phoronix-test-suite
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Это элементарно можно решить установкой из стандартного репозитория пакета php-cli ...
Но в свежих дистрибутивах программа есть в стандартном репозитории системы, например в Mint 20.1:
Код: Выделить всё
olej@nvme:~$ aptitude search phoronix
BB phoronix-test-suite - An Automated, Open-Source Testing Framework
Код: Выделить всё
olej@nvme:~$ aptitude show phoronix-test-suite
Пакет: phoronix-test-suite
Версия: 10.2.0
Новый: да
Состояние: распакован
Установлен автоматически: нет
Приоритет: необязательный
Раздел: Utilities
Сопровождающий: Phoronix Media <trondheim-pts@phoronix-test-suite.com>
Архитектура: all
Размер в распакованном виде: 28,5 M
Зависит: php-cli | php5-cli, php5-cli | php-xml
Рекомендует: build-essential, php-gd | php5-gd
Описание: An Automated, Open-Source Testing Framework
The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for the Linux operating system. This software is
designed to effectively carry out both qualitative and quantitative benchmarks in a clean, reproducible, and easy-to-use manner. The Phoronix Test
Suite consists of a lightweight processing core (pts-core) with each benchmark consisting of an XML-based profile with related resource scripts.
The process from the benchmark installation, to the actual benchmarking, to the parsing of important hardware and software components is heavily
automated and completely repeatable, asking users only for confirmation of actions. The Phoronix Test Suite integrates with OpenBenchmarking.org
for managing of test profiles and suites, optional collaborative results sharing and comparisons, and other cloud-based functionality.
Домашняя страница: http://www.phoronix-test-suite.com/
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Код: Выделить всё
olej@nvme:~$ sudo apt install phoronix-test-suite
[sudo] пароль для olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Уже установлен пакет phoronix-test-suite самой новой версии (10.2.0).
Вы можете запустить «apt --fix-broken install» для исправления этих ошибок.
Следующие пакеты имеют неудовлетворённые зависимости:
phoronix-test-suite : Зависит: php-cli или
php5-cli но он не может быть установлен
Зависит: php5-cli но он не может быть установлен или
php-xml
Рекомендует: build-essential но он не будет установлен
Рекомендует: php-gd или
php5-gd но он не может быть установлен
E: Неудовлетворённые зависимости. Попытайтесь выполнить «apt --fix-broken install», не указывая имени пакета (или указав решение).
Код: Выделить всё
olej@nvme:~$ sudo apt install --fix-broken
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
php-cli php-common php-xml php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-xml
Предлагаемые пакеты:
php-pear
Следующие НОВЫЕ пакеты будут установлены:
php-cli php-common php-xml php7.4-cli php7.4-common php7.4-json php7.4-opcache php7.4-readline php7.4-xml
Обновлено 0 пакетов, установлено 9 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
Необходимо скачать 2.745 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 13,7 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://archive.ubuntu.com/ubuntu focal/main amd64 php-common all 2:75 [11,9 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-common amd64 7.4.3-4ubuntu2.4 [979 kB]
Пол:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-json amd64 7.4.3-4ubuntu2.4 [19,2 kB]
Пол:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-opcache amd64 7.4.3-4ubuntu2.4 [198 kB]
Пол:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-readline amd64 7.4.3-4ubuntu2.4 [12,6 kB]
Пол:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-cli amd64 7.4.3-4ubuntu2.4 [1.422 kB]
Пол:7 http://archive.ubuntu.com/ubuntu focal/main amd64 php-cli all 2:7.4+75 [2.792 B]
Пол:8 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 php7.4-xml amd64 7.4.3-4ubuntu2.4 [97,6 kB]
Пол:9 http://archive.ubuntu.com/ubuntu focal/main amd64 php-xml all 2:7.4+75 [2.028 B]
Получено 2.745 kB за 3с (949 kB/s)
Выбор ранее не выбранного пакета php-common.
(Чтение базы данных … на данный момент установлен 370961 файл и каталог.)
Подготовка к распаковке …/0-php-common_2%3a75_all.deb …
Распаковывается php-common (2:75) …
Выбор ранее не выбранного пакета php7.4-common.
Подготовка к распаковке …/1-php7.4-common_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-common (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php7.4-json.
Подготовка к распаковке …/2-php7.4-json_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-json (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php7.4-opcache.
Подготовка к распаковке …/3-php7.4-opcache_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-opcache (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php7.4-readline.
Подготовка к распаковке …/4-php7.4-readline_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-readline (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php7.4-cli.
Подготовка к распаковке …/5-php7.4-cli_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-cli (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php-cli.
Подготовка к распаковке …/6-php-cli_2%3a7.4+75_all.deb …
Распаковывается php-cli (2:7.4+75) …
Выбор ранее не выбранного пакета php7.4-xml.
Подготовка к распаковке …/7-php7.4-xml_7.4.3-4ubuntu2.4_amd64.deb …
Распаковывается php7.4-xml (7.4.3-4ubuntu2.4) …
Выбор ранее не выбранного пакета php-xml.
Подготовка к распаковке …/8-php-xml_2%3a7.4+75_all.deb …
Распаковывается php-xml (2:7.4+75) …
Настраивается пакет php-common (2:75) …
Created symlink /etc/systemd/system/timers.target.wants/phpsessionclean.timer → /lib/systemd/system/phpsessionclean.timer.
Настраивается пакет php7.4-common (7.4.3-4ubuntu2.4) …
Creating config file /etc/php/7.4/mods-available/calendar.ini with new version
Creating config file /etc/php/7.4/mods-available/ctype.ini with new version
Creating config file /etc/php/7.4/mods-available/exif.ini with new version
Creating config file /etc/php/7.4/mods-available/fileinfo.ini with new version
Creating config file /etc/php/7.4/mods-available/ffi.ini with new version
Creating config file /etc/php/7.4/mods-available/ftp.ini with new version
Creating config file /etc/php/7.4/mods-available/gettext.ini with new version
Creating config file /etc/php/7.4/mods-available/iconv.ini with new version
Creating config file /etc/php/7.4/mods-available/pdo.ini with new version
Creating config file /etc/php/7.4/mods-available/phar.ini with new version
Creating config file /etc/php/7.4/mods-available/posix.ini with new version
Creating config file /etc/php/7.4/mods-available/shmop.ini with new version
Creating config file /etc/php/7.4/mods-available/sockets.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvmsg.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvsem.ini with new version
Creating config file /etc/php/7.4/mods-available/sysvshm.ini with new version
Creating config file /etc/php/7.4/mods-available/tokenizer.ini with new version
Настраивается пакет php7.4-readline (7.4.3-4ubuntu2.4) …
Creating config file /etc/php/7.4/mods-available/readline.ini with new version
Настраивается пакет php7.4-opcache (7.4.3-4ubuntu2.4) …
Creating config file /etc/php/7.4/mods-available/opcache.ini with new version
Настраивается пакет php7.4-json (7.4.3-4ubuntu2.4) …
Creating config file /etc/php/7.4/mods-available/json.ini with new version
Настраивается пакет php7.4-xml (7.4.3-4ubuntu2.4) …
Creating config file /etc/php/7.4/mods-available/dom.ini with new version
Creating config file /etc/php/7.4/mods-available/simplexml.ini with new version
Creating config file /etc/php/7.4/mods-available/xml.ini with new version
Creating config file /etc/php/7.4/mods-available/xmlreader.ini with new version
Creating config file /etc/php/7.4/mods-available/xmlwriter.ini with new version
Creating config file /etc/php/7.4/mods-available/xsl.ini with new version
Настраивается пакет php7.4-cli (7.4.3-4ubuntu2.4) …
update-alternatives: используется /usr/bin/php7.4 для предоставления /usr/bin/php (php) в автоматическом режиме
update-alternatives: используется /usr/bin/phar7.4 для предоставления /usr/bin/phar (phar) в автоматическом режиме
update-alternatives: используется /usr/bin/phar.phar7.4 для предоставления /usr/bin/phar.phar (phar.phar) в автоматическом режиме
Creating config file /etc/php/7.4/cli/php.ini with new version
Настраивается пакет php-cli (2:7.4+75) …
Настраивается пакет phoronix-test-suite (10.2.0) …
Настраивается пакет php-xml (2:7.4+75) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Обрабатываются триггеры для php7.4-cli (7.4.3-4ubuntu2.4) …
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
2. ПОДКЛЮЧЕНИЕ УЧЁТНОЙ ЗАПИСИ
User RegistrationДалее рекомендуем вам на сайте openbenchmarking.org, сохраняющем результаты тестов с использованием Phoronix Test Suite, создать свою учётную запись. После этого подключаем вашу учётную запись с помощью команды:
phoronix-test-suite openbenchmarking-login
Вводим свой логин и пароль.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Запуск:
- Вложения
-
- Снимок экрана от 2021-01-31 16-59-16.png (214.66 КБ) 2101 просмотр
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Общее число доступных тестов огромное, относящихся к разным подсистемам (3-я колонка):
Код: Выделить всё
Phoronix Test Suite v10.2.0
Available Tests
pts/ai-benchmark AI Benchmark Alpha System
pts/aircrack-ng Aircrack-ng Processor
pts/amg Algebraic Multi-Grid Benchmark Processor
pts/aobench AOBench Processor
pts/aom-av1 AOM AV1 Processor
pts/apache Apache Benchmark System
pts/apache-siege Apache Siege System
pts/appleseed Appleseed System
pts/arrayfire ArrayFire Processor
pts/ashes-escalation Ashes of the Singulairty: Escalation Graphics
pts/askap ASKAP System
pts/asmfish asmFish Processor
pts/astcenc ASTC Encoder System
pts/avifenc libavif avifenc Processor
pts/basemark Basemark GPU System
pts/basis Basis Universal System
pts/batman-knight Batman: Arkham Knight Graphics
pts/batman-origins Batman: Arkham Origins Graphics
pts/betsy Betsy GPU Compressor Graphics
pts/bioshock-infinite BioShock Infinite Graphics
pts/blake2 BLAKE2 Processor
pts/blender Blender System
pts/blogbench BlogBench Disk
...
Код: Выделить всё
olej@nvme:~$ sudo phoronix-test-suite list-all-tests | wc -l
445
Код: Выделить всё
olej@nvme:~$ sudo phoronix-test-suite list-installed-tests
Phoronix Test Suite v10.2.0
0 Tests Installed
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Делаю это как-то так:
Код: Выделить всё
olej@nvme:~$ sudo phoronix-test-suite install build-gcc
Evaluating External Test Dependencies ......................................................................................................
The following dependencies are needed and will be installed:
- build-essential
- autoconf
- libgmp3-dev
- mesa-utils
- vulkan-utils
- unzip
- apt-file
This process may take several minutes.
Чтение списков пакетов…
Построение дерева зависимостей…
Чтение информации о состоянии…
Уже установлен пакет unzip самой новой версии (6.0-25ubuntu1).
Уже установлен пакет mesa-utils самой новой версии (8.4.0-1build1).
Будут установлены следующие дополнительные пакеты:
automake autotools-dev libgmp-dev libgmpxx4ldbl libregexp-assemble-perl
vulkan-tools
Предлагаемые пакеты:
autoconf-archive gnu-standards autoconf-doc libtool gmp-doc libgmp10-doc
libmpfr-dev
Следующие НОВЫЕ пакеты будут установлены:
apt-file autoconf automake autotools-dev build-essential libgmp-dev
libgmp3-dev libgmpxx4ldbl libregexp-assemble-perl vulkan-tools vulkan-utils
Обновлено 0 пакетов, установлено 11 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1.500 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 6.800 kB.
Пол:1 http://archive.ubuntu.com/ubuntu focal/universe amd64 libregexp-assemble-perl all 0.36-1 [77,5 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 apt-file all 3.2.2 [27,6 kB]
Пол:3 http://archive.ubuntu.com/ubuntu focal/main amd64 autoconf all 2.69-11.1 [321 kB]
Пол:4 http://archive.ubuntu.com/ubuntu focal/main amd64 autotools-dev all 20180224.1 [39,6 kB]
Пол:5 http://archive.ubuntu.com/ubuntu focal/main amd64 automake all 1:1.16.1-4ubuntu6 [522 kB]
Пол:6 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 build-essential amd64 12.8ubuntu1.1 [4.664 B]
Пол:7 http://archive.ubuntu.com/ubuntu focal/main amd64 libgmpxx4ldbl amd64 2:6.2.0+dfsg-4 [9.128 B]
Пол:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libgmp-dev amd64 2:6.2.0+dfsg-4 [320 kB]
Пол:9 http://archive.ubuntu.com/ubuntu focal/main amd64 libgmp3-dev amd64 2:6.2.0+dfsg-4 [2.012 B]
Пол:10 http://archive.ubuntu.com/ubuntu focal/universe amd64 vulkan-tools amd64 1.2.131.1+dfsg1-1 [174 kB]
Пол:11 http://archive.ubuntu.com/ubuntu focal/universe amd64 vulkan-utils all 1.2.131.1+dfsg1-1 [2.044 B]
Получено 1.500 kB за 1с (1.086 kB/s)
Выбор ранее не выбранного пакета libregexp-assemble-perl.
(Чтение базы данных … на данный момент установлено 371105 файлов и каталогов.)
Подготовка к распаковке …/00-libregexp-assemble-perl_0.36-1_all.deb …
Распаковывается libregexp-assemble-perl (0.36-1) …
Выбор ранее не выбранного пакета apt-file.
Подготовка к распаковке …/01-apt-file_3.2.2_all.deb …
Распаковывается apt-file (3.2.2) …
Выбор ранее не выбранного пакета autoconf.
Подготовка к распаковке …/02-autoconf_2.69-11.1_all.deb …
Распаковывается autoconf (2.69-11.1) …
Выбор ранее не выбранного пакета autotools-dev.
Подготовка к распаковке …/03-autotools-dev_20180224.1_all.deb …
Распаковывается autotools-dev (20180224.1) …
Выбор ранее не выбранного пакета automake.
Подготовка к распаковке …/04-automake_1%3a1.16.1-4ubuntu6_all.deb …
Распаковывается automake (1:1.16.1-4ubuntu6) …
Выбор ранее не выбранного пакета build-essential.
Подготовка к распаковке …/05-build-essential_12.8ubuntu1.1_amd64.deb …
Распаковывается build-essential (12.8ubuntu1.1) …
Выбор ранее не выбранного пакета libgmpxx4ldbl:amd64.
Подготовка к распаковке …/06-libgmpxx4ldbl_2%3a6.2.0+dfsg-4_amd64.deb …
Распаковывается libgmpxx4ldbl:amd64 (2:6.2.0+dfsg-4) …
Выбор ранее не выбранного пакета libgmp-dev:amd64.
Подготовка к распаковке …/07-libgmp-dev_2%3a6.2.0+dfsg-4_amd64.deb …
Распаковывается libgmp-dev:amd64 (2:6.2.0+dfsg-4) …
Выбор ранее не выбранного пакета libgmp3-dev:amd64.
Подготовка к распаковке …/08-libgmp3-dev_2%3a6.2.0+dfsg-4_amd64.deb …
Распаковывается libgmp3-dev:amd64 (2:6.2.0+dfsg-4) …
Выбор ранее не выбранного пакета vulkan-tools.
Подготовка к распаковке …/09-vulkan-tools_1.2.131.1+dfsg1-1_amd64.deb …
Распаковывается vulkan-tools (1.2.131.1+dfsg1-1) …
Выбор ранее не выбранного пакета vulkan-utils.
Подготовка к распаковке …/10-vulkan-utils_1.2.131.1+dfsg1-1_all.deb …
Распаковывается vulkan-utils (1.2.131.1+dfsg1-1) …
Настраивается пакет vulkan-tools (1.2.131.1+dfsg1-1) …
Настраивается пакет autotools-dev (20180224.1) …
Настраивается пакет libgmpxx4ldbl:amd64 (2:6.2.0+dfsg-4) …
Настраивается пакет vulkan-utils (1.2.131.1+dfsg1-1) …
Настраивается пакет autoconf (2.69-11.1) …
Настраивается пакет build-essential (12.8ubuntu1.1) …
Настраивается пакет libregexp-assemble-perl (0.36-1) …
Настраивается пакет automake (1:1.16.1-4ubuntu6) …
update-alternatives: используется /usr/bin/automake-1.16 для предоставления /usr/bin/automake (automake) в автоматическом режиме
Настраивается пакет libgmp-dev:amd64 (2:6.2.0+dfsg-4) …
Настраивается пакет apt-file (3.2.2) …
The system-wide cache is empty. You may want to run 'apt-file update'
as root to update the cache.
Настраивается пакет libgmp3-dev:amd64 (2:6.2.0+dfsg-4) …
Обрабатываются триггеры для doc-base (0.10.9) …
Обработка 1 добавленный файл doc-base...
Обрабатываются триггеры для libc-bin (2.31-0ubuntu9.2) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Обрабатываются триггеры для install-info (6.7.0.dfsg.2-5) …
Phoronix Test Suite v10.2.0
To Install: pts/build-gcc-1.2.0
Determining File Requirements ..............................................................................................................
Searching Download Caches ..................................................................................................................
1 Test To Install
1 File To Download [119MB]
1 Second Estimated Install Time
pts/build-gcc-1.2.0:
Test Installation 1 of 1
1 File Needed [119 MB]
Downloading: gcc-9.3.0.tar.gz [119MB]
Downloading ............................................................................................................................
Installing Test @ 20:32:28
Эта установка может быть, для некоторых тестов, совсем не быстрая...
Код: Выделить всё
olej@nvme:~/2021/ACCOUNTS$ sudo phoronix-test-suite list-test-usage gcc
Phoronix Test Suite v10.2.0
1 Tests Installed
TEST INSTALLED LAST RUN AVG RUNTIME TIMES RUN
pts/build-gcc-1.2.0 2021-01-31 N/A 0
Код: Выделить всё
olej@nvme:~/2021/ACCOUNTS$ sudo phoronix-test-suite run pts/build-gcc-1.2.0
...
P.S. Это годится для продавцов и производителей железа ... но вряд ли для работы на этом железе и его оптимального подбора.
P.P.S. Но этот запуск нам подсказывает/напоминает об одной очень важной штучке - governor, которое установлено в неоптивальное значение для наших целей:
Про governor и его установки у нас было уже в совсем другой теме, совсем в другом контексте - про питание и перегрев одноплатников ARM: питание Orange Pi[Performance Tip] The powersave CPU scaling governor is currently in use. It's possible to obtain greater performance if using the
performance governor.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Ещё один проект, который меня заинтересовал для оптимального подбора комплектации компьютеров - hardinfo:
Код: Выделить всё
olej@nvme:~$ sudo apt install hardinfo
[sudo] пароль для olej:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
zlib1g-dev
Следующие НОВЫЕ пакеты будут установлены:
hardinfo zlib1g-dev
Обновлено 0 пакетов, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 474 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 1.483 kB.
Хотите продолжить? [Д/н] y
Пол:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.2 [155 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal/universe amd64 hardinfo amd64 0.5.1+git20180227-2 [319 kB]
Получено 474 kB за 1с (735 kB/s)
Выбор ранее не выбранного пакета zlib1g-dev:amd64.
(Чтение базы данных … на данный момент установлено 371410 файлов и каталогов.)
Подготовка к распаковке …/zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.2_amd64.deb …
Распаковывается zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.2) …
Выбор ранее не выбранного пакета hardinfo.
Подготовка к распаковке …/hardinfo_0.5.1+git20180227-2_amd64.deb …
Распаковывается hardinfo (0.5.1+git20180227-2) …
Настраивается пакет zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.2) …
Настраивается пакет hardinfo (0.5.1+git20180227-2) …
Обрабатываются триггеры для desktop-file-utils (0.24+linuxmint1) …
Обрабатываются триггеры для mime-support (3.64ubuntu1) …
Обрабатываются триггеры для gnome-menus (3.36.0-1ubuntu1) …
Обрабатываются триггеры для man-db (2.9.1-1) …
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: комплексное тестирование производительности
Меня он заинтересовал тем, что сравнивает с другими моделями процессора - подсказывает на что целесообразно менять.
- Вложения
-
- C1.png (296.18 КБ) 2096 просмотров
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей