|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Базовый курс. 3 страницаДля того чтобы компьютерная система выполняла свою основную задачу - обработку информации – только аппаратного обеспечения недостаточно, необходимо, чтобы на компьютере были установлены соответствующие программы. Все программы, установленные в компьютерной системе, а также способы взаимодействия этих программ с аппаратным обеспечением, друг с другом и с пользователем составляют программную конфигурацию (программное обеспечение) компьютерной системы. Аппаратное и программное обеспечение – две неразрывные составляющие любой компьютерной системы. Любая компьютерная система покупается, конфигурируется и настраивается под решение определенных задач, именно характером этих задач определяется необходимое и аппаратное, и программное обеспечение. Как правило, в окончательно сконфигурированной под определенные задачи компьютерной системе стоимость программного обеспечения превышает стоимость аппаратного. С развитием информационных технологий эта тенденция проявляется все заметнее – доля стоимости программного обеспечения по отношению к стоимости аппаратного обеспечения неуклонно возрастает. Далее мы будем рассматривать сначала аппаратное, а затем программное обеспечение настольного ПК. Глава 2.3. ПК как пример компьютерной системы. Аппаратную конфигурацию настольного ПК можно рассмотреть с двух точек зрения. 1) Внешняя конфигурация. Элементом компьютерной системы считается устройство, выполненное в отдельном корпусе. 2) Функциональная конфигурация. Элементом компьютерной системы считается устройство, выполняющее определенную функцию, независимо от его конструктивного выполнения. Рассмотрим сначала внешнюю конфигурацию настольного ПК (рис. 2.1).
Базовую конфигурацию составляют 4 основных элемента: системный блок, монитор, клавиатура и мышь. Все остальные элементы относятся к расширенной конфигурации. Многоточие на рис.2.3.1 означает любые другие допустимые устройства, например, плоттер, дигитайзер, MIDI-клавиатуру, модем и т.д. Рассмотрим теперь функциональную конфигурацию (рис. 2.2). Основу функциональной конфигурации ПК составляет материнская плата, которую будем обозначать MB (main board, motherboard). Материнская плата устанавливается в системном блоке, все остальные устройства ПК подключаются к ней. Основными устройствами, которые обязательно должны быть подключены к материнской плате являются процессо р (CPU – Central Processing Unit) и оперативная память (RAM – Random Access Memory). Все остальные устройства подключаются к материнской плате через соответствующие адаптеры. Например, адаптером монитора является видеокарта, адаптером аудиосистемы – звуковая карта. Большинство адаптеров включают в себя контроллеры, управляющие работой устройств. Контроллер способен осуществлять некоторые операции по управлению устройством и по передачи данных без обращения к CPU, в этом смысле каждый контроллер можно считать дополнительным к CPU узкоспециализированным процессором. При необходимости контроллер может записывать/считывать данные из RAM. Процедура прямого (минуя CPU) обмена данными между устройством и RAM называется прямым доступом к памяти или DMA (Direct Memory Access). Если устройству требуется DMA, ему выделяется для этого специальная область памяти (диапазон адресов). Для подключения адаптеров устройств на материнской плате установлены специальные разъемы (слоты). Часто используется термин «порт» - это более широкое понятие, включающее, кроме типа разъема, еще и тип аппаратного интерфейса - набор соглашений о передаче сигналов. Видеокарта подключается к специальным высокоскоростным портам AGP (Accelerated Graphic Port) или PCIE, звуковая карта, сетевая карта и многие другие устройства – к порту PCI (Peripheral Component Interconnect). Адаптеры некоторых устройств входят в состав материнской платы (так называемые интегрированные адаптеры) – в этом случае на материнской плате есть разъем для подключения самого устройства. Так, например, жесткий диск можно подключить непосредственно к порту IDE, а клавиатуру и мышь – к портам PS/2. В настоящее время для подключения периферийных устройств разработаны универсальные адаптеры USB (Universal Serial Bus) и FireWire (IEEE 1394, i-Link). Через порт USB можно подключать самые разные устройства – клавиатуру, мышь, принтер, сканер, сотовый телефон, цифровой фотоаппарат, а также внешние носители данных – флэш-накопители и переносные жесткие диски (такие устройства желательно подключать через высокоскоростной порт USB 2.0). Порт FireWire обычно используется для подключения цифровых телекамер, работающих в режиме реального времени. В последнее время все чаще используется беспроводное подключение устройств к материнской плате – обмен сигналами при этом происходит при помощи электромагнитных волн. Для такого подключения существуют специальные адаптеры Blue Tooth, которые подсоединяются к USB порту. При помощи такого адаптера можно, например, установить беспроводную связь компьютера с сотовым телефоном, подключить компьютер к Интернету, связать настольный компьютер с ноутбуком и т.д. Более подробно особенности подключения различных устройств мы рассмотрим в следующей Главе. Обмен данными между различными устройствами компьютера происходит при помощи электрических сигналов. Для того чтобы обмен электрическими сигналами действительно приводил к обмену данными, необходимо, чтобы взаимодействующие устройства одинаковым образом интерпретировали эти сигналы. Способы интерпретации электрических сигналов в качестве данных составляют основу аппаратных интерфейсов, в соответствии с которыми устройства взаимодействуют друг с другом. Различают последовательные интерфейсы и параллельные интерфейсы. В соответствии с последовательныминтерфейсом данные передаются, как последовательная цепочка бит, каждый последующий передаваемый бит следует по времени после предыдущего. Передающая шина при этом может состоять из двух проводников. Примеры последовательных интерфейсов: COM, USB, FireWire, SATA. Параллельныйинтерфейс передает несколько бит одновременно. Количество одновременно передаваемых бит называется разрядностью интерфейса (употребляются также термины «разрядность шины» или «ширина шины», обозначающие то же самое). Число проводников в передающей шине должно превышать разрядность шины как минимум на 1 (обычно проводников в шине еще больше для обеспечения коррекции, синхронизации и других служебных функций). Примеры параллельных интерфейсов: ISA, PCI, SCSI, IDE (ATA). Реализованные в компьютерной системе аппаратные интерфейсы являются логической основой компьютерной системы, связывающей аппаратное и программное обеспечение в единое целое. Аппаратные интерфейсы принимаются в виде стандартов и остаются постоянными в течение 10-20 лет для широкого класса выпускаемых компьютерных компонент (т.е. очень долго по сравнению со всеми остальными характеристиками компьютерной аппаратуры). Эволюцию аппаратного обеспечения современных компьютерных систем можно проследить с точки зрения изменения базовых аппаратных интерфейсов. Так, для подключения периферийных устройств к настольным ПК за последние 20 лет сменилось 3 поколения интерфейсов 1. ISA, EISA, COM, LPT 2. PCI, AGP, IDE 3. PCIE, USB, FireWire, SATA.. В настоящее время преобладает тенденция перехода от параллельных интерфейсов к последовательным многоканальным интерфейсам, таким как USB, FireWire, SATA. - Глава 2.4. Материнская плата, процессор и оперативная память 2.4.1. Материнская плата. Материнская плата, является основным устройством ПК, обеспечивающим подключение и взаимодействие всех других устройств друг с другом. Именно материнская плата обеспечивает реализацию аппаратных интерфейсов. В составе материнской платы можно выделить следующие элементы. 1. Микропроцессорный набор (чипсет, chipset); 2. Энергонезависимую память, называемую также ПЗУ (постоянное запоминающее устройство) или ROM (Read Only Memory); 3. Интегрированные устройства; 4. Генератор тактовой частоты; 5. Системные шины; 6. Слоты (разъемы) для подключения устройств; 7. Автономный источник питания. Рассмотрим назначение этих элементов. Чипсет – это набор микросхем, из которых собственно и построена материнская плата. Именно чипсет реализует необходимые аппаратные интерфейсы, на основе которых работает компьютер. Все остальные устройства материнской платы можно считать дополнением к чипсету. Однако необходимо иметь в виду, что на основе одного и того же чипсета разными производителями разрабатываются различные материнские платы, поэтому типов материнских плат значительно больше, чем базовых чипсетов. Энергонезависимая память является необходимым дополнением к чипсету. Она содержит набор базовых программ (BIOS – Basic Input and Output System), поддерживающих аппаратные интерфейсы, выполняющих проверку работоспособности компьютера при его включении, загружающих операционную систему и т.д. Основное содержимое энергонезависимой памяти записывается при изготовлении материнской платы и не изменяется в процессе эксплуатации компьютера, однако часть этого содержимого (настройки BIOS) можно изменить через специальную программу BIOS Setup, которая также записана в энергонезависимую память. Современные материнские платы поддерживают и процедуру перезаписи всего содержимого энергонезависимой памяти (перезапись BIOS, прошивка BIOS), но это очень критичная процедура – при неудаче компьютер окажется полностью неработоспособным. Кроме чипсета в состав материнской платы могут входить микросхемы других устройств, выполняющих функции, не относящиеся к функциям материнской платы. Например, в материнскую плату может быть встроена звуковая карта, сетевая карта или видеокарта. Такие устройства называются интегрированными в материнскую плату. Наличие интегрированной видеокарты означает, например, что монитор можно подключать непосредственно к соответствующему разъему материнской платы. Генератор тактовой частоты также является необходимым элементом материнской платы, задающим частоту прохождения всех электрических импульсов (частоту системной шины) и, следовательно – скорость обмена данными между всеми устройствами компьютера. Если частота системной шины равна , то минимальное временное расстояние между импульсами . Если от одного устройства передается другому одновременно n бит, то максимальная (пиковая) скорость передачи денных между этими устройствами бит/с. Это же относится и к передаче данных внутри устройств, за исключением процессора – в нем внутренняя скорость передачи данных гораздо выше. В процессоре действует другая, более высокая тактовая частота , где Кп – коэффициент умножения частоты. Величина Kп находится в диапазоне от 2 до 21. Поэтому - тактовая частота процессора - может значительно превышать тактовую частоту системной шины . Системные шины – это системы проводников, обеспечивающие прохождение электрических сигналов между устройствами. Таким образом, устройства обмениваются данными друг с другом именно через системные шины. Микросхемы чипсета связаны друг с другом и со слотами устройств через шины, выполненные в виде электрической разводки платы. Основной характеристикой шины является разрядность (ширина шины) – количество бит, которые могут передаваться по шине одновременно. Тип и разрядность шины определяются аппаратным интерфейсом, который эта шина должна поддерживать, поэтому, говоря о разрядности шины, имеют в виду именно тип интерфейса. Для подключения различных устройств к материнской плате используются слоты – специальные разъемы, соединенные через соответствующие шины с микросхемами чипсета. Каждый слот предназначен для передачи данных в соответствии с определенным интерфейсом, поэтому слоты обозначаются теми же аббревиатурами, что и интерфейсы, например, PCI, AGP, USB. Последний элемент списка автономный источник питания представляет собой стандартный маленький аккумулятор, предназначенный для поддержания работы энергонезависимой памяти и генератора тактовой частоты в то время, когда компьютер выключен. При выходе автономного источника питания из строя происходит сбой системных часов и настроек BIOS, что может привести к сбоям в работе программ. Вышедший из строя автономный источник питания, как правило, несложно заменить. 2.4.2. Процессор (CPU). Процессор или CPU (Central Processing Unit) – это устройство, в котором, собственно, и происходит обработка информации, т.е. реализуется основная функция компьютера. Процессор получает данные из оперативной памяти, обрабатывает их и возвращает обратно в оперативную память. Обменом данными между процессором и оперативной памятью управляет контроллер памяти, входящий в состав чипсета. В последнее время появились ПК, использующие высокопроизводительный интерфейс Hypertransport, успешно использовавшийся ранее в суперкомпьютерах и позволяющий эффективно реализовать многопроцессорные системы. При такой архитектуре контроллер памяти является составной частью процессора, что позволяет процессору взаимодействовать с памятью напрямую. Данные из памяти передаются процессору в специальные ячейки – регистры. Для того чтобы процессору запросить какие-либо данные из оперативной памяти, ему необходимо указать, где именно в оперативной памяти эти данные находятся. Местонахождение данных в оперативной памяти указывается с помощью адреса – порядкового номера байта оперативной памяти. Данные, расположенные в оперативной памяти, могут быть двух видов – собственно данные или коды команд процессора. Хотя в обоих случаях в памяти записано какое-то двоичное число, интерпретируется это число по-разному – команды и данные передаются по разным шинам на разные регистры. Для передачи адресов также предусмотрена отдельная шина и отдельная группа регистров. Таким образом, в обмене данными между процессором и памятью используется системная шина, состоящая из трех частей - адресной шины, шины команд и шины данных. Разрядность каждой из этих шин в значительной степени определяет производительность компьютера, но наиболее важна разрядность адресной шины, т.к. она определяет максимально возможное значение адреса оперативной памяти и, следовательно, максимальный объем оперативной памяти, с которой может работать процессор (объем адресуемой памяти). Если разрядность адресной шины равна , то объем адресуемой памяти равен байт, т.е. для 16-разрядной шины B = 64 kB, для 32-разрядной шины B = 4 GB, для 64-разрядной шины объем адресуемой памяти составляет 16 млн. терабайт – больше, чем суммарный объем памяти всех компьютеров мира. Кроме разрядности шины (внешней разрядности) важна и емкость внутренних регистров (внутренняя разрядность процессора), определяющая количество бит, обрабатываемых любым автономным блоком процессора за 1 такт. В настоящее время большинство персональных компьютеров 32-разрядные, но появляются и 64-разрядные. Для повышения эффективности работы в современных процессорах используется встроенная быстродействующая память – кэш-память, выполняющая функцию буфера между оперативной памятью и ядром процессора, в котором происходит выполнение команд. Данные из оперативной памяти сначала попадают в кэш-память процессора и только затем подвергаются дальнейшей обработке. При этом реализуется пакетный способ передачи данных – данные из оперативной памяти в кэш-память передаются сразу большим блоком (пакетом). Производительность процессора зависит в первую очередь от его тактовой частоты , определяющей количество элементарных операций совершаемых процессором в единицу времени. Современные ПК характеризуются значениями от 2 ГГц до 4 ГГц. Использование более высоких тактовых частот связано со значительными техническими трудностями, главными из которых являются проявление волновых свойств электрических импульсов на высоких частотах (что приводит к искажениям сигналов) и увеличение тепловыделения с ростом частоты (что приводит перегреву микросхем или к необходимости делать сложную и громоздкую систему охлаждения). Поэтому в настоящее время разработчики процессоров стремятся увеличить производительность процессоров, не увеличивая существенно тактовую частоту. Производительность процессора зависит также от числа элементарных операций, выполняемых процессором одновременно (за один такт). В этом случае говорят, что операции выполняются параллельно и что процессор поддерживает параллельные вычисления. Рассмотрим основные способы организации параллельных вычислений внутри процессора. Конвейерная обработка данных. Применяется почти во всех современных процессорах. В основу конвейерной обработки положен тот факт, что тактовые (т.е. выполняющиеся за один такт частоты процессора) элементарные операции, на которые разбивается каждая команда, выполняются разными независимыми блоками процессора. Эти операции могли бы выполняться одновременно, но для одной команды это невозможно – каждая следующая операция использует результат предыдущей. Зато одновременные вычисления можно организовать для группы однородных независимых между собой команд. Пусть, например, процессору нужно выполнить последовательность из большого количества независимых однотипных команд. Для упрощения рассуждений будем считать, что процессор состоит из n блоков, а каждая команда состоит из последовательности n тактовых операций, причем, i-ю операцию выполняет i-й блок. После того, как 1-й блок выполнит 1-ю операцию 1-й команды (за 1-й такт), он освободится и сможет сразу выполнить 1-ю операцию 2-й команды. Одновременно с ним 2-й блок будет выполнять 2-ю операцию 1-й команды. Все это произойдет за 2-й такт. За 3-й такт 1-й блок выполнит 1-ю операцию 3-й команды, 2-й блок – 2-ю операцию 2-й команды, а 3-й блок – 3-ю операцию 1-й команды и т.д. Таким образом, каждая очередная команда процессора начинает выполняться не после окончания предыдущей команды (на это в нашем примере ушло бы n тактов), а через один такт после начала предыдущей. Эффективность конвейерной обработки зависит от конструкции процессора, объема кэш-памяти, и от специфики обрабатываемого программного кода. Конвейерная обработка данных, позволяющая одновременно обрабатывать любые (не обязательно однотипные) команды называется суперскалярной. Технология Hyperthreading (гипертрединг, многоконвейерная обработка данных) – дальнейшее развитие идеи конвейерной обработки. В этом случае процессор снабжается двойным набором регистров и воспринимается программным обеспечением как 2 параллельно работающих процессора. На самом деле процессор один и имеет одно ядро, в котором собственно происходят вычисления, но одновременно могут выполняться команды от 2-х различных задач. Наибольший эффект дает использование такого процессора, если компьютер работает в многозадачном режиме (это характерно для всех современных ПК), причем, одновременно выполняющиеся программы носят существенно разный характер. Например, если сложная вычислительная задача выполняется одновременно с компьютерной игрой, процессор с Hyperthreading даст максимальный выигрыш – обе программы почти не заметят друг друга. Если же одновременно работают две вычислительных задачи, то использование процессора с Hyperthreadingпрактически не даст выигрыша по сравнению с таким же процессором без этой технологии. Двухядерные процессоры. Это по сути дела выполнение двух процессоров в одной микросхеме, т.е. одновременное использование двух параллельно работающих процессоров. Использование двухядерного процессора повышает производительность работы в 2 раза практически для любого многозадачного режима работы компьютера. Не дает выигрыша такой процессор только в однозадачном режиме (например, в операционной системе DOS). Дальнейшее развитие этой технологии, по-видимому, приведет к созданию многоядерных процессоров для ПК. Конструктивно любой процессор для ПК выполняется в виде микросхемы, которая вставляется в специальный (процессорный) слот материнской платы. Т.к. работа процессора сопровождается выделением большого количества тепла, для его охлаждения используются радиатор и специальный вентилятор, которые плотно прижимаются к корпусу процессора. В настоящее время есть несколько стандартов процессорных слотов, поэтому необходимо, чтобы процессор и материнская плата соответствовали друг другу. Микросхема процессора состоит из огромного количества (сотен миллионов) мельчайших полупроводниковых элементов – транзисторов. Количество транзисторов в единице объема процессора называется степенью интеграции и определяет удельную производительность. Увеличение степени интеграции позволяет либо уменьшить объем при данной производительности, либо увеличить производительность при заданном объеме. Вместо степени интеграции часто пользуются другой величиной – средним размером одного транзистора. В этом случае говорится, что микросхема изготовлена по технологии … - и далее указывается средний размер транзистора в микронах (1мкм = 10-6 м).или в нанометрах (1 нм = 10-9 м). Современные микросхемы изготавливаются по технологии 50 – 90 нм, что близко к технологическому пределу. Наиболее крупный производитель процессоров для ПК - патриарх разработки компьютерных микрочипов - фирма Intel. На протяжении последних 20 лет она выпускала процессоры 8086, 80286, 80386, 80486, Pentium, Pentium-MMX, Pentium-2, Pentium-3, Pentium-4, Pentium-D, Core Solo, Core Duo (приведены в хронологической последовательности). Одновременно с Pentium-2 была также запущена линейка аналогичных, но несколько более дешевых (бюджетных) процессоров Celeron. Кроме того, выпускается линейка дорогих процессоров Xeon для серверов. Кроме Intel, крупным производителем процессоров является фирма AMD. Ее последние разработки – 64-х разрядные процессоры Athlon64, двухядерные 64-х разрядные процессоры Athlon64 X2, серверные одноядерные и двухядерные процессоры Opteron, бюджетная линейка Sempron. Выпускаются и другие типы процессоров. Например, во многих ПК Макинтош фирмы Apple используются процессоры PowerPC – совместная разработка фирм Motorola, Apple и IBM. 4.2.3. Оперативная память (RAM). Оперативная память, называемая также ОЗУ (оперативное запоминающее устройство) или RAM (Random Access Memory, память с произвольным доступом) – это устройство, в котором находятся работающие в данный момент программы и данные для них. Любая программа перед выполнением должна быть загружена в оперативную память, после чего процессор сможет последовательно извлекать из памяти команды этой программы и выполнять их. Оперативная память, как и процессор, является необходимым устройством – без нее компьютер работать не сможет. Данные в оперативной памяти хранятся только во время работы компьютера, при его выключении оперативная память очищается. Оперативная память для ПК выполняется в виде модулей, представляющих собой набор микросхем закрепленных на специальной плате с контактами. Модули памяти вставляются в специальные слоты на материнской плате. Тип модулей памяти должен быть согласован с типом материнской платы и с типом процессора. Модули памяти отличаются как по конструктивному исполнению (форм-фактор), так и по функциональному типу. Форм-фактор - это стандарт, определяющий размеры модуля памяти, а также количество и расположение контактов. Существует несколько физически несовместимых форм-факторов памяти: SIMM (30 или 72 контактов, в настоящее время почти не используются), DIMM(168, 184, 200 или 240 контактов), SODIMM (72, 144, 168 или 200 контактов, уменьшенный размер), MicroDIMM (60 контактов, уменьшенный размер), RIMM (168, 184 или 242 контакта, для памяти типа Rambus). Любая микросхема (чип) модуля памяти состоит из большого количества одинаковых элементарных ячеек, каждая ячейка способна хранить 1 бит данных, т.е. может находиться в одном из 2-х состояний: 0 (выключено) или 1 (включено), переход из одного состояния в другое осуществляется подачей управляющего импульса на эту ячейку. В настоящее время используются 2 типа элементарных ячеек памяти. 1) Триггеры. Это ячейки, состоящие из 6-7 транзисторов каждая. Триггер способен удерживать состояние 0 или 1 неограниченно долго, пока на него подано напряжение питания. 2) Емкостные ячейки. Каждая такая ячейка состоит из одного транзистора и одного микроконденсатора. Емкостные ячейки значительно меньше и проще по структуре, чем триггеры, но они обладают одним существенным недостатком – сохраняют свое состояние очень ограниченное время. В соответствии с используемыми типами ячеек, строятся различные функциональные типы памяти. 1) Статическая памятьSRAM (Static RAM) строится из триггеров это наиболее надежный, но и наиболее дорогой, громоздкий и энергоемкий тип памяти. Статическая память используется для построения кэш-памяти, буфера жесткого диска и для других наиболее ответственных узлов. 2) Динамическая памятьDRAM (Dynamic RAM) строится из емкостных ячеек. Однако ограничиться только емкостными ячейками нельзя – такая память сможет хранить данные только в течение долей секунды. Поэтому, необходимым элементом динамической памяти является буфер, состоящий из триггеров, а необходимым условием работы такой памяти - процесс регенерации, состоящий в постоянном автоматическом считывании в буфер данных из различных блоков емкостных ячеек и перезаписи этих данных обратно. Таким образом, в динамической памяти реализуется непрерывный процесс перезаписи данных через буфер, что и объясняет ее название. В модулях памяти ПК используется синхронная динамическая память. Синхронность памяти означает, что выборки данных из памяти происходят синхронно с тактовыми импульсами системной шины. На сегодняшний день существует четыре основных типа оперативной памяти: SDRAM (Synchronous DRAM), DDR SDRAM (Double Data Rate SDRAM), DDR2 SDRAM, RDRAM (Rambus DRAM). Первые 3 типа – результат развития одного технического направления. В DDR скорость выборки данных увеличена в 2 раза по сравнению с SDRAM (при той же частоте) за счет передачи реализации 2-х операций за один такт, в DDR2 скорость выборки данных удвоена по сравнению с DDR. RDRAM – память, разработанная фирмой Rambus, ее модули могут вставляться только в слоты RIMM. В настоящее время RDRAM используется редко. Объем оперативной памяти, установленной в ПК – это одна из главных характеристик, определяющих производительность компьютера. Быстродействие компьютера зависит от объема оперативной памяти не меньше (а часто и больше!), чем от тактовой частоты процессора. Это объясняется тем, что современное программное обеспечение характеризуется большим объемом кода программ, а для эффективной работы компьютера необходимо, чтобы все выполняющиеся в данный момент программы и все данные к ним находились в оперативной памяти. Если выполняющаяся программа не помещается в оперативную память, сбоя не происходит – вся программа или ее часть выгружается на жесткий диск,- но работа компьютера при этом резко замедляется. Таким образом, объем оперативной памяти должен быть достаточным с точки зрения используемого программного обеспечения. Например, для офисного компьютера при использовании в основном программ пакета Microsoft Office (MS Word, MS Excel, MS Power Point, MS Access) под операционной системой Windows XP необходимо не менее 256 MB оперативной памяти. При использовании же компьютера в качестве графической станции, для видеомонтажа или для трехмерных игр потребуется уже не менее 1 GB памяти. Следует отметить, что если объем оперативной памяти таков, что всегда все выполняющиеся программы помещаются в оперативную память, дальнейшее увеличение объема памяти не приведет к повышению производительности компьютера. Поэтому объем памяти всегда нужно выбирать оптимальным, исходя из тех задач, для которых будет использоваться компьютер. Еще одним важным параметром памяти является ее пиковое быстродействие (пропускная способность), т.е. максимальная скорость, с которой могут происходить операции чтения/записи данных. Эта величина определяется типом памяти, который, в свою очередь, определяется типом материнской платы. Пропускная способность обозначается количеством передаваемых в секунду бит, например, PC-4200 (4200 Mб/с), PC-6000 (6000 Mб/с). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.012 сек.) |