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

Лабораторная работа №2
Тема работы: Знакомство с Bios и программным обеспечением для тестирования различных узлов ПК. Использование тестовых пакетов AIDA64 и SiSoft Sandra для знакомства с внутренней структурой ПК.

Цель работы: Ознакомиться с устройством, принципом работы и установками BIOS на примере Award BIOS, научиться настраивать работу подсистемы памяти ПК с помощью BIOS Setup.Ознакомиться с программами AIDA64 и SiSoft Sandra и с их помощью описать конфигурацию компьютера.

Основные функции опции и настройки BIOS
BIOS (Basic Input/Output System, базовая система ввода/вывода) набор небольших подпрограмм, используя которые операционная система и прикладные программы "общаются" с аппаратным обеспечением. Кроме того, в функции BIOS входят тестирование компьютера при включении (POST, Power-On Self Test) и запуск загрузчика операционной системы с винчестера или дискеты. Физически BIOS – это микросхема ROM (Read Only Memory), расположенная на системной плате и состоящая из двух частей – CMOS RAM и Flash RAM. Чтобы обеспечить правильную работу программ с "железом", BIOS должна знать его параметры (аппаратную конфигурацию). Эта информация хранится в CMOS RAM (Complementary Metal Oxide Semiconductor RAM) – специальных микросхемах памяти, для питания которых используются батарейка или аккумулятор, устанавливаемые обычно на системной плате. Благодаря этому данные о параметрах "железа" сохраняются и после выключения компьютера. Таким образом, если компьютер регулярно "забывает" свою конфигурацию, то, скорее всего, пора заменить аккумулятор (батарейку). Во Flash памяти хранятся микропрограммы BIOS, что позволяет достаточно легко их изменять исправляя ошибки в коде и добавляя поддержку новых устройств и протоколов. Кроме того, процессоры семейства P6 (Pentium Pro, Pentium II, Celeron, Xeon) имеют особый механизм, называемый "программируемым микрокодом", который позволяет исправить некоторые виды ошибок, допущенных при разработке и/или изготовлении процессоров, за счет изменения микрокода. Обновления микрокода остаются в BIOS и загружаются в процессор в процессе выполнения инструкций BIOS. Большинство установок, хранящихся в CMOS RAM имеют свою специфику, определяя некоторые особенности и тонкости функционирования управляемых ими подсистем. Систему можно настроить на максимальную эффективность, установив соответствующие параметры на максимально возможные значения с точки зрения производительности, но при этом нет никакой гарантии, что компьютер будет работать надежно и без сбоев. С другой стороны, систему можно настроить на максимальную отказоустойчивость, "загрубив" при этом производительность. Каждая из этих крайностей имеет свои плюсы и минусы, поэтому обычно стремятся достичь "золотой середины", варьируя значения соответствующих пунктов настройки BIOS Setup. Таким образом, можно получить оптимально сбалансированные параметры и добиться максимально возможной производительности при обеспечении стабильного функционирования ПК. После включения компьютера BIOS выполняет диагностику и инициализацию компонентов системы (POST). Если на этом этапе выявляются проблемы с оборудованием, то на экран выдается сообщение об ошибке, которая, в зависимости от серьезности проблемы, может быть фатальной или не фатальной. Во втором случае допускается дальнейшая загрузка системы. Появление сообщения о фатальной ошибке обычно сопровождается серией коротких звуковых сигналов, в этом случае загрузка системы невозможна. После того, как POST выполнен, BIOS выводит на экран таблицу, в которой указаны основные параметры "железа". Затем происходит загрузка операционной системы. Непосредственно перед этим можно, нажав клавишу [Del], запустить программу
BIOS – Setup, с помощью которой изменяются установки в CMOS RAM. (Вместо [Del] иногда используется [Esc], [Ctrl]+[Esc], [Ctrl]+[Alt]+[Esc]). Если вы так "оптимизировали" настройки своей системы, что компьютер виснет при загрузке, то заставить BIOS игнорировать их можно, удерживая клавишу [Ins]. Настоятельно рекомендуем выписать все параметры, установленные в BIOS. Такая запись пригодится при их восстановлении после неудачного эксперимента или сбоя в CMOS. Основными моментами в вопросе оптимизации и ускорения производительности компьютера являются установки параметров, предназначенных для конфигурирования системного ОЗУ (оперативной памяти): всевозможные задержки, специфические режимы работы, общие схемы функционирования и т.д. Прежде чем начинать описание опций BIOS, затрагивающих работу памяти (обычно они находятся в Advanced Chipset Setup), нужно хотя бы приблизительно разобраться, как именно происходит к ней доступ. У современного компьютера память подключена к системному контроллеру (точнее, к контроллеру памяти) с помощью 64-разрядной шины. По этой шине передаются как адреса, так и данные. Физический адрес определенной ячейки памяти содержит в себе адреса строки (Row) и столбца (Column) в запоминающем массиве. Сигнал RAS (Row Access Strobe) сигнализирует о том, что в данном такте выбирается определенная строка, сигнал CAS (Column Access Strobe) – столбец, а точнее, элемент (слово) из строки. После этого данные в виде пакета (нескольких последовательных слов) выдаются на шину. Кроме того, современные микросхемы памяти содержат в себе несколько независимых банков. Работа с банком начинается с его активации (открытия) и заканчивается закрытием, после чего данные в нем обновляются (перезаряжаются ячейки динамической памяти, содержимое которых имеет свойство быстро обнуляться).

