Программа BIOS Agent (BIOS Wizard)




Лабораторная работа №1

Методы тестирования аппаратных средств ПК. Программная проверка

Memtest86+

Memtest86+ и Memtest86 — программы для проверки ОЗУ на компьютерах архитектуры x86 и x86-64.

Memtest86+ и Memtest86 запускаются с помощью собственного загрузчика, поэтому наличие операционной системы для их работы не нужно. Начиная с версии 1.60 утилита Memtest86+ имеет функцию формирования списка плохих блоков памяти в формате BadRAM. Используя эти данные, модифицированное ядро Linux может работать с дефектным модулем RAM, не используя повреждённые участки.

Первая версия Memtest86 была написана Крисом Брэди (Chris Brady); Memtest86+ был разработан Сэмюэлем Демельмистером (Samuel Demeulemeester). Загрузочный код был взят из Linux 1.2.1. Обе программы написаны на языке Си и x86-ассемблере, распространяются под лицензией GNU GPL. Обе программы поддерживают современные двухъядерные и четырёхъядерные процессоры, а также большое количество чипсетов материнских плат.

Алгоритм проверки памяти у обеих программ сходный. Программа сначала записывает всю память повторениями подготовленного блока данных, затем считывает и сверяет записанное с прочитанным в два прохода: начиная с младших адресов к старшим и наоборот. Процедура повторяется для множества разных образцов данных, чтобы выявить все возможные ошибки.

В процессе тестирования утилита совершает один или много циклов (англ. pass — проход) в зависимости от заданной перед запуском тестирования настройки.

 

Everest

Everest — программа для просмотра информации об аппаратной и программной конфигурации компьютера, разработанная компанией Lavalys. Являлась последовательницей AIDA32, заменена на рынке программой AIDA64.

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

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

об установленных в системе устройствах — процессорах, системных платах, видеокартах, аудиокартах, модулях памяти и т. д.

их характеристиках: тактовая частота, напряжение питания, размер кэшей, и т. д.

поддерживаемых ими наборах команд и режимах работы

их производителях

установленном программном обеспечении

конфигурации операционной системы

установленных драйверах

автоматически загружаемых программах

запущенных процессах

имеющихся лицензиях

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

B программе имеется достаточно широкий набор бенчмаркинговых тестов:

чтение из памяти — тестирует скорость пересылки данных из ОЗУ к процессору.

запись в память — тестирует скорость пересылки данных из процессора к ОЗУ.

копирование в памяти — тестирует скорость пересылки данных из одних ячеек памяти в другие через кэш процессора.

задержка памяти — тестирует среднее время считывания процессором данных из ОЗУ.

CPU Queen — тестирует производительность процессора в целочисленных операциях при решении классической «Задачи с ферзями».

CPU PhotoWorxx — тестирует производительность блоков целочисленных арифметических операций, умножения, а также подсистемы памяти при выполнении ряда стандартных операций с RGB-изображениями.

CPU ZLib — тестирует производительность процессора и подсистемы памяти при создании архивов формата ZIP при помощи популярной открытой библиотеки ZLib. Использует целочисленные операции.

CPU AES — тестирует скорость процессора при выполнении шифрования по криптоалгоритму AES. Способен использовать низкоуровневые команды шифрования процессоров VIA C3 и C7, что позволяет последнему быть одним из лидеров теста, превосходя по производительности ряд многоядерных процессоров Intel и AMD.

FPU Julia — тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 32-разрядной точностью. Моделирует несколько фрагментов фрактала Жюлиа. При возможности использует инструкции MMX, SSE и 3DNow!.

FPU Mandel — тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 64-разрядной точностью путем моделирования нескольких фрагментов фрактала Мандельброта. Способен использовать инструкции SSE2.

FPU SinJulia — усложненный вариант теста FPU Julia. Тестирует производительность блоков процессора, выполняющих операции с плавающей запятой, в вычислениях с 80-разрядной точностью. Использует инструкции x87, предназначенные для вычисления тригонометрических и показательных функций.

 

 

Программа BIOS Agent (BIOS Wizard)

С помощью этой программы можно вывести на экран и сохранить в файле базовую информацию о BIOS-е, установленном на материнской плате. В том случае, если Вам необходимо произвести обновление BIOS, с помощью этой программы Вы получите все необходимые данные, которые помогут Вам (вместе с наименованием платы) правильно выбрать тип прошивки. А если Вы при заказе прошивки у нас будете прикладывать к письму файл с данными (в письме обязательно напишите название платы и тип разъема под процессор, кол-во разъемов ISA/PCI/AGP и SIMM/DIMM), то наша задача по поиску прошивки для малоизвестных плат существенно облегчится. Программа отображает на экране и записывает в файл следующие сведения о текущей прошивке:

дату создания;

тип;

идентификатор (обозначение BIOS по изготовителю BIOS);

идентификатор платы (по изготовителю платы)

идентификатор чипсета (не всегда отображается в соответствии с торговыми марками)

Пользоваться программой очень просто. Скачиваете ее либо у нас со странички бесплатного ПО, либо ищете в интернете (файл ba.exe - 176 КБ). Запускаете этот файл (самораспаковывающийся архив с автозапуском программы) и видите экран, на котором есть несколько кнопок:

Get BIOs info - получить информацию о BIOS

Print results - распечатать информацию

Save results - сохранить данные в файле

Upgrade now - попытаться соединиться с сайтом компании-изготовителя этой программы и заказать прошивку BIOS у них (услуга платная)

Help - вызвать экран помощи с кратким описание программы и ее сообщений

Close - выход из программы.


 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-27 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: