Сайт о телевидении

Сайт о телевидении

» » Еще раз про Windows и четыре гигабайта. Сколько оперативной памяти нужно для компьютера

Еще раз про Windows и четыре гигабайта. Сколько оперативной памяти нужно для компьютера

Объём оперативной памяти

Далее остановимся подробнее на следующей важной характеристике оперативной памяти – ее объеме. Вначале следует отметить, что он самым непосредственным образом влияет на количество единовременно запущенных программ, процессов и приложений и на их бесперебойную работу. На сегодняшний день наиболее популярными модулями являются планки с объемом: 4 Гб и 8 Гб (речь идет про стандарт DDR3).

Исходя из того, какая операционная система установлена, а также, для каких целей используется компьютер, следует правильно выбирать и подбирать объем ОЗУ. В большинстве своем, если компьютер используется для доступа к всемирной паутине и для работы с различными приложениями, при этом установлена Windows XP, то 2 Гб вполне достаточно.

Для любителей «обкатать» недавно вышедшую игру и людей, работающих с графикой, следует ставить как минимум 4 Гб. А в том случае, если планируется установка виндовс 7 , то понадобится еще больше.

Самым простым способом узнать, какой для вашей системы необходим объем памяти, является запуск Диспетчера задач (путем нажатия комбинации на клавиатуре ctrl+alt+del) и запуск самой ресурсопотребляющей программы или приложения. После этого необходимо проанализировать информацию в группе «Выделение памяти» - «Пик».

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

Выбор оперативной памяти

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

Об оптимальных объемах ОЗУ говорилось выше. При выборе оперативной памяти следует акцентировать внимание на ее пропускную способность. Для быстродействия системы наиболее оптимальным будет тот вариант, когда пропускная способность модуля совпадает с той же характеристикой процессора.

То есть, если в компьютере стоит процессор с шиной 1333 МГц, пропускная способность которого 10600 Мб/с, то для обеспечения наиболее благоприятных условий для быстродействия, можно поставить 2 планки, пропускная способность которых 5300 Мб/с, и которые в сумме дадут нам 10600 Мб/с.

Однако, следует запомнить, что для такого режима работы модули ОЗУ должны быть идентичны как по объему, так и по частоте. Кроме того, должны быть изготовлены одним производителем. Вот краткий список производителей хорошо себя зарекомендовавших: Samsung, OCZ, Transcend, Kingston, Corsair, Patriot.

В конце стоит подытожить главные моменты:

  • Исходя из определения: оперативная память или ОЗУ - это составная часть компьютера, необходимая для временного хранения данных, которые в свою очередь необходимы процессору для его работы.
  • После завершения каких-либо операций (закрытия программ, приложений) все связанные с ними данные удаляются из микросхемы. А при запуске новых задач в неё с жесткого диска загружаются данные, которые необходимы процессору в данный момент времени.
  • Скорость доступа к данным, находящимся в оперативной памяти, в несколько сотен раз больше скорости доступа к информации, которая находится на жестком диске. Это позволяет процессору использовать нужную информацию, получая к ней мгновенный доступ.
  • На сегодняшний день самые распространенные 2 типа: DDR3 (с частотой от 800 до 2400 МГц) и DDR4 (от 2133 до 4266 МГц). Чем выше частота, тем быстрее работает система.

Если у вас возникли трудности с выбором оперативной памяти, если не можете определить, какой тип ОЗУ поддерживает ваша материнская плата и какой объем будет больше соответствовать нуждам, то вы всегда можете обратиться в сервис сайт. Мы - это компьютерная помощь на дому в Москве и Подмосковье. Наши специалисты помогут с выбором, заменой и установкой в компьютер или ноутбук.

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

Вступление

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

Не обошла эта тенденция и оперативную память, которая в последнее время очень сильно подешевела. Лет 15 назад, модуль памяти объемом четыре мегабайта (только вдумайтесь!) стоил около 100 долларов, а на сегодняшний день стоимость четырех гигабайт ОЗУ (ОЗУ - оперативное запоминающее устройство или оперативная память) составляет всего около 700 рублей. Не секрет, что наличие большого объема оперативной памяти благотворно сказывается на скорости работы многих приложений, поэтому именно этот объем является минимальным для большинства современных компьютеров даже начального уровня. Более же продвинутые системы содержат 8, 16 и более гигабайт «оперативки».

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

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

Адресное пространство

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

Один байт может хранить одно из 256 значений (2 8), которые в зависимости от их интерпретации могут быть как числами, так символами или буквами. Например, значение 56, может обозначать как обычное число, так и букву «V» в кодировке ASCII. В нескольких байтах, можно хранить гораздо большие значения. Например, три байта могут принимать уже 16 777 216 значений (256 3), в которых может быть закодировано целиком короткое слово.

Что бы какое-либо устройство или программа могли иметь возможность обратиться к конкретному байту в памяти (адресовать его) для того, что бы записать туда или получить оттуда данные, ему присваивается уникальный индекс, называемый адресом . Диапазон адресов от нуля до максимума получил название адресного пространства .

Физическая и виртуальная память

В первых ЭВМ, размер адресного пространства был тождественно равен размеру установленной оперативной памяти. То есть, если в компьютере было установлено 128 Кб памяти, то и максимальный объем памяти, который могла использовать программа при работе, равнялся 128 Кб. При этом адрес какого-либо объекта приложения равнялся адресу физической ячейки запоминающего устройства.

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

В современных компьютерах устройства и программы работают не с реальной (физической ) памятью, а виртуальной , которая ее имитирует. Это дает возможность приложению считать, что на машине установлено максимальное теоритически возможное количество ОЗУ, а так же то, что оно является единственной программой, запущенной на компьютере.

Таким образом, адресное пространство ЭВМ наших дней, больше не ограничено размером ее физической (оперативной) памяти и имеет свой максимальный возможный размер, зависящий от рабочей среды, которой является операционная система.

На сегодняшний день операционная система Windows имеет как 32-разрядную, так и 64-разрядную версии. В первой, исходя из названия, для адресации используется 32-битное адресное пространство, максимальный размер которого равен 2 32 = 4 294 967 296 байт или 4 Гб (гигабайт). 64-битная версия операционной системы увеличивает размер адресного пространства до невероятных 2 64 = 18 446 744 073 709 551 616 байт - более 18 квинтиллионов байт или 16 Эб (эксабайт). Правда стоит отметить, что современные клиентские операционные системы Windows 7 x64 в силу объективных причин поддерживают максимальное адресное пространство размером 16 Тб (2 44).

При этом объемы в 4 Гб и 16 Тб, в зависимости от системы, выделяются каждому работающему приложению! То есть любая запущенная программа получает свое собственное адресное пространство, которое не пересекается с другими.

Влияние объема оперативной памяти на скорость работы системы

А что же происходит, когда записи в адресном пространстве по размеру начинают превышать реально установленный объем физической памяти? В этом случае, часть временно не использующихся данных переносится из ОЗУ на жесткий диск в так называемый файл подкачки или «своп» (swap). Если программам вновь понадобятся эти данные, то система по первому требованию, вернет их обратно с диска в оперативную память.

Если в компьютере установлен небольшой объем оперативной памяти, то ОС возможно довольно часто придется перемещать данные из ОЗУ в файл подкачки и обратно, вследствие чего сильно возрастает нагрузка на жесткий диск, что в свою очередь приводит к замедлению работы всей системы. В случае запуска сразу нескольких приложений, может получиться так, что все свое время система начнет тратить на обмен информацией между памятью и диском, вместо того чтобы выполнять программы. Визуально, в этот момент, система «зависает», то есть перестает отвечать на команды пользователя.

Чем больше реальный объем оперативной памяти, тем реже идет обращение к винчестеру, а вследствие этого возрастает и общая производительность компьютера. Именно поэтому, увеличение размера ОЗУ практически всегда положительно сказывается на скорости работы системы, а с учетом нынешних цен на память, многим пользователям вполне доступна установка 8, 16 или даже 32 Гб «оперативки». Особенно благоприятно большой объем памяти сказывается при работе с графическими приложениями (включая современные трехмерные игры) и программами видеомонтажа.

Стоит знать, что разные версии 64-битной операционной системы Windows могут поддерживать разный максимальный объем оперативной памяти. И если пользователям старших редакций Vista или 7 (Professional, Enterprise, Ultimate), поддерживающих до 192 Гб памяти, волноваться особо нечего, так как на домашних компьютерах такой объем практически не достижим, то тем, у кого установлены версии Home Basic и Home Premium есть над чем задуматься. Возможности этих редакций сильно урезаны, и если Premium поддерживает до 16 Гб «оперативки», то Basic только 8 Гб. Максимально доступный объем оперативной памяти, поддерживаемый уже устаревшей Windows XP (64-битной версии) составляет 16 Гб.

Почему 32-битная система Windows не видит 4 Гб ОЗУ

Наверняка, многие пользователи хотят воспользоваться падением цен на память и нарастить ее объем в собственных компьютерах. Процедура эта нехитрая - вынуть старые планки из системной платы и вставить новые можно за считанные минуты без каких-либо специальных инструментов. Далее включаем компьютер, тихо радуемся, когда при загрузке программа самотестирования отображает новый объем установленной ОЗУ (хотя и здесь могут быть проблемы, но об этом чуть ниже). Затем, дожидаемся загрузки Windows, заходим в свойства компьютера и… видим, что в разделе «Установленная память» красуется цифра в три с лишним гигабайта, вместо, например, реально установленных четырех. Так что же произошло и можно ли это исправить?

Как мы уже знаем, чисто теоретически 32-х разрядной системе без каких-либо дополнительных ухищрений доступны до 4 гигабайт оперативной памяти (2 32), но Windows не может использовать весь этот объем, так как часть его отводится под устройства компьютера.

Теперь, самое время сделать небольшой экскурс в историю. В первых настольных ПК, выпущенных в начале 80-ых годов, адресное пространство их физической памяти было поделено на две части в соотношении пять к трем. Первая часть отводилось под оперативную память (ОЗУ), а вторая предназначалась для размещения программы самотестирования (POST), базовой системы ввода-вывода (BIOS) и памяти устройств. При этом та часть адресного пространства, которая отводилась под устройства, не могла быть одновременно использована под оперативную память компьютера.

Все изменилось, когда в 1985 году компания Intel выпустила на рынок процессор 80386. Тогда были приняты сразу два решения об изменении распределения физической памяти в компьютерах, основанных на новых чипах. Распределение адресов в первом мегабайте памяти было принято оставить неизменным для совместимости со старым программным обеспечением и предыдущими моделями ЭВМ. Для компьютерных же устройств, нуждающихся в использовании памяти, теперь выделялся четвертый гигабайт. Все остальное пространство отводилось под ОЗУ.

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

Теперь давайте более наглядно рассмотрим, как же распределяется память с момента начала загрузки компьютера. Здесь важно помнить, что все программы и компьютерные устройства работают не с физической памятью напрямую, а с адресным пространством, размер которого никак не зависит от реального объема установленной ОЗУ. То есть если убрать из компьютера всю установленную в него оперативную память, то размер адресного пространства ни капли не изменится. Напомним, что для 32-битных систем он равен 4 Гб.

Сразу же после включения машины, специальная программа, называемая БИОС (BIOS), начинает обращаться к установленным устройствам. Ее задача, сначала собрать сведения о том, какие диапазоны адресов то или иное устройство может использовать, а потом распределить память так, что бы они не мешали друг другу при работе. После того, как необходимые виртуальные адреса под оборудование становятся зарезервированными в адресном пространстве (от четвертого гигабайта сверху вниз), начинается загрузка операционной системы.

Как мы уже говорили ранее, под установленную оперативную память адресное пространство выделяется снизу вверх - от нуля и далее. Таким образом, после загрузки системы физическая память «проецируется» на адресное пространство (от 0 до 2 Гб) и Windows не видя никаких конфликтов с адресами, зарезервированными под устройства, показывает вам весь установленный объем оперативной памяти.

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

После установки 4 Гб физической памяти, теоретически ее адреса займут все доступное адресное пространство для 32-битных систем. Но доступными останутся только те, которые попадут в незарезервированную устройствами область. В нашем примере, Windows будет считать, что объем установленной оперативной памяти равен 3,5 Гб.

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

Первый тревожный звонок прозвенел с появлением технологии AGP. На тот момент, видеоадаптеры с аппаратным ускорением трехмерной графики резко увеличили свою потребность в использовании собственной оперативной памяти. А AGP дала возможность графическим адаптерам использовать для собственных нужд часть памяти компьютера, в случае нехватки собственной. При этом вне зависимости от типа адаптера и количества у него собственной памяти, резервируется 256 Мбайт адресов, так как этот размер задается не самой видеоплатой, а оборудованием шины AGP. С приходом технологии PCI-Express ситуация принципиально не изменилась и размер резервируемого места остался тем же.

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

В некоторых случаях, правда, довольно редких, объем адресного пространства, отведённого под устройства, может достигать и двух гигабайт. В большинстве же случаев, заблокированным оказывается пространство от 500 Мб до 1 Гб.

Технология PAE

Так можно все-таки увидеть все 4 Гб памяти в 32-разрядной Windows? Да, если у вас установлена серверная ОС, например Windows Server 2003 или Server 2008.

В середине 90-х годов была разработана технология расширения доступного объема ОЗУ, получившая название PAE (Physical Address Extension). Впервые она была воплощена в процессорах Intel Pentium Pro, в результате чего они смогли использовать не 32-х, а 36-битную шину адреса, что теоретически позволяло использовать максимально не 4, а 64 Гб оперативной памяти.

Но что самое примечательное, некоторые особенности использования этой технологии в контроллерах памяти, предоставляют возможность не только использовать ее по прямому назначению, но и перебрасывать некоторые участки памяти в другие адреса. Таким образом, появляется возможность переместить в область выше 4 Гб, например, в пятый гигабайт адресного пространства, ту часть ОЗУ, которая была заблокирована из-за возможности возникновения конфликтов с устройствами, после чего она вновь становится доступной. Правда, для этого необходимо соблюсти два условия.

Первое - процессор должен быть установлен в системную плату, оснащенную специальным диспетчером памяти, осуществляющим поддержку расширения физических адресов. Как правило, в микропрограмме BIOS Setup (БИОС), запускающейся сразу же после включения компьютера, существует специальная настройка, запрещающая или разрешающая переадресацию. В разных моделях материнских плат ее наименование может быть различным, например: Memory Remap, 64-bit OS, Memory Hole и другое. Точное название этой опции можно выяснить из руководства конкретной системной платы. Кстати, старые материнские платы могут вообще не поддерживать режим расширения адресов (это так же можно выяснить из инструкции).

Второе - в операционной системе должен быть включен режим PAE. Так вот в серверных системах он задействован по умолчанию. Поэтому, если у вас установлена 32-битная Windows подобного типа и не слишком старый компьютер (нет вышеуказанных ограничений по железу), то благодаря использованию технологии PAE, будут доступны все 4 Гб оперативной памяти.

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

Изначально, в первой версии Windows XP данный режим был отключен, так как в 2001 году средний объем ОЗУ в персональных компьютерах составлял 128 - 256 Мб, и никакой необходимости в его включении не было. Возможно, положение дел оставалось бы таким еще довольно долго, но в 2003 году компания Microsoftприступила к разработке второго пакета исправлений для XP, призванного существенно снизить количество уязвимостей в системе. Одним из нововведений, принесенным вторым сервис паком, стало использование аппаратных и программных технологий, предотвращающих запуск вредоносного кода путем дополнительной проверки содержимого памяти. На аппаратном уровне эту проверку выполняет процессор. При этом в компании Intel данная функция носит названия Execute Disable bit (запрет на выполнение), а в AMD - No-execute page-protection (защита страниц от выполнения).

Однако, что бы такая аппаратная защита стала возможна, необходим перевод процессора в режим PAE. Именно поэтому, начиная с Windows XP SP2, данный режим, при наличии подходящего процессора, включается автоматически. Но самое основное, что в 32-разрядных Windows XP с пакетами обновлений SP2 и SP3, а так же последующих Windows Vista и Windows 7, расширение физических адресов реализовано только частично. Эти системы не поддерживают 36-битную адресацию памяти и включенный режим PAE, не добавляет в их распоряжение ни байта адресного пространства, что делает невозможным переброску в верхние участки заблокированных адресов ОЗУ. Причина такой реализации - обеспечение совместимости с драйверами устройств.

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

Разработчики драйверов, предназначенных для серверных систем это принимали в расчет, а вот драйвера для клиентских Windows, устанавливаемых на обычные домашние ПК, во многих случаях были написаны без учета алгоритма работы с включенным PAE. Ведь так было проще - меньше времени уходило на программирование и тестирование, да и сам драйвер занимал меньше места. Тем более к тому моменту, до выхода Windows XP SP2, режим PAE в настольных системах не использовался, а оборудование, которое выпускалось для «персоналок», во многих случаев не было предназначено для серверов (например, звуковые платы). Так что никакой острой необходимости усложнять драйвера, и выпускать их серверные версии у производителей не было.

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

Для обеспечения совместимости с некорректно написанными драйверами функционал PAE в Windows XP SP2 было решено обрезать. Выразилось это в том, что на третьем этапе трансляции адресов на выход передавались те же адреса, которые были поданы на вход. Таким образом, никакого расширения адресного пространства не происходило, и система продолжала оперировать теми же четырьмя гигабайтами.

Как уже упоминалось выше, такой обрезанный режим PAE унаследовали все современные 32-разрядные системы, включая Windows 7 и Windows 8. А вот если вы установите ради эксперимента на свой компьютер оригинальную Windows XP или XP SP1 и включите режим PAE (там он по умолчанию отключен), то увидите собственными глазами, что системе будет доступно все 4 Гб ОЗУ.

ОЗУ и 64-битные системы Windows

Казалось бы, что у 64-разрядных систем никаких проблем с установкой больших объемов памяти быть недолжно. Сколько ОЗУ установили, столько «операционка» и будет видеть. И все же здесь есть свои подводные камни.

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

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

Еще один «сюрприз» вас может ожидать, если в материнскую плату будет установлен максимальный поддерживаемый объем памяти. Например, еще недавно популярный чипсет для бюджетных решений Intel G41 позволяет устанавливать до 8 Гб оперативной памяти. Как правило, в этом случае, на системной плате разведены 33 адресные линии (2 33 = 8 589 934 592 байт = 8 Гб). С точки зрения производителя это вполне объяснимо - зачем делать шину более высокой разрядности, если набор системной логики все равно не поддерживает большие объемы памяти? Но из-за этого, даже если контроллер памяти и может перекинуть заблокированный участок ОЗУ в девятый гигабайт, сделать это у него не получиться, так как для этого потребуется 34-разрядная шина, а не 33-х, как в нашем случае. В итоге пользователю будет доступно только семь с небольшим гигабайт ОЗУ. Тоже самое касается плат поддерживающих 16 и 32 Гб.

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

Заключение

В заключение давайте сделаем несколько основополагающих выводов, исходя из всего вышесказанного.

Хотя 32-битные системы Windows чисто теоретически могут использовать до 4 Гб оперативной памяти, некоторый ее объем всегда оказывается зарезервированным под нужды устройств, после чего в доступности оказывается обычно не более 3-3,5 Гб.

Однако эта проблема решена в 32-разрядных серверных ОС. Благодаря использованию технологии расширения физических адресов (PAE), в системе может быть виден весь максимальный установленный объем ОЗУ (4 Гб).