Итак, работа с памятью происходит по следующему алгоритму:
1. активируется банк подачей сигнала RAS;
2. происходит задержка, пока данные поступают из выбранной строки банка в усилитель (задержка RAS-to-CAS);
3. подается сигнал CAS на выборку первого слова из строки;
4. данные поступают на шину, при этом происходит задержка (CAS Latency);
5. следующее слово выдается уже без задержки, так как оно содержится в подготовленной строке;
6. когда цикл выборки пакета из четырех слов завершен и больше нет обращений к этой строке, происходит закрытие банка; данные возвращаются в ячейки (задержка RAS Precharge). Важно понимать, что уже открытый банк не требует задержек на активацию, а доступ к данным в нем требует только одну задержку – CAS Latency. Поэтому именно она оказывает наибольшее влияние на производительность подсистемы памяти. Также стоит обратить внимание на тот факт, что банки памяти могут открываться и закрываться независимо друг от друга, что позволяет работать с одним из них тогда, когда другой занят перезарядкой. Основные настройки подсистемы памяти в BIOS Setup: SDRAM Cycle Length (CAS Latency, CAS Delay) Число тактов, требуемых для выдачи данных на шину после поступления сигнала CAS. Самый важный параметр, влияющий на производительность. Если память позволяет, нужно выставлять значение 2.
RAS-to-CAS Delay (Trcd)
Число тактов, необходимых для поступления строки данных в усилитель. Тоже оказывает влияние на производительность. Значение 2 предпочтительнее и подходит в большинстве случаев. SDRAM RAS Precharge Time (TRP) Время перезарядки ячеек памяти после закрытия банка. Обычно используется значение 2, хотя чипсеты VIA позволяют установить 3 (см. ниже).
SDRAM RAS Time (TRAS)
Время, в течение которого банк остается открытым и не требует обновления (перезарядки). Как правило, такой отдельной опции нет, она комбинируется с последующей.
SDRAM Cycle Time (TRC, TRAS/TRC)
Время (в тактах), требуемое на полный такт доступа к банку, начиная с открытия и заканчивая закрытием. Обычно задается вместе с параметром TRAS. TRC=TRAS+TRP. Чипсет i815 позволяет устанавливать TRAS/TRC в значения 5/7 и 7/9, чипсеты VIA Apollo и KT – 5/7, 5/8, 6/8, 6/9, изменяя при этом время TRP. Современная память со временем цикла 50 нс и частотой 133 МГц (маркировка 7.5 нс) позволяет работать в режиме 5/7. SDRAM Idle Cycle Иногда встречается и такая опция. Она устанавливает время простаивания банка памяти, не занятого обменом данными. Изменять значение по умолчанию не имеет смысла. RAS Precharge Control (Page Closing Policy) Управляет процедурой закрытия банков памяти. Если установлено значение Disabled ( Precharge All), то контроллер памяти закрывает сразу все открытые банки памяти при попытке доступа за пределы текущего банка. При необходимости доступа к следующему банку нужно его открыть. Если же поставить Enabled (Precharge Bank), то все банки остаются открытыми до тех пор, пока не потребуется перезарядка их ячеек. Тем самым можно выполнять доступ к нескольким банкам без ожидания их закрытия и последующей активации, что существенно ускоряет работу при чтении больших блоков данных, но замедляет – при активном использовании процессорного кэша (банк приходится закрывать в самый неподходящий момент).
Bank Interleaving
Включение этого режима позволяет работать с банками по очереди, то есть получать данные из одного в то время, когда другие заняты. Причем выбор значения 2-Way позволяет чередовать пару банков, а 4-Way – четыре банка (они есть у большинства микросхем DIMM-модулей), а это, конечно, выгоднее.
Bank X/Y DRAM Timing
Опция, часто встречающаяся в BIOS Setup материнских плат на чипсетах VIA. Список значений этой опции – 8/10/Normal/Fast/Turbo.
Значение опции
Trash
Trp
RAS-to-CA
Bank Interleaving

SDRAM 8-10ns
6T
3T
3T
Disabled

Normal
5T
2T
1T
4 way

Medium
6T
3T
3T
Disabled

Fast
6T
3T
3T
Disabled

Turbo
6T
3T
2T
Disabled


