Сборник задач по физике Электромагнитное поле Вещество в электростатическом поле Электромагнитное взаимодействие Элементы квантовой механики Молекулярные спектры Электропроводность Ядерная физика

Архитектура персонального компьютера

Физический размер (форм-фактор) - почти все современные накопители для персональных компьютеров и серверов имеют размер либо 3,5, либо 2,5 дюйма. Последние чаще применяются в ноутбуках. Другие распространённые форматы - 1,8 дюйма, 1,3 дюйма и 0,85 дюйма

Потери дискового пространства при больших размерах кластеров могут оказаться весьма существенными. Например, в накопителе, в котором хранится около 5000 файлов, с учетом того, что в среднем на каждом файле теряется половина пространства кластера, "изъятыми из обращения" окажутся около 20 Мбайт (5000 х 0,5 х 8 К) дискового пространства — и это при использовании MS-DOS или ШМ DOS. Если же в компьютере установлена Compaq DOS 3.31, потери удвоятся и составят в рассматриваемом примере около 40 Мбайт. Если в вашем компьютере установлена именно эта версия DOS, то я могу посоветовать вам создать резервную копию диска, провести его повторное разбиение и переформатировать с помощью IBM DOS. Восстановив на диске свои 5000 файлов, вы бесплатно получите около 20 Мбайт дополнительного дискового пространства.

Причина, по которой в Compaq DOS 3.31 не используются кластеры минимального размера, заключается в том, что разработчики хотели существенно повысить быстродействие системы за счет увеличения емкости накопителя. При больших кластерах уменьшаются размеры FAT и, соответственно, объемы данных, обрабатываемых DOS в процессе записи и считывания файлов. В итоге система получается более быстродействующей. Например, программа CHKDSK выполняется гораздо быстрее на диске с FAT небольшого размера. К сожалению, плата за быстродействие, выразившаяся в потерях дискового пространства, оказалась слишком большой. В Compaq DOS 4.0 и 5.0 используется тот же метод разбиения дисков на кластеры, что и в IBM DOS и MS-DOS.

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

Диагностический цилиндр. При разбиении жесткого диска программой FDISK последний цилиндр всегда резервируется для использования в качестве диагностического (для выполнения операций записи и считывания). Именно поэтому FDISK всегда выводит сообщение о меньшем количестве цилиндров на диске, чем должно было бы быть согласно паспортным данным накопителя. Ни DOS, ни любая другая операционная система не использует этот цилиндр при обычной работе, поскольку он не входит ни в один из разделов диска.

В IDE, SCSI или ESDI-накопителях часть дискового пространства, расположенная за пределами логически адресуемой области, может использоваться для размещения списков дефектных дорожек или запасных секторов. Это может привести к еще большим расхождениям между сведениями, сообщаемыми программой FDISK и приводимыми фирмой-изготовителем накопителя. Техника управления ключами Процесс генерации ключей должен быть случайным. Хорошую аппроксимацию такого случайного процесса можно получить, используя генератор случайных чисел в комбинации с каким-либо непредсказуемым фактором, например выбором битов от показаний таймера. В качестве такого генератора псевдослучайных последовательностей ключей можно использовать DES-алгоритм, когда результат шифрования служит исходным текстом для последующего шифрования.

Диагностический цилиндр используется некоторыми программами (например, записанными на дискете расширенной диагностики, прилагаемой к некоторым компьютерам) для проверки качества считывания и записи. При этом полезная информация, хранящаяся на остальной части диска, не затирается. Этот цилиндр часто используется и при низкоуровневом форматировании жесткого диска в качестве "полигона" при настройке коэффициента чередования (interleave) или для временного хранения данных в процессе неразрушающего переформатирования. Диагностический цилиндр также иногда используется как "посадочная полоса" при программной парковке головок в тех накопителях, где эта операция автоматически не выполняется.

Проблемы, возникающие при установке новых версий DOS

Как уже отмечалось ранее, к размещению системных файлов DOS на жестком диске предъявляются определенные требования. Именно по этой причине переход от одной версии DOS к другой иногда оказывается довольно проблематичным.

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

Помимо копирования двух скрытых системных файлов с одного диска на другой, при выполнении команды SYS также корректируется загрузочный сектор тома (VBS) принимающего диска в соответствии с требованиями новой версии DOS. Синтаксис команды SYS следующий:

SYS  [dl:][path] d2:

Необязательные параметры [dl:] и [path] определяют накопитель и каталог, в котором хранятся исходные системные файлы. При выполнении команды SYS из DOS 3.3 место под новые файлы не расчищается, (как это происходит в DOS 4.0 и более поздних версиях), поэтому первые два элемента корневого каталога либо должны быть пустыми, либо в них должны быть зарегистрированы файлы под теми же именами, что и у новых системных файлов. Одной из важных особенностей команды SYS, о которой часто забывают, является то, что при ее выполнении корректируется загрузочный сектор тома (VBS) того диска, на который переносятся системные файлы. По команде VER для любого варианта IBM DOS 4.хх, независимо от введенных дополнений, сообщается один и тот же номер версии — 4.00, что не позволяет определить индекс (уровень) CSD, исправления с которой уже внесены в вашу систему. Таблица 20.17. Корректирующие вспомогательные дискеты (CSD) для IBM DOS 5.0.

MS-DOS 5.0 Как уже говорилось ранее, в справочной службе Microsoft можно найти корректирующие файлы для MS-DOS версий 4.0 и 5.0. Недавно фирма IBM выпустила новый пакет PC DOS 7.0, в который внесены многие исправления и дополнения по сравнению с предыдущими версиями.

 Одной из важнейших характеристик ЭВМ является ее быстродействие, которое

 характеризуется числом команд, выполняемых ЭВМ за одну секунду. Поскольку в

 состав команд ЭВМ включаются операции, различные по длительности выполнения и

 по вероятности их использования, то имеет смысл характеризовать его или

 средним быстродействием ЭВМ, или предельным (для самых “коротких” операций

 типа “регистр - регистр”). Современные вычислительные машины имеют очень

 высокие характеристики по быстродействию, измеряемые десятками и сотнями

 миллионов операций в секунду.

 Реальное или эффективное быстродействие, обеспечиваемое ЭВМ, значительно ниже,

 и оно может сильно отличаться в зависимости от класса решаемых задач.

 Сравнение по быстродействию различных типов ЭВМ, резко отличающихся друг от

 друга своими характеристиками, не обеспечивает достоверных оценок. Поэтому

 очень часто вместо характеристики быстродействия используют связанную с ней

 характеристику производительности - объем работ, осуществляемых ЭВМ в единицу

 времени. Например, можно определять этот параметр числом задач, выполняемых за

 определенное время. Однако сравнение по данной характеристике ЭВМ различных

 типов может вызвать затруднения. Поскольку оценка производительности различных

 ЭВМ является важной практической задачей, хотя такая постановка вопроса также

 не вполне корректна, были предложены к использованию относительные

 характеристики производительности.

Ёмкость (англ. capacity) - количество данных, которые могут храниться накопителем. Ёмкость современных устройств достигает 1000 Гб. В отличие от принятой в информатике (случайно) системе приставок, обозначающих кратную 1024 величину (кило=1024, мега=1 048 576 и т. д.; позже для этого были не очень успешно введены двоичные приставки), производителями при обозначении ёмкости жёстких дисков используются кратные 1000 величины. Так, напр., "настоящая" ёмкость жёсткого диска, маркированного как "200 Гб", составляет 186,2 ГиБ.

На главную