В клиентских 32-разрядных версиях Windowsрежим PAE был урезан для обеспечения совместимости с драйверами устройств из-за чего в WindowsXP SP2/SP3, Windows Vista, Windows 7, а так же Windows 8 увидеть все максимально допустимые четыре гигабайта ОЗУ невозможно и исправить это нельзя.

Таким образом, если вы собираетесь установить в компьютер более трех гигабайт оперативной памяти, то необходимо использовать 64-битные версии операционных систем, которые позволяют видеть до 192 Гб ОЗУ и имеют неурезанный режим PAE. В противном случае весь остальной объем памяти будет недоступен для использования.

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

Оперативная память — одна из основных составляющих стабильной работы компьютера. Без неё работа ПК невозможна, а не имея достаточного количества ОЗУ, пользователь не сможет запустить часть программ. Рассмотрим, как работает ОЗУ, как увеличить объём оперативной памяти и прочие моменты.

Для начала разберёмся в том, что означает сокращение ОЗУ или RAM. На русском это звучит как «Оперативное Запоминающее Устройство», а на английском — «Random Access Memory». Особенности детали кроются в том, что она работает только когда компьютер включен. В RAM сохраняется обрабатываемые процессором данные и выполняемые коды.

Принцип работы ОЗУ следующий:

  1. У каждой ячейки памяти есть своя строка и столбец.
  2. При работе компьютер отправляет сигнал к одной из строк.
  3. Из-за электрического сигнала транзистор открывается.
  4. Отправленный заряд из конденсатора переходит в одному из доступных столбцов, к которому подключен чувствительный усилитель.
  5. Поданый разрядившимся конденсатором поток проходит регистрацию через усилитель, после чего происходит подача требуемой команды.

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

Как увеличить оперативную память в компьютере и ноутбуке?

Если описывать кратко, существует несколько способов увеличения объёма ОЗУ. Основной — добавление новых планок в материнскую плату. Альтернативно — можно изменить данные файла подкачки. Рассмотрим каждый метод подробнее.

Увеличение объёма с помощью модулей памяти

Для стабильной работы современным компьютерам нужно иметь как минимум 2 ГБ ОЗУ в зависимости от установленной операционной системы. Например, такой же объём требуется для Windows 10 64 bit. Основной способ увеличения этого показателя — добавление либо замена планок RAM.

Важно понимать, что модуль должен подходит к компьютеру или ноутбуку. Например, ПК со старыми процессорами не поддерживают ОЗУ с частотой 1666 МГц. То же самое касается и материнских плат — большинство старых моделей не могут работать с деталями, имеющими больше 4 ГБ памяти.

Чтобы не прогадать, владельцу ПК нужно знать название модели материнской платы и процессора.

Для проверки процессора нужно выполнить немного инные действия:

Таким образом можно проверить совместимость ОЗУ с другими деталями ПК.

Как определить тип оперативной памяти

Перед покупкой новых устройств также важно знать их тип. Если купить неподходящую планку, её придётся возвращать.

Существует 4 вида оперативной памяти:

  • Ddr1 — самая «древняя»;
  • Ddr2 — также устаревшая;

  • Ddr3 — используется и сейчас;
  • Ddr4 — самая новая разработка:

Есть несколько способов определения того, какой тип установлен в компьютере. В первую очередь необходимо ознакомиться с наклейкой на лицевой стороне планки, если такая есть. Чаще всего на ней и указывается тип памяти, объём и прочая информация. Если напрямую не указан тип, тогда можно воспользоваться другими пометками. Например, если написано «PC3», тогда это ддр3, а если «PC2» — ддр2.

Самый надёжный метод — посмотреть на вырезы между жёлтыми контактными площадками. Схема ниже поможет в этом разобраться:

Последний метод: использование специального программного обеспечения для сканирования установленных компонентов. Например, для этого отлично подойдёт «AIDA64» .

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

Установка модулей ОЗУ

В первую очередь, нужно открыть корпус компьютера с той стороны, где можно получить доступ к материнской плате. Обязательно полностью отключаем компьютер, вытягиваем провод из розетки и обесточиваем его, зажав кнопку «Пуск». В зависимости от типа используемого корпуса, придётся открутить винты на задней стороне ПК и демонтировать крышку, снять защёлки или просто открыть как дверцу.

Находим на материнской плате слоты для RAM. Они должны выглядеть примерно так:

Если уже есть модули, вместо которых должны быть установлены новые, нужно их демонтировать. Для этого нужно нажать на защёлки по бокам и извлечь планки. Необходимо быть очень аккуратным, так как это очень чувствительная, хрупкая деталь.

Теперь берём новую RAM и устанавливаем в свободный слот. Для этого нужно вставить планку так, чтобы паз совпадал с выступом в разъёме. Нужно слегка надавить на модуль, чтобы он полностью вошёл в разъём. Во время установки может быть слышен щелчок — это означает, что защёлки автоматически защёлкнулись и память установлена корректно. Если этого не произошло, но планка установлена, вручную «защёлкиваем» её.

