Утилита System Information (SYSINFO)

8.7.6. Утилита System Information (SYSINFO)

SYSINFO обеспечивает определение и отображение технических характеристик ПЭВМ. Эта утилита дополняет весьма непредставительную группу информационных команд DOS (см. п. 5.6.7). Запуск утилиты в работу осуществляется командной строкой вида

SYSINFO [/AUTO:n] [/N] [/SOUND]

или

SYSINFO /DEMO

или

SYSINFO /TSR

или

SYSINFO [d:] /SUMMARY

или

SYSINFO [d:] /DI

Переключатели интерпретируются следующим образом:

/AUTO:n                    — автоматически и последовательно отображать на экране всю информацию о ПЭВМ с задержкой между экранами в п секунд до тех пор, пока не будет нажата клавиша Esc;

/DEMO                       — циклически определять только производительность устройств ПЭВМ и общую производительность машины по контрольным примерам и отображать на экране результаты их выполнения до тех пор, пока не будет нажата клавиша Esc;

/TSR                           — отобразить список резидентных программ;

/N                               — подавить сканирование памяти (см. ниже);

/SOUND                    — осуществлять выдачу звукового сигнала между проверками быстродействия МП (как в диалоговом, так и в недиалоговом режимах);

/SUMMARY             — отобразить на экране общую информацию о ресурсах ПЭВМ.

/DI                              — отобразить информацию о диске (сведения, которые предоставляет DQS, а также сведения, содержащиеся в DPB).

Все переключатели, за исключением /N и /SOUND, обеспечивают запуск утилиты в недиа­логовом режиме.

Использование SYSINFO в диалоговом режиме позволяет получить быстрый доступ к любым требуемым сведениям о ПЭВМ.

Структура экрана утилиты в диалоговом режиме показана на рис. 8.124.

 

 

Рис.  8.124.  Структура  экрана утилиты  SYSINFO

 

Большую его часть занимает группа тех или иных сведений о ПЭВМ, объединенных в раздел. Над этими сведениями отображается заголовок раздела. Если содержимое раздела не помещается в отведенном для него поле экрана, то при помощи клавиш управления курсором Вы можете осуществить прокрутку информации. Относительное расположение и доля отображенного фраг­мента раздела показывается на элеваторе в правой части экрана.

Сразу после запуска утилиты на экране отображается раздел System Symmary (общие сведения о ПЭВМ). Выдав подкоманду Next, Вы получите доступ к следующему разделу и т.д. Подкоманда Previous обеспечивает возврат к предыдущему разделу. При выборе подкоманды pRint будет осуществлена печать на принтере или запись в файл содержимого текущего (отображаемого) раздела. В этом случае открывается диалоговое окно, в котором нужно выбрать Printer (принтер) или File (файл). Если Вы выбрали File, то будет предложено специфицировать файл. В случае, когда указанный файл уже существует, дополнительно придется указать Overwrite (перезаписать) или Append (присоединить). Самая правая подкоманда на экране, а именно, Cancel, служит для его освобождения или отмены какой-либо операции.

Многократно выдавая подкоманду Next, можно отобразить на экране все разделы. Однако последовательный доступ к разделам не всегда удобен. Непосредственный же доступ к требуемому разделу обеспечивается при помощи меню утилиты.

Меню SYSINFO имеет следующие пункты:

System            — для отображения общих сведений о центральной части ПЭВМ и УВВ;

Disks               — для выдачи Информации о дисковых накопителях и дисках;

Memory          — для отображения распределения ОЗУ;

Benchmarks    — для определения производительности ПЭВМ по контрольным примерам с визуализацией его результатов;

Report             — для генерации отчета;

Quit!               — для выхода из утилиты.

Каждый пункт меню (за исключением Quit) при его выборе разворачивается в подменю. Каждая же команда любого подменю, за исключением единственной команды подменю Report, обеспечивает отображение содержимого соответствующего раздела сведений о ПЭВМ.

Теперь нам осталось рассмотреть по группам все команды, доступные через меню утилиты. Наименования команд совпадают с названиями связанных с ними разделов.

 

