Cколько памяти нужно современному компьютеру?

Я знаю не мало людей, уверенных что «чем больше памяти, тем быстрее работает компьютер». До определённого момента это правило действительно работает, однако достигнув некоторого порогового значения эффект от дальнейшего увеличения оперативной памяти уменьшается, а затем и вовсе пропадает.

Какой теоретический предел памяти компьютера?

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

Абсолютным теоретическим пределом памяти для 32-разрядных систем — будет 4 гигабайта (2^32), 64-разрядный процессор способен адресовать уже 2^64 ячеек памяти или 16.8 миллионов терабайт!

Конечно, это только теоретический предел и в реальности всё гораздо скромнее. Наверняка вы замечали, что 32-битная Windows 7, способна распознать, в лучшем случае, только 3,5 Гб оперативной памяти, в зависимости от используемого железа. Это связано с тем, что часть адресов ячеек оперативной памяти используется периферийными устройствами и прежде всего видеокартой.

Впрочем, некоторые серверные версии Windows (WinServer 2000/2003/2008 Enterprise) поддерживают функцию Physical Address Extension (PAE), позволяющую использовать больше 4 Гбайт памяти благодаря специальной технологии переадресации, но это уже выходит рамки данной статьи.

Как видите, устанавливать более 4 Гб памяти на 32-битную операционную систему вообще не имеет смысла, она этого не оценит.

Значит, если хотим больше памяти и производительности — переходим на 64 разрядные версии ОС? Однако и с ними не всё так просто… те же 4 Гб оперативки тут уже не смотрятся по царски, ведь такие системы используют заметно больше памяти. Все переменные теперь уже не 32-битные, а 64-битные, что увеличивает объём занимаемой памяти приложениями на 20-40%.

Сколько видит оперативки windows bit

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

Или системе доступна не вся память:

Также в БИОС может определяться не весь ее объем (чаще, только половина).

Причина

  1. Часть памяти забирает видеокарта.
  2. Лимит редакции или разрядности операционной системы.
  3. Программное ограничение.
  4. Резервирование памяти системой.
  5. Неисправность оперативной памяти.
  6. Ограничение со стороны процессора.
  7. Ошибка БИОС или необходимость его обновления.
  8. Лимит максимального объема, который поддерживает материнская плата.
  9. Материнская плата не поддерживает один из модулей памяти.
Читайте также:  Настройка локальных политик безопасности и групповых политик

1. Использование встроенной видеокарты

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

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

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

. как правило, адаптеры NVIDIA и AMD являются дискретными (не встроенными), а Intel — интегрированными.

Если же мы захотим, чтобы встроенная видеокарта потребляла меньше памяти, заходим в БИОС/UEFI и находим один из параметров:

  • Share Memory Size
  • Onboard VGA Frame Buffer
  • Display Cache Window Size
  • On-Chip Video Window Size
  • Onboard Video Memory Size
  • Internal Graphic Mode Select
  • Integrated Graphics Share Memory
  • .

* в различных версиях БИОС они могут называться по-разному. Также не исключено, что может использоваться другие параметры — в таком случае нужно изучить документацию к материнской плате или воспользоваться поисковиком.

После меняем объем резервирования памяти под нужны видеосистемы:

2. Программное ограничение

Ограничение может быть выставлено в системе. Чтобы его снять, открываем командную строку и вводим команду msconfig — откроется окно «Конфигурация системы» (также можно воспользоваться поиском Windows по названию окна).

Проверяем, что не поставлена галочка на Максимум памяти или не стоит значение, меньшее объему. В противном случа, просто снимаем галочку:

3. Лимиты операционной системы

Разные редакции системы Windows имеют ограничение по максимально используемому объему памяти.

а) Все 32-х битные версии могут использовать максимум Гб оперативной памяти. Это архитектурное ограничение — предел, на который способна система на 32 бита. Картина будет, примерно, такой:

Чтобы задействовать более 3 Гб памяти, необходимо переустановить систему на 64-х битную версию.

б) Редакции Windows также имеют ограничения. Например, Windows 10 Home 64 бита позволит использовать 128 Гб, а Windows 10 Pro x64 — 512 Гб. С Windows 7 ситуация хуже — домашняя базовая редакция позволит использовать лишь 8 Гб, а начальная, всего, 2 Гб.

Подробнее в таблицах:

ОСОграничение, Гб32-бит64-битWindows 10 Home Windows 10 Pro Windows 8 Windows 8 Enterprise Windows 8 Professional Windows 7 Starter Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate
4 128
4 512
4 128
2 512
4 512
2 2
4 8
4 16
4 192
4 192
4 192