Парные ОЗУ рекомендуется вставлять в слоты одинакового цвета, если такие есть. На большинстве материнских плат разъёмы окрашены в два цвета — 2 в один, 2 в другой. Установка двух одинаковых деталей в слоты с одинакового раскраской позволят устройствам работать в двухканальном режиме.

После этого закрываем крышку корпуса, закручиваем болты и подключаем ПК к электричеству. Пробуем запустить компьютер — если запуск системы происходит как обычно, тогда всё сделано правильно. Если есть сомнения в работоспособности, рекомендуется проверить новые детали с помощью .

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

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

Чаще всего доступно два слота для оперативной памяти. Бюджетные модели могут похвастаться только одним разъёмом. Более дорогие устройства могут иметь больше места для увеличения объёма ОЗУ. Чтобы извлечь старые планки нужно открыть защёлки по бокам. Как только они будут освобождены, деталь подниметься под 45° углом.

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

Альтернативные способы увеличения ОЗУ

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

Расширение ОЗУ с помощью флешки

Самый простой и доступный способ добавить RAM к компьютеру или ноутбуку — использовать флешку.

Начиная с ОС Windows 7 есть возможность воспользоваться утилитой «Ready Boost» .

  1. Для начала необходимо вставить флешку в USB-разъём на компьютере.
  2. Открываем «Проводник» и правой кнопкой мыши нажимаем по названию флешки в левом меню.
  3. Выбираем пункт «Свойства» и переходим к разделу «Ready Boost» .
  4. Ставим галочку в пункте «Использовать это устройство».
  5. Указываем объём флешки, который будет использоваться как ОЗУ, можно указывать весь объём сразу.
  6. Кликаем «Применить» , потом «ОК» и закрываем окно.

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

Изменение настроек BIOS

Смена настроек BIOS нужна для разгона оперативной памяти. Вообще, главная задача БИОС — предоставление возможности пользователю настраивать работу компонентов, компьютера и так далее.

  1. Перезагружаем компьютер и нажимаем клавишу для входа в БИОС — «Del» , «Esc» , «F2» и так далее. Можно нажимать сразу несколько клавиш, чтобы потом не перезагружать ПК заново.
  2. Нажимаем «Ctrl+F1» , откроется окно расширенных настроек, если не выходит — переходим к пункту «Advanced BIOS Features» .
  3. Выбираем пункт «System Memory Multiplier» или «Advanced DRAM Configuration» .
  4. В разделе «DRAM Timing Selectable» устанавливаем режим «Manual» , то есть ручной настройки.
  5. Сохраняем изменения, при желании экспериментируем с изменением таймингов.
  6. Перезапускаем компьютер, в специальных программах (например, AIDA64) изменяем настройки.

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

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

стоит не так остро, как раньше, сегодня он по-прежнему волнует многих пользователей. В последнее время даже самые дешевые компьютеры имеют по крайней мере 4 Гб памяти – количество, которое когда-то казалось немыслимым, а в настоящее время является стандартом де-факто. Вопреки этому многие задаются вопросом: этого достаточно? Ускорит ли работу компьютера дополнительная память, или особого эффекта не будет?

Разница между 4, 8, 16 и больше гигабайт RAM несомненно есть, но для массового пользователя связь между объемом установленной памяти и производительностью ПК остается слегка размытой. В этом материале я постараюсь пролить свет на этот вопрос и кратко ответить, каков оптимальный объем оперативной памяти и есть ли смысл в установке дополнительных модулей RAM.

Что такое Random Access Memory (RAM)?

Хотя компьютеры уже давно стали обыденностью, многие люди до сих пор путают понятия «оперативная» и «локальная» память. Заблуждение чаще исходит из того, что оба типа памяти измеряются в одних и тех же единицах – последнее время обычно в гигабайтах (GB). Вопреки тому, что и оперативная, и локальная память служат для хранения информации, они отличаются с точки зрения срока хранения данных. Оперативная память как правило в несколько раз быстрее локальной и служит для временного хранения данных. После выключения компьютера все хранящиеся в ней данные бесследно исчезают. В локальной памяти (жесткие диски и SSD устройства) информация сохраняется независимо от того, включен компьютер или выключен. Именно поэтому оперативную память обычно определяют как энергозависимую, а локальную – как энергонезависимую.

Сколько памяти нужно ПК?

Долгое время Биллу Гейтсу приписывается фраза «640 Кб памяти достаточно для всего». В конечном счете сам Гейтс выступил с официальным заявлением, сказав, что не является автором этого утверждения, которое он назвал чистой глупостью.

Однако в начале 80-х годов прошлого века это звучало не так комично, потому что объемы порядка 100-200 Мб считались огромными. Сегодня даже самые дешевые компьютерные системы имеют 2-4 Гб оперативной памяти, а локальное пространство для хранения информации измеряется в терабайтах.