Очевидно, что наибольшая производительность будет достигнута при значении Normal; Turbo отключает чередование банков и устанавливает меньшие значения задержек RCD и Precharge, а все остальные вообще ничем не отличаются. Впрочем, известно, что на платах ASUS эта опция переделана – там Turbo дает минимальные задержки, а Normal – максимальные. Выяснить, изменил ли производитель материнской платы эти опции AwardBIOS, можно либо с помощью тестов (хорошо подойдет Sandra Memory Bandwidth test), либо с помощью утилиты WPCREDIT.
DRAM Clock
Чипсеты VIA, а также Intel i810/i815 и модификации допускают псевдоасинхронную работу шины памяти и процессорной шины (FSB – Front Side Bus). Данная опция у чипсетов VIA имеет значения Host CLK, CLK+33 и CLK-33 (не все присутствуют), что подается как возможность повышать или понижать частоту памяти относительно процессорной шины на 33 МГц. На самом деле часто-та не суммируется, просто используется другой множитель относительно частоты шины PCI, которая всегда равна 33 МГц. Например, при FSB=100 (PCIx3) память может работать на частоте 66 (PCIx2) или 133 (PCIx4). Если память позволяет, частоту нужно
увеличивать – ставить CLK+33. Для чипсетов Intel есть возможность выбрать либо частоту 100, либо – 133 МГц. Последняя возможна только в том случае, если и процессор работает на шине 133 МГц. И кроме того, i810/i815 не позволяет использовать три модуля памяти на частоте 133 МГц.
Memory Timing by SPD
Как известно, SPD (Serial Presence Detection) – механизм получения
информации о характеристиках модуля DIMM. В небольшой EEPROM-микросхеме хранятся CAS Latency, RAS-to-CAS и множество других параметров. Если эту опцию включить, то BIOS при загрузке автоматически сконфигурирует контроллер памяти, установив наилучший допустимый режим работы, поставит и CAS Latency, и Bank Interleaving, и даже частоту работы памяти. Пользователю уже не нужно беспокоиться о выборе правильных настроек. Однако не во всех случаях SPD дает положительный эффект. Во-первых, недобросовестные производители памяти могут «зашить» в ППЗУ завышенные значения, и память будет сбоить. Во-вторых, при проблемах с чтением SPD все настройки памяти будут выставлены по минимуму. Поэтому включать данную опцию нужно с осторожностью, будучи уверенным, что микросхемы SPD всех модулей памяти исправны.
Memory Hole at 15-16М
Эта опция изначально предназначена для устранения проблемы
несовместимости со старыми ISA-устройствами. Некоторые из них требовали монопольного выделения диапазона адресов в пределах 16-го мегабайта. Сейчас такие устройства найти нелегко, поэтому Memory Hole можно было бы смело считать анахронизмом. Если бы не один непонятный побочный эффект: часто включение этой опции помогает решить проблему нестабильной работы чипсетов VIA со звуковыми картами Creative (SB Live!) и Aureal. Видимо, при этом происходит перераспределение выделяемых устройствам адресов. Правда, можно потерять доступ к памяти за пределами 16 Мб, особенно в Linux, если не принять специальных мер. Но если у вас никаких проблем не наблюдается, то и не включайте эту опцию.
In Order Queue
Эта опция затрагивает только некоторые чипсеты VIA. У них имеется четырехступенчатый конвейерный буфер, предна-значенный для обслуживания операций чтения данных из памяти. Конечно, лучше включить все ступени (4 level) и получить дополнительные 5-10% производительности.
PCI-to-DRAM Prefetch
Когда PCI-устройство, работая в режиме захвата шины (Bus Mastering), выполняет обращение к памяти, во внутренний буфер контроллера поступает один байт с заданным адресом. Но если включить эту опцию, в буфер будут считаны несколько последующих байтов, поэтому следующий запрос PCI-устройства будет выполнен без обращения к памяти. Для звуковых карт и FireWire-контроллеров она особенно важна.
Read Around Write Как известно, большинство (до 90%) запросов к памяти связаны с чтением данных, а не с записью. Тем не менее, запись в память необходима, однако шина не позволяет производить обе операции одновременно. Поэтому при необходимости записи хотя бы одного байта любой процесс чтения будет прерван. Чтобы этого не случалось, существует “Read Around Write”-буфер, в который поступают данные, требующие последующего помещения в память. Таким образом, операция записи производится только тогда, когда в буфере накоплено достаточно данных. Если же данные еще не успели записаться, то вообще можно обойтись без чтения из памяти, используя буфер как кэш. Очевидно, что эту опцию лучше включать. Правда, есть сведения, что при этом не будет работать видеокарта на чипе i740.
Fast R-W Turn Around
Данная опция позволяет уменьшить задержки при смене режимов обращения к памяти – когда за записью следует чтение и наоборот. Очевидно, что нагрузка на память при этом возрастает, что может приводить к нестабильности и появлению ошибок.
System ROM Cacheable
Эта опция включает в число кэшируемых диапазон адресов, в
которых хранится копия системного BIOS. Нет никакой необходимости кэшировать BIOS, поскольку имеющиеся в его составе подпрограммы во время работы приложений не используются. То же самое можно сказать и об опции Video BIOS Cacheable.
Video RAM Cacheable
Видеопамять для текстовых и простых графических режимов располагается в диапазоне адресов 0A000h-0BFFFh. Когда вы работаете в Windows или любой другой графической оболочке, буфер кадра отображается на определенные линейные адреса далеко за пределами первого мегабайта. Значит – отключаем.

