Обслуживание и настройка компьютера - Александр Иванович Ватаманюк 3 стр.


Рис. 2.15. Сверху вниз: IDE-разъемы, FDD-разъем


Количество разъемов может быть разным и зависит от типа материнской платы и ее назначения (домашний или офисный компьютер, сервер). Например, серверные материнские платы содержат большее количество IDE-, SCSI– или USB-разъемов, нежели материнские платы офисных компьютеров.

Порты

Порты используются для подключения к ним разнообразной периферии, например модема, принтера, сканера и т. п. Количество разных портов зависит от «навороченности» материнской платы, но, как правило, присутствуют порты LPT, COM, USB и др.

LPT. Этот порт, называемый параллельным (рис. 2.16), представляет собой полнодуплексный порт, через который сигнал передается в двух направлениях по восьми параллельным линиям. Скорость передачи данных через LPT-порт составляет от 800 Кбит/с до 16 Мбит/с, что зависит от выбранного в BIOS режима работы порта. Как правило, параллельные порты обозначают индексами LPT1, LPT2 и т. д.

Рис. 2.16. Внешний вид LPT-порта


Этот тип порта уже практически не используется, поскольку ему на смену пришел более скоростной и функциональный USB-порт. Тем не менее к нему можно подключать принтер, сканер, модем и другие устройства. Кроме того, LPT-порт может быть использован для соединения двух компьютеров с помощью нульмодемного кабеля.

COM. Этот порт, называемый последовательным, представляет собой полудуплексный порт, через который данные передаются последовательно или сериями только в одном направлении в каждый момент времени (сначала в одну, потом в другую сторону). Максимальная скорость передачи данных через последовательный порт составляет 115 Кбит/с. Как правило, последовательные порты обозначаются индексами COM1, COM2 и т. д.

Материнские платы раннего выпуска имеют два разных COM-порта, которые различаются количеством контактов. Современные платы содержат лишь один (или два одинаковых) 9-контактный COM-порт (рис. 2.17).

Рис. 2.17. Внешний вид 9-контактного COM-порта


Этот порт, как и LPT-порт, все реже используется на практике в силу своей функциональной и, самое главное, скоростной ограниченности. Однако, как ни странно, до сих пор выпускаются разного рода контроллеры, подключаемые к COM-порту.

К последовательному порту могут подключаться устройства, которые не требуют высокой скорости передачи, например мышь, модем, джойстик и т. п. Как и в случае с LPT-портом, этот порт также может использоваться для передачи данных между двумя компьютерами.

USB. Этот порт наиболее универсальный и используемый на практике. Это один из современных интерфейсов для подключения внешних устройств. Передача данных по шине может осуществляться как в асинхронном, так и в синхронном режиме. При этом теоретическая скорость передачи составляет от 12 Мбит/с до 480 Мбит/с (в зависимости от спецификации порта[4]).

К USB-порту (рис. 2.18) можно подключать разнообразные устройства, начиная с мыши и заканчивая цифровой видеокамерой. Теоретически, используя USB-концентраторы, к одному компьютеру можно подсоединить до 127 USB-устройств разного назначения. На практике подключение большого количества устройств требует достаточного запаса мощности блока питания, поскольку USB-устройства получают питание прямо через USB-разъем. Обычно же к компьютеру подключается одно-два устройства, например принтер и сканер.

Рис. 2.18. Внешний вид USB-портов (вверху) и USB-коннекторов (внизу)


Важной особенностью USB-порта является то, что он поддерживает технологию Plug & Play (все присоединенные к USB-порту устройства конфигурируются автоматически), то есть при подключении устройства пользователю не нужно устанавливать драйвер для него (компьютер сделает это сам). А это означает, что USB-порты поддерживают возможность «горячего» подключения[5].

Обычно на материнской плате присутствует не менее двух USB-портов. На хороших же материнских платах их количество может достигать шести-восьми.

PS/2. Это параллельный порт, используемый в основном для подключения мыши и клавиатуры. По функциональности он практически идентичен COM-порту, однако быстрее и компактнее по размерам (рис. 2.19).

Рис. 2.19. Внешний вид PS/2-порта (слева) и PS/2-коннектора (справа)


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