Если наша проблема связана с лимитом редакции, необходимо обновить систему или переустановить ее.

4. Настройка базовой системы ввода вывода

Для того, чтобы компьютер мог задействовать всю память, в некоторых случаях, может потребоваться настройка БИОС/UEFI:

НастройкаОписаниеУстановить
HPET Mode Режим счетчиков HPET (High Precision Event Timer) 64 бита
Memory Hole Резервирование памяти для работы шины ISA Disabled
Memory Remapping Перемещает адресное пространство, используемое картами расширения, за пределы первых 4 Гбайт Enabled
Hardware Memory Hole
Memory Remap Feature
Memory Hole Remapping
DRAM Over 4G Remapping
H/W Memory Hole Remapping
H/W DRAM Over 4GB Remapping
Читайте также:  Не отображаются компьютеры рабочей группы в Windows 10

Требования во время перехода на Windows 10

Дело в том, что можно обновиться до самой последней версии операционной системы, но сделать это можно, если на компьютере установлены самые свежие версии Windows 7 SP1 или ОС 8.1 с последними обновлениями.

Загружаемый файл дистрибутива десятой версии занимает около 3Гб, а при распаковке и установки может достигать от 16 до 20 Гб в зависимости от разрядности устанавливаемой ОС.

Поэтому Microsoft рекомендует при установке Windows 10 учитывать данные особенности и иметь свободного пространства на жестком диске не менее 32 Гб.

Эти же данные необходимо учитывать при установке чистого дистрибутива «десятки» с DVD диска или флеш накопителя.

Какая разница в данных девайсах?

Итак, мы уже узнали, что 64-битный процессор имеет больше свободного места. Что это значит, если мы сравним 64 и 32-битные телефоны Андроид? Чего нет в 32 – битном телефоне и что мы можем из этого увидеть в 64- битном?

Процессор

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

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

Есть способы, которыми мы можем обойти этот лимит; однако, просто установив 64-разрядный процессор, мы можем использовать до 16 эксгабайт (17 миллиардов ГБ) ОЗУ на устройстве. Большая оперативная память означает больше места для размещения приложений , а это означает, что многозадачность между ними становится намного более гладкой.

Приложения

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

Читайте также:  Ntldr is missing Windows 7 как исправить?

Совместимые процессоры

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

ПО ТЕМЕ: Что лучше — Windows или Mac? 10 весомых причин купить именно компьютер Apple.

Максимальные возможности системы для работы с большими объемами ОЗУ

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

Поэтому, если пользователю требуется работать с ресурсоемкими программами, целесообразнее инсталляция в ПК 64-разрядной Windows 7. На рисунке ниже приведены параметры, указанные на официальном источнике Microsoft.

С целью уточнения модификации «Виндовс 7», функционирующей в ПК, необходимо исполнить следующие несколько шагов:

Максимальные возможности системы для работы с большими объемами ОЗУ
  1. Кликнуть «Пуск»;
  2. Затем нажать ПКМ на «Компьютер»;
  3. Щелкнуть «Свойства»;

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

Как перейти на 64-битную Windows

Разработчики Microsoft не предусмотрели никакого перехода с одной версии на другую. Системные файлы принципиально отличаются в этих двух сборках. Чтобы перейти на другую версию нужно переустановить Windows. При скачивании вам нужно будет выбрать 64-битный образ системы.

Поддерживает ли ваш ноутбук 64-бит

Как перейти на 64-битную Windows

Перед тем как устанавливать новую систему, убедитесь, что ваш ноутбук ее “потянет”. Чтобы это проверить — выполните простую инструкцию ниже.

  1. Запускаем диспетчер устройств: нажимаем Win+Pause и выбираем пункт Диспетчер задач.
  2. Затем выбираем процессор и открываем его свойства.
  3. Осталось открыть браузер и забить скопированную строчку в поисковый сервис. Выбирайте из результатов поиска те, которые относятся к сайту производителя. В нашем случае это Intel.

В описании обязательно указано, поддерживает ли процессор 64-бит.

Как перейти на 64-битную Windows

Определяем разрядность процессора с помощью командной строки

Также для определения разрядности процессора можно использовать командную строку Windows и команду «SYSTEMINFO». Для этого откройте меню «Пуск» и введите в поиск команду «CMD» либо откройте командную строку любым другим способом. После открытия командной строки введите команду «SYSTEMINFO».

Определяем разрядность процессора с помощью командной строки

В результате в командной строке появится информация о вашем компьютере. Здесь нужно обратить внимание на строку «Процессоры». Если в данной строке указано «x64 Family», то это означает, что разрядность вашего процессора – 64 бита.