Настройка контролера шины PCI
Вторая часть обзора настроек BIOS связана с работой контроллера шины PCI и совместимых с ней устройств. Нелишне будет немного пояснить механизм работы этой шины. Каждое устройство может выступать в качестве «хозяина» шины на время обмена с памятью (пресловутый режим DMA), забирая ее для своих нужд. Перед этим оно, конечно, должно подать запрос арбитру. Когда обмен закончен, устройство сообщает об этом путем выдачи прерывания (IRQ). На нужды шины выделяется четыре линии прерываний INT#A-INT#D, причем каждый слот имеет разный порядок подключения этих линий. Другими словами, первая линией прерывания на разных слотах будет разной, например, у слота 1 это будет INT#A, у слота 2 – INT#B и т.д., но не обязательно в таком порядке. Тем самым PCI-устройства, использующие обычно первую линию, в разных слотах не всегда работают на одном и том же прерывании. Хотя по теории не должно быть никаких проблем при использовании одной линии прерывания несколькими устройства, на самом деле некоторые звуковые и видеокарты отказываются работать в паре. Тут уж ничего не поделаешь. А вот для того, чтобы не пересечь PCI-устройства с клавиатурой, COM- и LPT-портами и т.д., есть опция присваивания линиям IRQ (еще их называют INT PIN) разных номеров–входов на контроллере прерываний. Переходим к другим опциям.
CPU to PCI Write Buffer
Когда процессор работает с PCI-устройством (т.е. режим DMA не используется), он производит запись в порты. Данные при этом поступают в контроллер шины и далее в регистры устройства. Если мы включаем эту опцию, задействуется буфер записи, который накапливает данные до того, как PCI-устройство будет готово. И процессор не должен его ждать – он может выпустить данные и продолжить выполнение программы. Я не вижу каких-либо причин выключать эту опцию.


PCI Dynamic Bursting (Byte Merge, PCI Pipeline)
Эта опция тоже связана с буфером записи. Она включает режим накопления данных, при котором операция записи (транзакция шины) производится только тогда, когда в буфере собран целый пакет из 32 бит. Эффект сугубо положительный – пропускная способность 32-битной шины используется на полную мощность, без холостых операций. Включать обязательно.
PCI#2 Access #1 Retry
Тоже опция, управляющая работой буфера записи. Она определяет, что нужно делать в том случае, если буфер уже заполнен, а устройство так и не подготовилось к получению данных и не смогло принять их. Enabled – операция записи будет повторяться, Disabled – генерируется ошибка и процессор (точнее, программа, выполняющая запись в порт) решает, как поступать дальше.
PCI Master 0 WS Write
Данная опция в положении Disabled позволяет добавлять один дополнительный такт перед операцией записи, проходящей по шине. В случае разгона процессора с помощью увеличения частоты шины FSB увеличиваются также частоты всех остальных шин, в том числе и PCI. Тут-то дополнительный такт и спасает. Если с PCI все нормально - частота 33 МГц и «глюков» не наблюдается, то опцию нужно включать.
PCI Latency Timer
С помощью этой опции можно установить количество тактов, отводимых каждому PCI-устройству на осуществление транзакции (операции обмена). Чем больше тактов, тем выше эффективность работы устройств, так как не требуется заново запрашивать разрешение, захватывать и освобождать время и т.д., то есть выполнять операции, требующие определенного времени, но не дающие реального эффекта. Однако при наличии ISA-устройств PCI Latency нельзя увеличить до 128 тактов. Также можно серьезно нарушить работу системы, поэтому аккуратно подходите к этому вопросу.
Delayed Transaction
Эта опция регулирует взаимоотношения ISA- и PCI-устройств в
момент, когда им обоим требуется получить доступ к памяти. Как известно,шина ISA тактируется в четыре раза медленнее, чем шина PCI – 8 МГц против 33 МГц. Скорость обмена тоже гораздо ниже.
Если PCI-устройство потребует обмена в то время, как работает
ISA-устройство, оно просто не получит такой возможности и будет ждать своей очереди. Однако выход есть – задержанная транзакция. При ней данные не поступают на шину, а накапливаются в 32-битном буфере. Когда шина освобождается, происходит транзакция. Но не все ISA-устройства позволяют так обманывать себя, поэтому в случае проблем отложенную транзакцию нужно отключать.
Passive Release
Пассивное освобождение шины PCI происходит при активности одного из ISA-устройств. Процессор получает возможность не дожидаться окончания транзакции и начинать запись данных. Если с ISA-устройствами возникают проблемы, эту опцию нужно отключать. PCI 2.1 Compliance По сути это – включение двух предыдущих опций, так как любое устройство, удовлетворяющее спецификации PCI 2.1, должно поддерживать и отложенную транзакцию, и пассивное освобождение шины. Вот, собственно, и все, что в BIOS Setup касается шины PCI. Корректность сделанных настроек можно проверить, нагрузив по очереди все PCI-устройства. Особенное внимание следует обращать в том случае, если частота шины PCI вследствие разгона оказалась выше номинала.

