
- •Часть I
- •Часть I
- •1.Архитектура персонального компьютера
- •1.1.Общие принципы работы компьютера
- •1.2.Концепция открытой архитектуры
- •2.Процессор персонального компьютера ibm pc
- •2.1.Основы работы и характеристики процессора
- •2.3.Виртуальная память
- •2.4.Процессоры cisc и risc
- •2.5.История развития микропроцессоров
- •2.6.Особенности архитектуры процессоров Pentium III и Pentium IV
- •2.7.Определение ядра процессора
- •2.8.Многозадачность и многопоточность
- •2.9.Технология Intel Hyper-Threading
- •2.9.1.Увеличение производительности
- •2.9.2.Механизм Hyper-Threading
- •2.9.3.Производительность
- •2.9.4.Поддержка
- •2.10.Двуядерные процессоры Intel и amd
- •2.10.1.Классификация многопроцессорных систем
- •2.10.2.Многоядерные процессоры
- •2.10.3.Сравнительный анализ двуядерных технологий Intel и amd
- •2.10.4.Когерентность кэш-памяти
- •2.10.5.Особенности реализации
- •2.11.Переход на 64-разрядную архитектуру
- •2.11.1.Введение
- •2.11.2.Как оперирует числами процессор
- •2.11.3.Области применения 64-битного процессора
- •2.11.4.Архитектура Intel 64
- •2.11.5.Архитектура amd 64
- •3.Системный блок (корпус) персонального компьютера
- •4.Материнская плата (motherboard)
- •4.1.Шины материнской платы
- •4.1.5.Перспективные шины
- •4.2.Порты ibm pc
- •4.2.1.Последовательные сом-порты
- •4.2.2.Параллельный порт
- •4.3.Дисковые интерфейсы ibm pc
- •4.3.1.Интерфейсы ата
- •4.3.7.Конфигурирование ата-устройств
- •4.4.Технология raid
- •4.4.1.Уровни raid-массивов
- •4.4.2.О производительность raid-массивов различных уровней
- •4.5.Переход на новое поколение chipset материнских плат
- •5.Память
- •5.1.Контроль четности и корректирующие коды
- •5.2.Оперативная память (ram)
- •5.2.1.Принцип работы ram
- •5.2.2.Типы и характеристики оперативной памяти
- •5.2.3.Статическая память
- •5.2.4.Обозначения модулей памяти
- •5.3.Видеопамять: mdram, vram, wram и sgram
- •6.Ж есткий диск (винчестер)
- •6.1.Краткое описание принципов работы жесткого диска
- •6.2.Пользовательские параметры винчестера
- •6.2.1.Скорость вращения диска
- •6.2.2.Количество секторов на дорожке
- •6.2.3.Время поиска/ время переключения головок/ время переключения между цилиндрами
- •6.2.4.Задержка позиционирования
- •6.2.5.Время доступа к данным
- •6.2.7.Размещение данных на диске
- •6.2.8.Скорость обмена
- •6.2.9.Интерфейс
- •6.3.Структура системной области жесткого диска
- •6.4.Файловые системы
- •6.5.Технология smart
- •7.Дисковые оптические накопители
- •7.1.История создания dvd-накоителей
- •7.3.Параметры накопителей
- •7.4.Типы dvd-дисков
- •7.5.Информационная классификация дисков
- •7.6.Запись на dvd
- •7.7.Перспективы развития dvd
- •7.8.Кодирование информации на dvd
- •7.8.2.Видео dvd
- •7.8.3.Дополнительные функции dvd-проигрывателя
4.3.7.Конфигурирование ата-устройств
Каждый канал АТА-интерфейса поддерживает подключение двух устройств - Master и Slave. Причем оба эти устройства абсолютно равноправны друг перед другом и ни одно из них не имеет никаких преимуществ. Конфигурация обычно задается перемычкой, размещенной на задней стенке устройства. Кроме этих двух позиций там обычно присутствует и третья - Cable Select. Для работы устройств в режиме Cable Select требуется специальный Y-образный шлейф, центральный разъем которого подключается к системной плате, а крайние разъемы - к устройствам; одно из них автоматически становится Master, а другое - Slave.
Не следует подключать два активно используемых устройства (например, два жестких диска) к одному IDE-каналу, потому что каждый канал в каждый момент времени может обрабатывать только один запрос к одному устройству. А это, учитывая, что и винчестеры, и CD-ROM являются медленными электромеханическими устройствами, существенно замедляет их одновременную работу, даже если пропускная способность интерфейса соответствует суммарной скорости считывания данных с диска. Каждое АТА-устройство по возможности следует подключать к отдельному каналу.
Не следует подключать к одному каналу жесткий диск и ATAPI-устройство (например, CD-ROM) - протокол ATAPI использует систему команд, немного отличающуюся от системы команд АТА.
Хотя практически все современные чипсеты поддерживают возможность использования различных режимов передачи данных для устройств, подключенных к одному каналу, устройства, существенно различающиеся по скорости, лучше разнести по разным каналам, если имеется такая возможность.
4.4.Технология raid
Сам термин RAID - Redundant Array of Independent (или Inexpensive) Disks (избыточный массив независимых (или недорогих) дисководов) появился в 1987 году. В основу RAID положена идея объединения в массив несколько относительно небольших, а значит, и недорогих винчестеров, в результате чего можно получить систему, превосходящую по объему, скорости работы и надежности хранения информации самые скоростные и дорогие дисководы. В стандартных компьютерах каждый диск виден пользователю как независимый, обозначенный своей, уникальной буквой, тогда как в RAID-системах несколько физических дисков объединяются в виртуальный массив, который пользователь видит как один независимый физический диск.
Изначально было определено пять типов дисковых массивов, обозначаемых соответственно RAID-1, RAID-2 - RAID-5. Каждый из этих типов, за счет определенной избыточности записываемой информации, обеспечивал повышенную отказоустойчивость по сравнению с одиночным дисководом. Наряду с этими типами широкую популярность приобрели также дисковые массивы типа RAID-0, не обладающие избыточностью, но позволяющие увеличить производительность дисковой подсистемы, а также комбинированные массивы типов RAID-0+1/1+0. К числу основных методов обработки информации, способствующих увеличению производительности дисков и обеспечивающих защищенность информации в RAID массивах, являются:
Дублирование и зеркалирование данных (Mirroring) - один из самых простых и надежных методов резервирования информации, при котором все операции ввода/вывода выполняются параллельно как на основной диск, так и на его дублера, содержащего резервную копию всей информации. Операция зеркалирования подразумевает использование общей шины данных для каждой пары дисков, а при дублировании каждый из них имеет свой отдельный канал. Недостаток метода - его относительная дороговизна, ведь ровно половина всего имеющегося дискового пространства исключена из активного использования.
Вторым методом, называемым "Striping" (полосатый), осуществляется распределение порций данных между различными накопителями и дополнение их кодами контрольных сумм, получаемыми путем суммирования по модулю 2 содержимого информационных блоков массива. В этом случае обеспечивается возможность, в случае выхода из строя какого-либо диска из состава массива, по содержимому сохранившихся блоков информации и контрольной суммы восстановить на новом диске всю утраченную информацию.