Подменю System

Это подменю содержит следующие команды: System summary, Video summary, Hardware interrupts, Software interrupts, Network information и CMOS status.

Команда System summary (см. рис. 8.125) обеспечивает отображение общих сведений о ПЭВМ.

 

 

Рис.  8.125.  Пример раздела  System  Summary

 

Область Computer содержит справочную информацию, прочитанную из ПЗУ, а также опре­деленную по ряду тестов (авторские права, дата создания BIOS, типы МП и сопроцессора, а также типы дисплейного адаптера и «мыши»). Более подробные данные о МП можно получить, используя подменю Benchmarks.

В области Disks выводятся краткие сведения о физических дисководах (Hard — жестких, Floppy — гибких), имеющихся в ПЭВМ. Детальную информацию об этом можно получить по командам подменю Disks.

В области Memory отображаются типы имеющейся оперативной памяти и ее объемы, а именно:

DOS Memory                        — стандартная (обычная) память;

Extended Memory                 — расширенная память;

Expanded Memory                — отображаемая память.

Детальные сведения о памяти можно получить по командам подменю Memory.     Область Other Info отображает дополнительную информацию о ПЭВМ, а именно:

Bus type                                 — тип системной шины;

Serial Ports                             — число адаптеров последовательного интерфейса;

Parallel Ports                          — число адаптеров параллельного интерфейса;

Keyboard Туре                      — тип клавиатуры (но не обязательно точное число клавиш);

Operating System                  — наименование загруженной ОС и ее версия.

Команда Video summary (см. рис. 8.126) служит для выдачи сведений о видеосистеме.

В области Display отображается тип дисплейного адаптера (Video Display Adapter), тип дисплея (Monitor Туре) и номер текущего видеорежима (Current Video Mode).

Область Character содержит сведения о «высоте» дисплея в строках сканирования (Maximum Scan Lines), о матрице символа в точках по ширине и высоте (Character Size), а также о способности EGA-ил и VGA-адаптера эмулировать курсор адаптера CGA для обеспечения совместимости (CGA Cursor Emulation). Запись Enabled означает поддержку эмуляции CGA-курсора, a Disabled — ее отсутствие.

В области Memory выдаются следующие характеристики видеопамяти:

Video Memory                       — адресуемый объем видеопамяти (в VGA-адаптере может содержаться дополнительная странично организованная память, не имеющая соб­ственных адресов, размер которой не отображается);

Video Segment Address        — номер параграфа в стандартном адресном пространстве, с которого начинается видеопамять;

Video Page Size                     — размер страницы для текущего видеорежима, т.е. объем памяти, необходимый для хранения содержимого экрана.

 

 

Рис. 8.126. Пример раздела  Video Summary

 

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

Команда Hardware interrupt* (см. рис. 8.127) предназначена для отображения таблично органи­зованного списка внешних аппаратных прерываний. Напомним, что механизм аппаратных прерываний по сигналам от периферийного оборудования (например, клавиатуры или модема) обеспечивает переключение МП на выполнение необходимых для взаимодействия с ПУ действий. Эти сигналы передаются в МП по линиям запроса прерывания (Interrupt ReQuest line, а сокращенно — IRQ). В ПЭВМ класса XT имеется только 7, а в компьютерах класса AT и старше — 16 IRQ.

 

 

Рис.  8.127.  Пример раздела  Hardware  Interrupts

 

По каждому внешнему аппаратному прерыванию выдаются следующие сведения:

Number                      — номер IRQ;

Address                      — адрес обработчика прерывания;

Name                          — наименование прерывания;

Owner                         — владелец обработчика прерывания, т. е. программный продукт, содержащий об­работчик прерывания.

Важно иметь в виду то, что совместное использование одной IRQ двумя и более ПУ приведет к неработоспособности, последних.

Обработчики внешних аппаратных прерываний могут. Подменяться резидентными программами и драйверами. В этом случае владелец прерывания отличается от BIOS и DOS. Технически владелец определяется по карте памяти.