Настройка контроллера шины AGP:
AGP (Accelerated Graphics Port) была создана компанией Intel специально для поддержки видеокарт нового поколения. За основу была взята универсальная шина PCI. По сравнению с ней AGP допускает работу только одного устройства. При неизменной ширине шины (32 бита) частота возросла вдвое и составила 66 МГц. В дальнейшем были предложены режимы AGP 2x и AGP 4x, в которых вдвое и вчетверо соответственно увеличена скорость обмена, а также введено пониженное напряжение (1.5 В). Еще одно отличие AGP – ориентация на новый режим обмена, названный DiME (Direct In-Memory Execution). Это значит, что AGP-контроллер видеокарты может не просто получать большие объемы данных из системной памяти (режим DMA), но и задействовать ее в качестве расширения памяти видеокарты. Тем самым планировалось полностью избавиться от необходимости оснащать видеокарты памятью. Идея не нашла поддержки со стороны разработчиков графических чипов. Объем видеопамять постоянно растет, уже вовсю применяются алгоритмы сжатия текстур и Z-буфера, а AGP-память используется только в редких случаях, так как это приводит к падению производительности.
Initial Display
Эта опция, чаще всего находящаяся в разделе «Peripheral Setup», совершенно ни на что не влияет в том случае, если у вас только одна видеокарта. Если же их две, то BIOS предоставляет возможность выбрать, которую из них назначить первой (Primary). AGP Aperture Size Эта опция устанавливает размер апертуры, то есть максимального объема системной памяти, выделяемой для работы в режиме AGP DiME. Заполняться блоками памяти апертура будет только в случае использования больших текстур. Поэтому выбор очень больших значений никак не повлияет на общую производительность видеокарты. Однако если выбрать слишком маленькое значение, то режим AGP DiME, а иногда и DMA, будет полностью отключен, что может помочь в решении проблемы с несовместимостью видеокарты и материнской платы. Обычно советуют брать за основу половину объема системной памяти. Или еще одна формула: основная_память * 2 / видеопамять. На самом деле во всех случаях нужно устанавливать либо 64, либо 128 Мб. AGP Driving Control Эта опция есть у материнских плат с чипсетами VIA. Она позволяет включить режим управления мощностью сигнала, подаваемого на слот AGP. Необходимость в этом возникает в том случае, когда графический контроллер потребляет слишком много энергии. Если материнская плата не способна обеспечивать необходимые параметры, начнутся сбои и зависания при работе 3D-игр. Также эта опция может быть полезной при разгоне процессора шиной, когда вместе с FSB поднимаются частоты всех шин, в том числе и AGP.
AGP Driving Value
Это и есть та опция, которая задает мощность сигнала. Для устранения проблем обычно советуется поставить значение DA. Если не помогает, стоит попробовать E7, EA и выше. Однако экспериментировать с этой опцией очень опасно, поэтому трогайте ее только в случае крайней необходимости. AGP Master 1WS Read Эта опция отвечает за установку задержек при работе AGP-контроллера видеокарты в режиме DMA. Обычно начало обращения к памяти происходит по истечении двух холостых тактов. Для увеличения производительности можно включить эту опцию и тем самым вдвое сократить задержки.

Раздел BIOS Features Setup
Virus Warning / Anti-Virus Protection (Предупреждение о вирусах
/ защита от вирусов) Опции: Enabled, Disabled, ChipAway Когда опция Virus Warning включена, BIOS выдаст предупреждение каждый раз при попытке обращения к загрузочному сектору или к таблице разделов (область в главной загрузочной записи (master boot record), которая
используется компьютером для определения доступа к диску). Лучше, по возможности, оставить эту опцию включенной. Обратите внимание, что таким образом только защищается загрузочный сектор и таблица разделов, а не весь винчестер. Однако, эта опция может стать причинойпроблем при инсталляции определенного программного обеспечения.
CPU Level 1 Cache (Кэш первого уровня CPU) Опции: Enabled, Disabled Эта установка BIOS может использоваться чтобы включить или отключить кэш первого уровня. Естественно, установкой по умолчанию является Enabled.
CPU Level 2 Cache (Кэш 2-го уровня CPU). Опции: Enabled, Disabled Эта опция BIOS применяется для включения и выключения кэша второго уровня. Естественно, установкой по умолчанию является Enabled.
Quick Power On Self Test (быстрый автотест Power On) Опции: Enabled, Disabled Будучи включенным, уменьшит время некоторых тестов и просто пропустит другие, которые обычно проходят во время процесса загрузки. Таким образом, система загружается гораздо быстрее. Включите его для быстрой загрузки, но выключите его после любых изменений в системе, чтобы обнаружить все ошибки которые могут проскочить через быстрый тест. После нескольких корректных (error-free) тест-пробегов ( test runs), вы можете опять включить эту опцию для быстрой загрузки без ухудшения стабильности системы.
Boot Sequence (Последовательность загрузки)
Опции: A, C, SCSI/EXT
C, A, SCSI/EXT
C, CD-ROM, A
CD-ROM, C, A
D, A, SCSI/EXT
E, A, SCSI/EXT