IEE1394. Его еще часто называют FireWire. Он представляет собой последовательный порт, способный передавать данные со скоростью от 400 Мбит/с.

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

Порты FireWire бывают двух типов. В большинстве настольных компьютеров используются 6-контактные порты, а в ноутбуках – 4-контактные (рис. 2.20).

Рис. 2.20. 6-контактный порт FireWire (слева вверху), 4-контактный порт FireWire (справа вверху), контроллер с двумя портами FireWire (внизу)


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

Процессор и система охлаждения

Процессор

Процессор (Central Processing Unit, CPU) – это один из основных компонентов компьютера, который выполняет арифметические и логические операции, задаваемые программой.

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

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

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

Вот некоторые представители этих типов: Intel Celeron, Intel Core 2 Duo (рис. 2.21), Intel Core 2 Quad, AMD Athlon, AMD Athlon 64 X2 (рис. 2.22) и др. Все они различаются интерфейсом, используемыми технологиями (алгоритмами, количеством ядер) и быстродействием.

Рис. 2.21. Двухъядерный процессор Intel Core 2 Duo


Рис. 2.22. Двухъядерный процессор AMD Athlon 64 X2 6000+


Рынок предлагает очень большой выбор процессоров разной частоты, начиная с «младших» (более дешевых) моделей и заканчивая моделями высшей категории, содержащими несколько ядер.

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

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

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

По умолчанию единицей одного такта считается 1 Гц. Это означает, что при частоте 1 ГГц ядро процессора выполняет 1 млрд тактов в секунду. Теоретически, если считать, что за один такт ядро выполняет одну операцию, скорость работы процессора составила бы 1 млрд операций в секунду. На практике же этот показатель вычислить достаточно трудно, поскольку на него влияет количество выполняемых операций за такт, сложность этих операций[6], пропускная способность шин кэш-памяти и оперативной памяти и т. д.

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

Главными характеристиками шины являются ее разрядность и частота работы. Так, чем выше ее разрядность и частота, тем больше данных может пройти через нее за единицу времени и тем больше информации будет обработано процессором или другим компонентом. Например, процессоры AMD имеют несколько подобных шин (внешних и внутренних), которые работают на разных частотах и имеют разную разрядность. Связано это с технологическими особенностями – не все элементы способны функционировать с частотой наиболее быстрой шины.

Именно здесь и кроется первая и самая главная ошибка многих пользователей, которые считают, что частота процессора является показателем его скорости работы. На самом же деле все упирается в пропускную способность шины. Например, если предположить, что за один такт ядра передается 64 бит (8 байт) информации (64-битный процессор) и частота шины составляет 100 МГц, пропускная способность шины составит 8 байт 100 000 000 тактов, что равно примерно 763 Мбайт. В то же время частота ядра процессора может быть в несколько раз выше. Значит, при достижении этого показателя оставшийся запас скорости процессора элементарно простаивает.

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

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

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

На сегодняшний день используются 32– и 64-разрядные процессоры.

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

Главное отличие кэш-памяти от оперативной – скорость работы. На практике скорость работы кэш-памяти в десятки раз выше скорости работы оперативной памяти, что связано с технологическим процессом их изготовления и условиями функционирования.

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

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

Необходимо отметить, что размер кэш-памяти процессоров Intel заметно больше, нежели процессоров AMD. Связано это с алгоритмом работы кэш-памяти. Так, у процессоров AMD кэш-память имеет эксклюзивный тип, то есть в памяти любого уровня содержатся только уникальные данные. В то же время кэш-память процессоров Intel может содержать повторяющиеся данные, что и объясняет ее увеличенный размер.

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

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

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

Есть ли смысл использовать многоядерные процессоры? Ответ однозначный – да. Применение многоядерного процессора дает заметный прирост производительности компьютера. Кроме того, вы получаете процессор, который практически невозможно на 100 % загрузить работой, поскольку имеются некоторые технологические аспекты. А это означает, что вы больше не увидите ситуацию, когда приложение настолько заняло процессор, что компьютер не реагирует ни на какие действия, и его приходится перезагружать с помощью кнопки Reset.

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

Назад Дальше