Возможность подмены аппаратных прерываний объясняется тем, что адрес обработчика выбирается из таблицы векторов прерываний, размещенной в ОЗУ.

Команда Software interrupts (см. рис. 8.128) обеспечивает отображение в аналогичной форме списка внутренних аппаратных, а также программных прерываний. Такие прерывания генерируются МП по специальной команде, называемой INT, а также при возникновении определенных ситуаций (например, деления на нуль). Программные прерывания используются для:

1) обращения к услугам DOS;

2) управления ПУ по инициативе МП;

3) реакции на ошибку в выполняемой программе.

 

 

Рис.  8.128.  Пример раздела  Software  Interrupts

 

Доступ к обработчику внутреннего аппаратного или программного прерывания осуществляется по таблице векторе прерываний путем указания номера прерывания, который пересчитывается в адрес строки этой таблицы. В связи с тем, что все обработчики прерываний сведены в единую таблицу, обращение к любому из них может быть осуществлено в результате выполнения команды INT п, где п — номер вектора прерываний. Кроме того, любой обработчик-прерывания можно подменить другой программой (резидентной программой или драйвером).

В разделе Software Interrupts по каждому прерыванию выводится следующая информация:

#                                 — номер вектора прерываний;

Interrupt Name           — наименование прерывания;

Address                      — адрес обработчика прерывания;

Owner                        — владелец обработчика прерывания.

Отметим, что некоторые векторы прерываний указывают не на программы-обработчики прерываний, а на информационные системные области, доступ к которым осуществляется через таблицу векторов прерываний.

Команда Network information (см. рис. 8.129) служит для отображения сведений о текущем пользователе (User) и типе ЛВС (Server — сервер), если ПЭВМ завязана в сеть. Эта команда выполняется только для сетей с ОС фирмы Novell.

 

 

Рис. 8.129.  Пример раздет Network Information

 

Команда CMOS status (см. рис. 8430) предназначена для выдачи сведений о конфигурации ПЭВМ, записанных в CMOS-память.

 

 

Рис.  8.130.  Пример раздела  CMOS  Values

 

В разделе CMOS Values (несмотря на то, что команда называется CMOS status) отображаются нижеприведенные сведения:

Hard Disks                          — о типе первичного (Primary) и вторичного (Secondary) НЖМД;

Floppy Disks                       — об имеющихся НГМД;

Installed Memory              — об имеющейся оперативной памяти;

CMOS  Status                    — о корректности установок, сделанных в CMOS-памяти, т.е. о соответствии ее содержимого реальной конфигурации оборудования. Для этого выполняются соответствующие проверки. Кроме того, здесь выдается информация о состоянии самой CMOS-памяти, в частности, состоянии батарей питания, соответствии контрольной суммы ее содержимого эталонному значению, подсчитанному и сохраненному ранее.

 

Подменю Disks

Данное подменю содержит команды Disk summary, disk Characteristics и Partition Tables.

Команда Disk summary обеспечивает отображение в табличной форме общих сведений об известных DOS логических приводах (см. рис. 8.131).

 

 

Рис. 8.131. Пример раздела Disk Summary

 

В колонке Drive указывается логические имена приводов.

Колонка Type информирует о типах приводов. Возможны, как и в утилите DISKEDIT, следующие типы:

floppy                                     НГМД, причем дополнительно указывается диаметр дискеты в дюймах;

Hard Disk                            логический привод на жестком диске с указанием физического номера последнего (обычно 1, но возможны 1 и 2);

Device Driven                     логический привод для ранее не зарегистрированного в DOS устройства, введенный внешним драйвером, подключенным к системе через файл CXJNFIG.SYS. Такой тип имеют виртуальные диски, НМЛ, а также внешние дисководы, для которых установлен драйвер DRTVER.SYS;

Phantom Drive                   фиктивный привод, т.е. логический привод, дополнительно созданный на приводе, уже зарегистрированном в качестве логического. В частности, такой тип имеют логический привод В в ПЭВМ с единственным НГМД, а также логические приводы, созданные драйвером DRJVER.SYS на зарегистриро­ванном в системе дисководе;