Базовые конфигурации имеют от 4 до 8 Гб RAM, а high-end модели (мультимедийные или игровые) предлагают 12-16, иногда 32 (и больше) Гб оперативной памяти. Так сколько можно назвать «оптимальным»? К сожалению, дать точный ответ, выраженный в конкретной цифре весьма непросто, так как оптимальное количество зависит от задач, для которых вы используете компьютер. Так, например, на Windows PC только сама операционная система может потребовать больше одного гигабайта для своих системных библиотек. Если вы используете антивирусную программу, то это еще 30-200 мегабайт в фоновом режиме в зависимости от конкретного продукта. Большинство веб-браузеров, офисных приложений и мультимедийных проигрывателей требуют от 100-800 Мб и больше памяти. Если вы запускаете их одновременно (т.е. используете Windows по предназначению – многозадачно), эти объемы становятся совокупными – чем больше запущенных программ, тем выше потребление RAM.

Чемпионами по потреблению оперативной памяти остаются видеоигры. Популярные заглавия типа Call of Duty могут без особых проблем «проглотить» 4-5 Гб памяти.

Большинство современных ноутбуков использует интегрированную графику, которая также является потребителем RAM. Интегрированные в процессор видео ядра не располагают своей собственной памятью (в отличие от дискретных решений) и «съедают» часть доступной оперативной памяти. Поэтому если ваш ноутбук по спецификациям оснащен 4 Гб RAM и интегрированной графикой, Windows сообщит, что вам доступно только 3.9 Гб (или меньше) памяти.

Другие соображения

Оптимальное количество оперативной памяти имеет и софтверный (возможно, правильнее будет сказать системный) аспект. Старые версии операционной системы используют 32-битный метод адресации памяти. В настоящее время он уже устарел и восходит к временам, когда объемы свыше 4 Гб RAM казались немыслимыми. Вот почему 32-разрядные версии Windows просто не могут использовать больше 4 Гб оперативной памяти. Даже если у вас больше памяти 32-разрядная операционная система будет настаивать на том, что вас только 4 Гб (хотя обычно еще меньше – 3-3.5 Гб) оперативной памяти. Для полноценного использования объемов свыше 4 гигов вам понадобится 64-разрядная Windows.

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

Если системный инструмент «Диспетчер задач» показывает, что весь объем памяти почти полностью исчерпан, т.е. все запущенные процессы занимают 70-80% или даже больше RAM, это еще не повод для беспокойства. Microsoft уже давно серьезно изменила свою философию по отношению к memory management (управление памятью), а потому, начиная с Windows Vista, не используемую RAM компания считает «плохой RAM».

Так как оперативная память во много раз быстрее любого жесткого или даже твердотельного диска, в Microsoft решили, что будет лучше, если Windows будет держать как можно больше часто используемых пользовательских модулей и приложений постоянно загруженными в системную RAM. Благодаря этому при повторном обращении к ним система реагирует гораздо быстрее, нежели когда ей снова и снова приходится считывать их с локального диска.

В этом и суть технологии SuperFetch, которая развивается со времен Vista. Введение этой концепции указывает на один важный вывод – чем большем оперативной памяти есть в распоряжении современных версий Windows, тем лучше (быстрее) они работают. Конечно, речь не идет об экспоненциальном росте – наибольшая разница будет при прыжке с 2 до 4 Гб RAM. С каждым последующим удвоением – 4 до 8 Гб, 8 до 16 и так далее, влияние на общую производительность системы будет снижаться. Однако если вы регулярно работаете с тяжелыми программами, держите десятки открытых вкладок в браузере и активно играете, то принцип выбора оптимального объема памяти сводится к одной простой вещи: чем больше, тем лучше.

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

Отличного Вам дня!

Оперативная память, которая обычно обозначается как ОЗУ или RAM, является одной из самых важных частей любого компьютера. Но сколько ее нужно для хорошей работы устройства? Текущие новые ПК и аналогичные девайсы предлагают значения от 2 ГБ до 16 ГБ и более.

Объем требуемой памяти зависит от двух факторов - что вы намерены делать и сколько вы готовы потратить.

Введение в ОЗУ

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

Стол - полезная аналогия, чтобы рассмотреть разницу между ОЗУ и памятью. Думайте о RAM как о вершине стола. Чем больше его поверхность, тем больше бумаг вы можете разложить и читать сразу. Жесткие диски больше похожи на ящики под столом, способные хранить документы, которые вы не используете.

Чем больше у вашей системы, тем больше программ она может обрабатывать одновременно. ОЗУ не является единственным определяющим фактором, и вы можете технически открыть десятки программ одновременно даже с очень небольшим объемом RAM, и это замедлит работу вашей системы. А теперь представьте стол еще раз. Если он слишком мал, он становится загроможденным, и ваша работа будет замедляться, когда вы попытаетесь найти любую бумагу, которая вам нужна в любой конкретный момент. Вы будете вынуждены часто копаться в ящиках, чтобы поместить то, что не поместится на поверхности стола, а также доставать нужные бумаги.

Компьютер с большим количеством ОЗУ работает заметно быстрее, но только до определенной точки. Наличие большого стола не поможет вам, если у вас есть только несколько статей для чтения.

Оптимальное соотношение

