AIDA64

Эта статья входит в число готовых статей
Материал из «Знание.Вики»
AIDA64
Тип Тестирование производительности, сбор информации о комплектующих персональных компьютеров
Автор FinalWire Ltd.
Разработчик FinalWire Ltd.
Написана на Delphi
Интерфейс Многоязычная поддержка (35 языков)
Операционная система Windows, Android, iOS, Windows Phone, Sailfish OS
Языки интерфейса 35 языков (включая русский)
Первый выпуск 6 октября 2010 года
Последняя версия 6.85.6300 (13 декабря 2022)
Состояние Активное
Лицензия Проприетарная
Сайт https://www.aida64.com/

AIDA64 — специальная утилита для идентификации комплектующих персональных компьютеров и их тестирования[1]. Создана фирмой FinalWire Ltd. Является последовательницей утилиты Everest[2], принадлежащей с 2004 по 2010 года компании Lavalys, которая в свою очередь основана на AIDA32. Программа используется на операционных системах Windows, Android, iOS, Windows Phone, Sailfish OS.

История утилиты

Развитие программы AIDA64.

За свою более чем 20-летнюю историю утилита несколько раз переименовывалась:

  • ASMDEMO (1995) — первый вариант программы; она была споосбна обнаруживать и выполнять диагностику компонентов ПК. Написана Тамашем Миклошем на ассемблере и частично на паскале. В 1996 году была представлена первая публичная версия ASMDEMO v870, включающая бенчмарк CPU (процессор) и HDD (жёсткий диск);
  • AIDA (2000) — база данных оборудования содержит 12 000 записей с поддержкой MMX и SSE. Позже, с расширением возможностей, программа была переименована в AIDA16, однако у программы всё ещё был текстовый интерфейс;
  • AIDA32 (2001) — написана на Delphi. Впервые программа стала использовать графический интерфейс. В 2002 году вышла версия 2.00; она поддерживает отчёт XML и базу данных SQL. Версия 3.61, представленная в 2003 году, имела базу данных оборудования на 25 000 записей, мониторинг и поддержку 23 языков. Последняя версия 3.94.2 вышла в марте 2004 года.
  • Everest (2004)[3] — программа становится коммерческой, а её разработкой занимается компания Lavalys[en]. Версия 3.00, вышедшая в 2006 году, содержит базу данных оборудования на 44 000 записи, графический удаленный контроль и тест стабильности системы. Последняя версия 5.50 была представлена в апреле 2010 года.
  • AIDA64 (2010) — права на программу получает компания FinalWire. База данных оборудования содержит 115 000 записей с поддержкой 64-bit и SSD. Версия 2.00, появившаяся в октябре 2011 года, получила возможность автоматического обновления, а база данных увеличилась до 133 000 записей. Версия 5.95, вышедшая в ноябре 2017 года, имеет базу данных оборудования на 170 000 записей.

Возможности программы

AIDA64 анализирует конфигурацию пользовательского компьютера, и в окне интерфейса выдаёт подробную информацию об:

  • установленных в системе устройствах — процессорах, системных платах, видеокартах, аудиокартах, модулях памяти и т. д.;
  • их характеристиках: тактовая частота, напряжение питания, размер кэшей, и т. д.;
  • поддерживаемых ими наборах команд и режимах работы;
  • их производителях;
  • установленном программном обеспечении;
  • конфигурации операционной системы;
  • установленных драйверах;
  • автоматически загружаемых программах;
  • запущенных процессах;
  • имеющихся лицензиях на ПО, драйвера и пр.

Программа позволяет вывести отчёт с полным набором данных в формате простого текста, в HTML или MHTML. Журнал UP Special отмечал[4]:

Объём информации, выдаваемый AIDA64, просто огромен!UP Special №91-92, 2011, с. 92—93.

Тестирование производительности ПК

AIDA64 имеет достаточно широкий инструментарий для тестов производительности (бенчмаркинговых тестов):

  • чтение из памяти — тестирует скорость пересылки данных из оперативной памяти к процессору;
  • запись в память — тестирует скорость пересылки данных из процессора к оперативной памяти.
  • копирование в памяти — тестирует скорость пересылки данных из одних ячеек памяти в другие через кэш процессора.
  • задержка памяти — тестирует среднее время считывания процессором данных из оперативной памяти.
  • CPU Queen — тестирует производительность процессора в целочисленных операциях при решении классической «Задачи с ферзями».
  • CPU PhotoWorxx — тестирует производительность блоков целочисленных арифметических операций, умножения, а также подсистемы памяти при выполнении ряда стандартных операций с RGB-изображениями.
  • CPU ZLib — тестирует производительность процессора и подсистемы памяти при создании архивов формата ZIP при помощи популярной открытой библиотеки zlib. Использует целочисленные операции.
  • CPU AES — тестирует скорость процессора при выполнении шифрования по криптоалгоритму AES. Способен использовать низкоуровневые команды шифрования процессоров VIA C3 и C7.
  • FPU Julia — тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 32-разрядной точностью. Моделирует несколько фрагментов фрактала Жюлиа. При возможности использует инструкции MMX, SSE и 3DNow!.
  • FPU Mandel — тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 64-разрядной точностью путём моделирования нескольких фрагментов фрактала Мандельброта. Способен использовать инструкции SSE2.
  • FPU SinJulia — усложненный вариант теста FPU Julia. Тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 80-разрядной точностью. Использует инструкции x87, предназначенные для вычисления тригонометрических и показательных функций.

Редакции программы

AIDA64 имеет следующие 4 редакции и одну версию для мобильных устройств:

  • Extreme — диагностика, сбор информации и тестирование домашних компьютеров;
  • Engineer — тот же функционал, что и в Extreme, но с расчётом на специалистов и инженеров в сфере IT;
  • Network Audit — инвентаризация программного и аппаратного обеспечения для предприятий;
  • Business — инвентаризация и управления ИТ-активами для предприятий;
  • For Mobile devices — версия для диагностики, сбора информации и тестирования мобильных устройств под управлением Android, iOS, Windows Phone, Sailfish OS.

Примечания