Assigned                              синоним другого привода, введенный DOS-командой ASSIGN;

Substituted                          синоним каталога, созданный DOS-командой SUBST. Список допустимых для этого имен определяется командой конфигурирования системы LASTDWVE = ;

Encrypted                            скрытый привод,   поддерживаемый утилитой DISKJREET и драйвером DISKREBT.SYS;

Available                              незадействованный логический привод.

В колонке Size проставлены емкости дисков для соответствующих логических приводов в байт.

Колонка Default Directory содержит информацию о текущих каталогах на имеющихся логических приводах.

 

 

Рис.  8.132.  Пример раздела  Disk  Characteristics

 

Команда disk Characteristics служит для выдачи исчерпывающих сведений о дисках, установ­ленных в приводы (см. рис. 8.132).

В правой верхней области окна нужно помаркировать интересующий Вас привод, тогда будут отражены характеристики находящегося в нем диска.

В области Size выводится емкость диска в байт, в области Logical Characteristics — его логические характеристики, прочитанные из DPB, а в области Physical Characteristics — физические характеристики реального нривода, зарегистрированные в BIOS, возможно, дополненные сведениями из РТ.

В числе логических характеристик отображаются:

Bytes per sector                                                 — размер сектора в байт;

Sector per cluster                                                               — число секторов в кластере;

Number of clusters                                            — общее число кластеров в области данных;

Number of FAT’s                                             число копий FAT;

FAT type                                                            — тип FAT (12-битная или І6-битная);

Media Descriptor Byte                                    дескриптор носителя;

FAT start sector                                                 —логический номер первого сектора, занимаемого первым экземпляром FAT,

Sectors Occupied                                                              — число секторов, занимаемых двумя экземплярами FAT;

 

 

extra memory                                                     — любой дополнительной памяти в диапазоне адресов 640К..1М (обычно окна для отображаемой памяти).

В области BIOS Extensions (расширения BIOS) описываются блоки ПЗУ, часто входящие в состав адаптера дисплея и контроллера НЖМД и содержащие различные управляющие программы. Эти блоки «видны» в стандартном адресном пространстве, а обращение к записанным в них программам осуществляется из BIOS. Поэтому   такие   блоки   и   называются расширениями BIOS.

Если SYSINFO «зависает» после запуска, то причина обычно состоит в том, что утилита пытается просканировать определенные адреса памяти. На некоторых ПЭВМ это приводит к ошибке четности (Parity Error). В таких ситуациях следует запускать SYSINFO с переключателем /N, чтобы запретить сканирование памяти.

Команда Expanded memory (EMS) позволяет получить сведения о наличии и использовании отображаемой памяти (см. рис. 8.135).

 

 

Рис.  8.135.  Пример раздела  Expanded  Memory  (EMS)

 

Вспомним, что отображаемая памятьэто странично организованное ОЗУ, установленное на специальной плате, четыре 16-Кбайт страницы которого «видны» в окне, созданном в области ПЗУ стандартного адресного пространства Число страниц в отображаемой памяти не может превосходить 500. Для того чтобы доступ к отображаемой памяти с целью временного хранения данных был возможен, к системе должен быть подключен драйвер стандарта LIM EMS, называемый менеджером отображаемой памяти (Expanded Memory ManagerEMM). Отображаемая память используется только специально разработанными для этого системными и прикладными программами, а не любыми программами автоматически. Для управления отображаемой памятью ее менеджер пред­лагает в распоряжение программистам набор функций, доступных по прерыванию 21Н.

Выделение блока отображаемой памяти осуществляется по запросу, в котором указывается число требуемых страниц. Программа, выдавшая такой запрос, получает обработчик (handle) предоставленного в ее распоряжение блока, который используется ею во всех операциях чтения из блока и записи в него. Первый блок отображаемой памяти всегда используется драйвером EMS для своих нужд.

Утилита отображает детальные сведения о каждом имеющемся (выделенном) блоке отобра­жаемой памяти, а именно:

― размер блока в страницах;

― размер блока в байт;

— имя, описывающее блок, или имя владельца блока, если эта информация доступна (спе­цификация LIM EMS не требует, чтобы обработчики обязательно имели имя).

SYSINFO также выдает сведения о числе доступных страниц отображаемой памяти. Все версии спецификации LIM EMS до версии 4.0 имеют стандартный размер страниц, равный 16 Кбайт. Версия же 4.0 "допускает страницы нестандартного размера (больше или меньше 16 Кбайт, но так, чтобы в одной нестандартной странице содержалось целое число стандартных или чтобы в одной стандартной странице содержалось несколько нестандартных страниц). Если число нестандартных страниц (Raw Pages) совпадает с количеством стандартных страниц (Standard Pages), то первые не поддерживаются на Вашей ПЭВМ. Строкой выше сообщается о числе обработчиков (Handles). Указывается как общее (Total) число, так и число свободных (Free) обработчиков и страниц.

Кроме того, здесь показывается версия EMM, номер первого параграфа окна отображаемой памяти (Page Frame) и номера «видимых» через окно ее страниц (Mappable Pages).

Команда extended memory (XMS) аналогично предыдущей команде позволяет получить сведения о наличии и использовании расширенной памяти (см. рис. 8.136).

 

 

Рис. 8.136. Пример раздела Extended Memory (XMS)

 

Напомним, что расширенная память — это ОЗУ с адресами свыше 1 Мбайт на машинах класса AT и старше. Для того чтобы использовать эту память для временного хранения данных, программы должны к ней обращаться явно (как и к отображаемой памяти). При этом они могут обойтись и без специального драйвера. Однако большинство программ, использующих1 расши­ренную память, требуют подключения к системе драйвера расширенной памяти, называемого ее менеджером (extended Memory Manager — ХММ). В исследованиях, связанных с задействованием расширенной памяти, преуспела фирма Microsoft. Поэтому ее драйвер HIMEM.SYS не случайно является наиболее популярным менеджером расширенной памяти.

Техника выделения блока расширенной памяти по программному запросу и его использования аналогична отображаемой памяти.

В области Memory Usage утилита сообщает размер поддерживаемой драйвером расширенной памяти (Total XMS Memory), а также размеры занятой (Allocated) и свободной (Available) ее частей.

Под этой областью содержатся следующие сведения:

XMS Version                                     — версия XMS;

Driver Revision                                  — редакция драйвера;

High Memory Area                          — состояние НМА-памяти (в частности, Allocated — выделена);

А20 Line                                             — состояние адресной линии А20 для обращения к НМА-памяти;

Available Handles                             — число, доступных обработчиков.

SYSINFO сообщает некоторые детали относительно выделенных блоков (Block) расширенной памяти, а именно, их размер (Size) и счетчик блокировок (Lock). Обычно счетчик блокировок обнулен, что означает возможность свободного доступа к блоку. В многозадачной же соепе он имеет ненулевое значение.

В правой нижней части окна описывается состояние UMB-памяти. Если поддержка UMB отсутствует, то утилитой в качестве значения UMB Server выдается None. Здесь же показывается размер доступной области UMB-памяти (Available) и размер наибольшего блока (Lagest Blocks).

Команда memory Block list (см. рис. 8.137) предназначена для отображения в табличной форме списка блоков оперативной (стандартной) памяти.

 

 

Рис.  8.137.  Пример раздела  DOS  Memory Blocks

 

Каждый блок памяти описывается в соответствии с нижеприведенными полями:

Address                               начальный адрес блока в параграфах (16-байт фрагментах);

Owner                                  владелец, т.е. обычно имя программы, занимающей блок. В ряде случаев здесь указывается Free memory (свободный промежуток), Unknown owner (неизвестный владелец) и DOS System Area (системная область DOS);

Type                                      тип содержимого блока памяти.

Существуют три типа содержимого блоков памяти:

Program                                               — программа и ее локальные данные;

Environment                       — копия окружения DOS для данной программы;