Основные сведения о программе AIDA64
AИDA64 предоставляет информацию обо всем аппаратном обеспечении (включая подробные характеристики процессора, жесткого диска, дисководов и приводов, а также материнской платы), работе программ, выявит возможные проблемы при работе, а также позволяет осуществлять мониторинг системы через удаленное соединение.
Программа анализирует конфигурацию компьютера и выдаёт подробную информацию:
о установленных в системе устройствах процессорах, системных платах, видеокартах, аудиокартах, модулях памяти и т. д.
их характеристиках: тактовая частота, напряжение питания, размер кэшей, и т. д.
поддерживаемых ими наборах команд и режимах работы
их производителях
установленном программном обеспечении
конфигурации операционной системы
установленных драйверах
автоматически загружаемых программах
запущенных процессах
имеющихся лицензиях
В программе есть тест записи в память и чтения из памяти с возможностью сравнения их результатов с эталонными.
Интерфейс программы очень прост, к тому же есть возможность выбора русского языка интерфейса.
Информация, которая предоставляет AIDA 64, очень разнообразна. Все данные сгруппированы по вкладкам. Каждая вкладка, в свою очередь, чаще имеет несколько своих внутренних разделов, содержащих более специфическую информацию. Самих информационных вкладок в программе 15.



Рис 1 – Интерфейс программы для тестирования производительности AIDA64

1. Компьютер - сводная информация о системе.
2. Системная плата - подробная информация о процессоре, его текущей загрузке, материнскую плату, память, чипсет, BИOS.
3. Операционная система - подробная информация о операционную систему, службы, процессы, драйверы.
4. Сервер - серверная информация.
5. Отображение - информация о видеоадаптеры, монитор, рабочийстол.
6. Мультимедиа - информация о мультимедийные устройства.
7. Хранение данных - информация о дисковой подсистеме.
8. Ввод - информация об устройстве ввода.
9. Сеть - информация о сети, включая ресурсы сети.
10. DirectX - информация о файлах DirectX.
11. Устройства - информация обо всех устройствах
12. Программы - список установленного программногообеспечения, программ автозагрузки, а также зарегистрированных типов файлов.
13. Конфигурация - конфигурационные файлы (системные файлы,системные папки).
14. База данных - информация о электропитания, региональные установки.
15. Тест - измерение производительности системы.
Основой программы является меню Системная плата в котором содержатся функции для сбора информации о важнейших компонентах системы, в том числе, ЦП, памяти (оперативной памяти, пространства для подкачки, виртуальной памяти), чипсете и BIOS. Приложение описывает все до малейших деталей, предоставляя полноценную информацию о главных компонентах конфигурации компьютера.
В подразделе «CPU» («Центральный процессор») AIDA64 выводит данные о типе процессора, степпинге, изначальной частоте, минимальном и максимальном значениях множителя, коде L1 и кэше данных каждого ядра и даже количестве транзисторов и размере кристалла. В отчете также указаны текущие показатели напряжения ядер и устройств ввода/вывода, процент загрузки процессора для каждого ядра.
Более детальная информация предоставляется в субменю «CPUID». Здесь описаны поддерживаемые наборы команд, функции безопасности и распределения ресурсов. В списке также указано, какие функции активированы, и какие бездействуют.
В меню «SPD» (Последовательное определение присутствия) отображаются характеристики всех установленных на компьютере планок оперативной памяти. Помимо информации об изготовителе, серийного номера, размера и даты выпуска программа также определяет тип, скорость, ширину, напряжение и частоту обновления памяти. Кроме того, доступны данные о таймингах памяти.
Из характеристик BIOS доступна информация о версии, типе и производителе. Помимо указанных параметров здесь также предусмотрен раздел, где описаны проблемы BIOS и способы их решения. В данном разделе программа оповещает о необходимости обновления BIOS.
Информация об установленном оборудовании доступна в меню «Display». Сюда входят данные о графической карте, мониторе, а также подробные отчеты о производительности и функциях этих компонентов. В отчете о графическом процессоре указана информация о графическом контроллере, версия BIOS, тип шины, размер памяти, частота, частота RAMDAC, данные о пиксельных процессорах и поддержке DirectX, а также версия построителя текстуры. Кроме того, в данном разделе программа выводит показания текущей загрузки графического процессора, контроллера и видеосистемы.
Приложение также предоставляет детальную информацию о мониторе, в том числе, о максимальном размере видимого изображения, вертикальной и горизонтальной частоте, максимальном разрешении и поддерживаемых режимах просмотра. На вкладке «Video Modes» меню «Display» отображается информация о режимах просмотра, поддерживаемых текущей конфигурацией, а также указана частота обновления и глубина цвета.
Поскольку главной задачей программы является сбор подробной информации обо всех компонентах системы, AIDA64 также отображает параметры устройств для хранения данных. В их число входят общий объем и типы дисков, а также объем используемого и свободного пространства. Программа также ведет наблюдение за производительностью диска, предоставляя данные об уровне его надежности. Информация о надежности диска выводится на экран, поэтому узнать о предстоящем выходе устройства из строя можно заблаговременно.
Поскольку в функции AIDA64 входит разгон процессора, программа также проводит сравнение изначальной тактовой частоты ЦП и его частоты после разгона. На ноутбуках AIDA64 отображает состояние заряда батареи, подсчитывает оставшуюся емкость и время использования.
Благодаря AIDA64 пользователь также получает представление о программном обеспечении компьютера. Помимо описания компонентов Windows программа выводит данные о текущих процессах. К сожалению, данные не отображаются в реальном времени, и для сбора текущих показателей необходимо обновить страницу с помощью горячей клавиши F5.
Кроме того, AIDA64 отображает список всех установленных на компьютере приложений, а также программ, которые автоматически загружаются при запуске системы, определяет лицензии для программ Windows, а также выводит список всех поддерживаемых системой форматов файлов с указанием ассоциируемых с ними программ.
Просмотреть общие параметры системной конфигурации и получить доступ к инструментам Панели управления можно в меню «Config» главного окна приложения. В данном разделе осуществляется просмотр Истории событий, доступ к которой в системе Windows можно получить только при условии, что пользователю известен алгоритм запуска Просмотра событий.
Эталонное тестирование – не менее важный компонент AIDA64, который находится в последнем меню программы. С его помощью осуществляется анализ производительности системы. AIDA64 предусматривает комплексное тестирование, в ходе которого проводится сравнительный анализ параметров данной системы с характеристиками других систем. По окончании теста результаты выводятся в сравнительную таблицу наряду с конфигурациями других систем.
AIDA64 обеспечивает возможность тестирования скорости записи, считывания копирования, латентности памяти, производительности ЦП, а также производительности оборудования при сжатии видео. Ход каждого теста подробно описан в справочной информации приложения.
Помимо указанных тестов программа также проводит тестирование носителей информации, чтобы определить их производительность. В число предлагаемых опций входит анализ таких устройств, как жесткие диски SCSI и ATA, массивов RAID, оптических дисководов, ZIP-дисководов и флеш-накопителей. В ходе тестирования утилита не только считывает информацию, поэтому разработчик AIDA64 предупреждает о возможном повреждении данных при неправильном использовании инструмента.
В приложение также включены инструменты для диагностики монитора, включая тест на отображение цветов, GRID-тесты, цветовые тесты и тесты чтения. Все они расположены в отдельном меню, как и функции для анализа производительности устройств хранения данных. Тест монитора может провести даже рядовой пользователь, поскольку все инструменты сопровождаются подсказками.
Помимо индивидуального анализа каждого компонента AIDA64 проводит специальную оценку компьютера с целью обнаружения возможных сбоев или проблем в системе охлаждения. В рамках Теста системы на стабильность (System Stability Test) могут быть задействованы все компоненты системы сразу (ЦП, видеокарта, оперативная память и локальные диски) или любой из компонентов в отдельности. По мере выполнения теста на экране отображается статистика по вентиляторам системы охлаждения, показатели напряжения и температуры.
Вкладка сервис имеет 5 разделов :
Тест диска