Сколько оперативной памяти нужно вашему устройству? Ваша цель состоит в том, чтобы иметь достаточное количество ОЗУ для всех приложений, которые вы используете на этом конкретном устройстве. Если ее слишком мало - работа замедляется. Слишком много оперативной памяти может означать лишь то, что вы заплатили большие деньги за то, что никогда не сможете использовать.

Отличие от других характеристик

Стандартное ОЗУ не следует путать с видеопамятью, однако эти понятия тесно связаны с компьютерными графическими картами. Высокопроизводительные 3D-игры основаны на видеопамяти (VRAM), часто выражаемой как GDDR5, тогда как стандартную память называют RAM или DDR3. На самом деле большинство производителей очень хорошо идентифицируют VRAM и не путают ее с другими параметрами. Поэтому, чтобы определить, сколько оперативной памяти нужно для GTA 5, к примеру, нужно рассматривать оба вышеуказанных показателя в совокупности.

Тяжелые приложения

Самые большие сервисы на большинстве домашних компьютеров - это сама операционная система и веб-браузер. Вы не можете сделать так, чтобы Windows или MacOS потребляли меньше памяти, но больше ОЗУ на вашем компьютере означает, что вы можете открыть больше вкладок в Chrome, Firefox, Internet Explorer и т. д. Кроме того, некоторые веб-сайты используют больше оперативной памяти, чем другие. Простые текстовые новости почти не занимают ресурсы, в то время как что-то вроде Gmail или Netflix требует несколько больше мощности.

Программы, как правило, используют поскольку они увеличивают сложность работы. В программе чата или в игре (например, Minesweeper) почти не будет использоваться оперативная память, в то время как гигантская электронная таблица Excel или огромный проект Photoshop могут использовать больше одного гигабайта. Профессиональное и инженерное программное обеспечение создано для решения очень сложных проектов и, как правило, потребляет большинство оперативной памяти всех программ. Современные 3D-игры также могут использовать довольно много ОЗУ и VRAM. Другими словами, ваша потребность в том, сколько оперативной памяти нужно установить, зависит от используемых вами программ.

  • ОЗУ 2 ГБ: хорошо только для планшетов и нетбуков.
  • Оперативная память 4 Гб: Минимум для бюджетных систем Windows и MacOS.
  • 8 ГБ: отлично подходит для систем Windows и MacOS.
  • 16 ГБ: Скорее всего, слишком много; идеально подходит для рабочих станций среднего уровня.
  • 32 ГБ и более: только для энтузиастов и специализированных рабочих станций.

Для планшета

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

Например, iPad Air 2, который имеет около 2 ГБ ОЗУ, много внимания уделяет универсальному процессору. А такое устройство, как Microsoft Surface Pro, может вмещать в себя RAM объемом до 16 Гбайт, потому что пользователи этого девайса могут захотеть запустить большое количество профессионального программного обеспечения, а также настольную ОС.

И это дает вам ориентиры для выбора оперативной памяти - для чего вы используете свой планшет? Если вы просматриваете только один сайт за один раз и не используете девайс для каких-либо больших проектов или рабочего программного обеспечения, то оперативная память 4 ГБ, вероятно, будет достаточной. Однако если вы также используете планшет в качестве основного ПК, вы должны оснастить его необходимой оперативной памятью. Как правило, это означает, что вам потребуется от 4 до 8 Гб.

Выбор ОЗУ для ноутбуков

Сколько нужно Новые ноутбуки имеют от 2 ГБ до 16 ГБ ОЗУ, в то время как элитные игровые модели предлагают до 32 ГБ. Как уже упоминалось ранее, потребности в планшетах и ​​ноутбуках сходятся, но большинство пользователей чувствуют себя комфортно с запуском более сложных программ на ноутбуках, и это означает, что оперативная память играет здесь более важную роль.

Для чего-то вроде Chromebook, который работает в основном в облаке и имеет очень мало места для хранения, вам не понадобится многого ОЗУ. Достаточно выбрать 4 ГБ оперативной памяти, тем более что вы можете использовать Google Play Store для загрузки приложений Android прямо на вашем компьютере.

Сколько оперативной памяти нужно для Windows10 и новых модификаций MacBook? Вы должны подумать о том, чтобы увеличить это число до стандартного 8 ГБ. Большинство лучших ноутбуков поставляются с этим значением по уважительной причине. Конечно, если вы выполняете много графических работ или хотите открывать сразу несколько вкладок, возможно, стоит рассмотреть возможность увеличения RAM до 16 ГБ. Особенно это актуально для геймеров - вопрос о том, сколько оперативной памяти нужно для игр, всегда остается актуальным.

Стационарные компьютеры

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

Сколько оперативной памяти нужно для ПК? 8 ГБ - хорошее значение для начала. Обновление до 16 ГБ рекомендуется для энтузиастов, хардкорных геймеров и среднего пользователя рабочей станции. Серьезные пользователи рабочей станции могут перейти на 32 ГБ. Даже говоря о том, сколько оперативной памяти нужно для игр, можно убедиться, что слишком значительные параметры не требуются.

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

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