Data                                      — данные для программы, область памяти под которые выделена динамически уже в ходе выполнения программы после ограничения занимаемого ею блока памяти.

Заметим, что SYSINFO не показывает своего размещения в ОЗУ.

Команда TSR programs (см. рис. 8.138) служит для отображения в табличной форме списка и характеристик резидентных (TSRTerminate and Stay Resident) программ. К ним относятся некоторые внешние драйверы ПУ, а также другие программы, постоянно находящиеся в ОЗУ и вызываемые по прерываниям (в частности, при нажатии определенной комбинации клавиш). Резидентной становится та программа, которая оставляет себя целиком или частично в памяти при возврате управления DOS после завершения своего выполнения.

По каждой резидентной программе выводится следующая информация:

Address                                                               адрес ( в терминах параграфов), начиная с которого размещается программа;

Size                                                       — суммарный размер всех блоков памяти, выделенных программе;

Owner                                                  владелец (в данном контексте — имя программы, если оно доступно). В качестве владельцев могут указываться DOS System Area (системная область DOS), Unknown owner (неизвестный владелец) и Free memory (свободная память);

Hooked Interrupt Vectors               связанные векторы прерываний, т.е. список векторов прерываний, которые в этот момент указывают на данную резидентную про­грамму, а иными словами, подменены ею.

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

Path                                        спецификация каталога, содержащего файл с резидентной программой;

 

 

Рис. 8.138. Пример раздела TSR Programs

 

Command line                                   командная строка, которой запущена резидентная программа;

Memory Allocation Block               тело блоков памяти, используемых программой.

Начиная с DOS 4.0, любая резидентная программа может быть установлена не только путем ее запуска в ответ на приглашение DOS или из командного файла, но и командой конфигури­рования INSTALL-.

Использованию резидентных программ сопутствуют следующие проблемы:

1) коллизия клавиш активизации нескольких резидентных программ;

2) фрагментация памяти, возникающая при удалении резидентных программ из памяти.

Коллизия клавиш активизации естественным образом разрешается в пользу последней уста­новленной резидентной программы (в первую очередь, выполняется ее обработчик прерывания). Остальные же резиденты остаются по крайней мере на время активности этой программы недоступными. Чтобы избежать коллизий, многие резидентные программы предоставляют воз­можность переопределения клавиш своей активизации.

Фрагментация памяти приводит к нерациональному ее использованию. Несмотря на то, что маленькая программа может быть загружена в образовавшуюся «дыру», обычно «дыры» остаются незаполненными, так как в них нельзя разместить фрагменты программ. С целью дефрагментации памяти необходимо произвести перезагрузку DOS. Для ослабления проблемы фрагментации загружайте резидентные программы, которые, вероятно, будут удаляться, последними.

Команда Device drivers (см. рис. 8.139) обеспечивает отображение в табличной форме списка всех (как внутренних, так и внешних) драйверов, подключенных к системе. По каждому драйверу доступны следующие сведения:

Address                начальный адрес в терминах содержимого сегментного регистра и смещения;

Name                    имена логических устройств, обслуживаемых драйвером;

Description          описание (наименование) драйвера.

 

Подменю Benchmarks

Данное подменю содержит команды CPU speed, Hard disk speed, Overall Performance Index и Network performance speed.

Команда CPU speed служит для определения быстродействия основного МП ПЭВМ по конт­рольным примерам и отображения результата в форме, удобной для восприятия (см. рис 8.140).

Верхняя полоса диаграммы (This Computer) соответствует быстродействию МП данной ПЭВМ. Для сравнения на этой же диаграмме представлены оценки быстродействия МП компьютеров Compaq DESKPRO 386/33, IBM PC AT (8 МГц) и IBM PC XT (4,77 МГц). Быстродействие МП (Computing Index) выдается в единицах, равных быстродействию МП ПЭВМ IBM PC XT.

Под диаграммой указывается тип МП данного компьютера и тактовая частота.

Быстродействие МП определяется при выдаче команды не однократно, а непрерывно. Поэтому, если ПЭВМ имеет переключатель тактовой частоты (кнопка Turbo), Вы можете изменить его состояние и увидеть новую оценку быстродействия МП.