Тест кэша и памяти


Диагностика монитора


Тест стабильности системы


AIDA 64 CPUID


Преимущества
Программа предоставляет полноценную информацию обо всех компонентах системы, описывая их в мельчайших деталях. Интерфейс AIDA64 прост в использовании и удобен в управлении.
В приложении также доступны данные о программном обеспечении, текущих процессах и содержимом автозагрузки. Благодаря AIDA64 пользователь получит полное представление о конфигурации системы.
Утилита является надежным подспорьем для разгона процессора, а также осуществляет диагностику возможных сбоев оборудования и тестирование основных компонентов системы с возрастающей нагрузкой в целях определения производительности.
Программу можно настроить на оповещение пользователя о максимально допустимой температуре процессора и жестких дисков. Кроме того, пользователь осуществляет контроль над модулями AIDA64, предназначенными для определения самых незначительных компонентов оборудования.

Недостатки
Отсутствие инструмента для детальной диагностики памяти.

Основные сведенья о SiSoftware Sandra
SiSoftware Sandra это системный анализатор для 32-х и 64-битных версий Windows, включающий в себя тестовые и информационный модули. Sandra старается превзойти другие подобные утилиты и показать реальную картину, объединяя в одной программе возможности для сравнения производительности как на высоком, так и на низком уровне.
Вы можете:
получить сведения о процессоре, чипсете, видеокарте, портах, принтерах, звуковой карте, памяти, сети, AGP, соединениях ODBC, USB 2.0, Firewire и т. д;
сохранять/распечатывать/отправлять по факсу и электронной почте/загружать на сервер или вставлять в базу данных ADO/ODBC отчёты в текстовом, HTML, XML, SMS/DMI или RPT форматах;
поддерживает множество источников для сбора информации, в том числе: удалённые компьютеры, КПК, смартфоны, базы данных ADO/ODBC или сохранённые отчёты;
все тесты оптимизированы как для SMP, так и для SMT (hyper-threading), поддерживая до 32/64 процессоров в зависимости от платформы;
Работа с пакетом Sandra не вызывает никаких трудностей. Запустите программу и перед вами откроется окно, напоминающее Панель управления Windows, только с гораздо большим количеством ярлыков. Каждый из них соответствует определенной утилите, "ответственной"за сбор информации о отдельное устройство, входящее в вашу систему, с предоставлением данных о производителе, версию, дату изготовление, быстродействие и т.п. В верхней панели есть выбор способа отображения информации в окне, а также фильтрации модулей в зависимости от их функциональности по группам: Информационные модули (Informatиon modules), модули анализа производительности (Benchmarking modules), модули просмотра системных файлов (Lиsting modules), тестирующие модули (Testing modules).


Рис 2 – Интерфейс SiSoftware Sandra

Первые выдают подробные отчеты о конкретном или устройство компоненте компьютера. К ним относится, прежде всего, модуль "System Summary "-"Общие сведения о системе ", который выводит краткую информацию об основных компонентах компьютера: процессор, BIOS, чипсет, память, кэш, монитор, видеоадаптер, драйвера устройств, периферию (порты, клавиатура, мышь), мультимедийные устройства, коммуникационные устройства, установленные принтеры, сетевые адаптеры и данные об операционной системе. Другие информационные модули более подробно исследуют каждый компонент системы в отдельности. Если нажать кнопку "Next" в нижней части окна модуля, то программа откроет в нем следующий модуль.
Так можно последовательно проанализировать систему всеми способами из пакета SиSoft Sandra. В конце каждого отчета приводится список советов для данного устройства для увеличения производительности подсистемы и всего компьютера в целом. Модули анализа производительности (Benchmarkиng modules) после нескольких секунд тестирования выдадут полную информацию о сравнительной производительности отдельных компонентов компьютера: процессора, мультимедийной подсистемы, жестких дисков и CD-ROM. Но позволяют сравнить их с эталонными. Модули просмотра системных файлов (Listing modules) открывают для изучения основные файлы настройки системы: сonfig.sys, autoexec.bat, msdos.sys, system.ini, win.ini, control.ini, protocol.ini, а также файл отчета утилиты проверки диска Scandisk - scandisk.log. Для лучшего понимание того, что происходит в компьютере, в данном пакете имеются модули тестирования (Testing modules): CMOS Dump, Hardware IRQ Settings, Protected Mode Int Handlers, Real Mode Int Handlers, DMA Settings, I / O Settиngs, Memory Resources, Plyg & Play и Enumerator. Они позволят пересмотреть ресурсы устройств, их идентификаторы (часто помогает в подборе и модификации драйверов) и другие параметры, обычно недоступны через раздел Windows "система".
В составе пакета есть несколько "Помощников" - Wizards. "Burn-In Wizard "- очень эффективный тест компьютера. Он будет запускать последовательно все основные тесты производительности, входящих в пакет Sandra, некоторое длительное время. Если проблемы существуют, они проявляться во время работы тестов. Для любителей "разгона" существует "Performance Tune-Up Wizard". Он может подготовить список советов, как улучшить работу вашей системы. Полный анализ конфигурации компьютеру производится с помощью "Create a Report Wizard". По несколько этапов он построит полный отчет о конфигурации компьютера. Кроме модулей, из верхнего меню программы можно

Ход работы

Ознакомится с теоретическими сведеньями .
2. Запустить программу – эмулятор работы BIOS Setup (MyBIOS) ознакомиться с ее помощью с работой BIOS Setup.
3. Ознакомиться с пакетами тестовых программ AIDA64 и SiSoft Sandra.
4. С помощью пакета AIDA64 получить суммарную информацию об этом компьютере. Для этого необходимо зайти в пункт "Отчет" и выбрать "Мастер отчетов". Полученные данные занести в отчет по лабораторной работе.
5. С помощью SiSoft Sandra (вкладки "Избранное " – Создать отчет) найти и записать в отчет данные о ЦП, материнской платы, чипсета, видеосистемы, логических дисков. Полученные данные сравнить с данными полученными с помощью программы AIDA64. Сделать выводы о соответствии данных, полученных двумя различными программами. Заполнить табл 1.

Таблица 1- Сравнение данных, полученных программами AIDA и SiSoftSandra
Тип ЦП
AIDA 64
SiSoft Sandra

Псевдоним ЦП



Тип корпуса ЦП



Техпроцесс



Размеры корпуса ЦП



Максимальная мощность ЦП



Кэш L1 данных



Кэш L1 кода



Кэш L2



Системная плата



Чипсет системной платы



Тип FSB



Ширина FSB



Пропускная способность FSB



Тип системной памяти



Ширина шины памяти



Реальная частота памяти



Пропускная способность памяти



Тип BIOS



Разъемы расширения



Видеоадаптер



Кодовое название ГП



Технологический
процесс



Монитор



Температура процессора



Температура системно платы



Звуковой адаптер



Дисковый накопитель



6. В программе SiSoft Sandra в меню HELP посмотреть,каково назначение меню "Мастер обобщенно индекса производительности "," Мастер стресс-тестирования "(полученную нформацию записать в тетрадь).
7. С помощью SiSoft Sandra выполнить арифметический тест процессора, полученные результаты записать отчет
8. Сделать выводы по работе.

Контрольные вопросы
BIOS. Назначение, функции.
CMOS BIOS.
Flash BIOS.
POST.
Алгоритм работы с памятью. Ее настройка.
Схема работы шины PCI. Ее настройка.
Шина AGP. Ее настройка.
Назначение тестовых программ.
Информационные вкладки AIDA 64
Сравнительная характеристика программ, рассмотренных на занятии.


Рисунок 0Рисунок 4)ђ Заголовок 115

Приложенные файлы

  • doc 372028
    Размер файла: 711 kB Загрузок: 0

Добавить комментарий