Команда Hard disk speed предназначена для определения, по контрольным примерам, технических характеристик жесткого диска и их отображения в форме, удобной для восприятия (см. рис. 8.141).

Если ПЭВМ снабжена более чем одним НЖМД, то нужно будет предварительно его конк­ретизировать в соответствующем диалоговом окне.

 

 

 

Рис. 8.139. Пример раздела Device Drivers

 

 

Рис. 8.140. Пример раздела CPU Speed

 

 

Рис. 8.141. Пример раздела Disk Speed

 

 

Рис. 8.142. Пример раздела Overall Performanse Index

 

 

Рис. 8.143. Пример раздела Network Drive Benchmark

 

Диаграмма выглядит аналогично той, которая отображается по предыдущей команде, но на горизонтальной оси проставлено быстродействие НЖМД (Disk Index).

Под диаграммой выводятся следующие технические характеристики винчестера:

Average Seek                         — среднее время позиционирования блока магнитных головок на дорожке (цилиндре) в мс;

Track-to-Track Seek               — время перемещения блока магнитных головок на соседнюю дорожку в мс;

Data Transfer Rate                 — скорость передачи данных в Кбайт/с.

Тестирование производится на достаточно низком уровне и поэтому на его результаты не оказывают влияния программные ускорители НЖМД, в частности, утилита Norton Cache.

Эти же технические характеристики определяются и утилитой Calibrate.

Команда Overall Performance Index обеспечивает определение и отображение в виде диаграммы производительности ПЭВМ на основе результатов, полученных при выполнении двух предыдущих команд (см. рис. 8.142). Если ПЭВМ имеет более одного НЖМД то Вам нужно будет выбрать тот, относительно которого Вы хотите узнать производительность ПЭВМ. По горизонтальной оси проставлены величины производительности (Overall Performance Index) в терминах производительности ЮМ PC XT.

Команда Network performance speed (см. рис. 8.143) служит для определения и отображения в виде диаграммы быстродействия ЛВС (конкретнее — сетевого привода). Если ПЭВМ имеет доступ более чем к одному сетевому приводу, Вам сначала будет предложено выбрать один из них. Все величины (как по чтению — Reads, так и по записи — Writes) выдаются в Кбайт/с.

 

Подменю Report

Данное подменю включает команды view CONFIG.SYS, view AUTOEXEC.BAT и Print report. Команда view CONFIG.SYS предназначена для отображения содержимого файла конфигурации системы CONFIG.SYS (см. рис. 8.144). Прокрутку можно осуществлять традиционно — клавишами управления курсором, а также комбинациями клавиш Ctrl- ← и Ctrl- → (для горизонтальной прокрутки большими шагами).

 

 

Рис. 8.144. Пример раздела CONFIG.SYS File

 

Команда view AUTOEXEC.BAT обеспечивает отображение содержимого файла автозапуска AUTOEXEC.BAT (см. рис. 8.145). Прокрутка осуществляется теми же средствами.

 

 

Рис.  8.145.  Пример раздела  AUT0EXEC.BAT File

 

Команда Print report служит для генерации и вывода отчета, состоящего из всех или части описанных выше разделов. После выдачи команды открывается окно, показанное на рис. 8.146. В этом окне первоначально включены все опции (наименования всех разделов отчета), сгруп­пированные по областям в соответствии с подменю. Поэтому, если Вы не хотите выводить некоторые разделы, отключите соответствующие им опции.

Область User Text содержит две специальные опции:

Report header                                     — поместить заданный текст в заголовок отчета;

Notes at end of report                       — поместить текст (примечания) в конец отчета.

Если они останутся включенными, то перед выводом отчета Вам будет предложено задать одну строку текста для ее размещения в заголовке отчета и до десяти строк текста для записи в конце отчета.

Отчет можно отпечатать на принтере, выдав подкоманду Printer, или записать в файл, выбрав подкоманду File. В последнем случае потребуется задать спецификацию файла.