icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
Юрий Пономаренко
Техника и Интернет

Нужно ли обычному компьютеру 8 GB памяти?

  • 3202
  • 5

Нужно ли обычному компьютеру 8 GB памяти?

С
Сегодня оперативная память для современного компьютера довольно дешевая, поэтому при желании можно легко увеличить ее объем путем простой покупки модулей достаточного объема и установки их дополнительно или вместо имеющихся. Обычно в компьютере имеется от 2 до 4 слотов для модулей памяти, поэтому, если мы хотим установить 8 Гб оперативки, то нужно в 4 слота поставить 4 планки по 2 Гб. И притом желательно, чтобы они все были одинаковыми – от одного производителя и работающие на одной частоте, иначе могут возникнуть проблемы в работе компьютера.

Итак, пойдем в магазин и приобретем там 8 Гб памяти, дабы наш компьютер стал круче яиц, не говоря уж про соседский компьютер, с его хилыми 4 гигабайтами. Как известно - чем пмяти больше, тем вся система работает быстрее, значит у нас должно все просто «летать» и будет нам рай на земле…

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

Почему так? Да все очень просто, и одновременно – очень сложно. Дело в том, что операционные системы бывают разные, и дело даже не в названии – Windows XP, Vista, 7 или 8… Дело в самой сути работы операционной системы, ее архитектуре. А все эти операционные системы бывают 32- или 64 – битные, то есть они могут одновременно обрабатывать 32 или 64 бита информации. Но! 64 – битная система может работать только на компьютере, который имеет 64 – битный процессор и соответствующую материнскую плату. Здесь и зарыта собака…

32 – битная система может использовать не более, чем 4 Гб памяти – больше просто физически невозможно, потому что для адресации памяти она использует 232 бита, что дает в сумме 4294967296 комбинаций адресов памяти – то есть именно 4 Гб. Но, опять таки, это теоретически, а на деле используется не более 3.5 Гб. Часть памяти занимает сама операционная система, часть – дополнительные библиотеки, а кроме того, большую часть отнимает кэш видеокарты, и чем больше памяти имеет видеокарта, тем больше и этот кэш.

Итог – на 32 – битной системе с такой же операционной системой просто теоретически невозможно использовать памяти больше, чем 4 Гб. Практически, конечно, мы ее туда засунуть сможем, только использоваться она вся не будет, а значит и смысла нет тратить на нее деньги.

Но, на наше счастье, у нас оказалась система 64 – битная! Да, та же Windows 7 в 64 – битном варианте может успешно работать аж со 192 гигабайтами оперативки – система адресации у нее совсем другая… Наши 8 Гб она распознает и начнет использовать без проблем. Но следует иметь в виду, что сама 64 – битная система будет занимать больше памяти, как оперативной, так и дисковой – просто потому, что 64 – битные команды длинее 32 – битных. Поэтому немного выигранной памяти мы потеряем.

Что мы поимеем от возросшего объема памяти? Да практически ничего, что мы имели бы и с 4 гигабайтами на 32 – битной системе. В память будет больше загружаться программ, меньше будет использоваться более медленный жесткий диск, а значит – программы будут открываться несколько быстрее и запустить их одновременно можно больше…

Но… Снова это но. Чтобы использовать все 8 Гб памяти, нам пришлось перейти на 64 – битную операционку, а это не всегда хорошо. Хорошо, если мы будем использовать небольшой набор программ, которые стабильно работают на таких системах или специально для них написаны. Но очень плохо, если мы пользуемся самыми различными программами для самых разных целей, да еще и игры иногда запускаем – обычное дело для домашнего компьютера. И плохо это потому, что действительно 64 – битных программ очень мало, практически нет на общем фоне 32 – битных, а последние не всегда нормально работают на той же Windows 7 в 64 – битном варианте… И в итоге мы имеем море памяти, а вот наши любимые программы в нем плавать отказываются, особенно игры…

Итог : 8 Гб памяти на домашнем компьютере – это вынужденный переход на 64-битную систему и потеря многих любимых программ. При незначительном увеличении быстродействия – порядка нескольких процентов, чего мы даже и не заметим. Поэтому – не стоит оно того. Но на рабочем компьютере, где используются «тяжелые» программы типа Photoshop CS5 или 3D Studio Max, «жадные» на память, да еще в 64 – битном варианте – тогда да, стоит обновить и операционную систему, и поставить 8 Гб памяти, если не больше.

Пока же 64- битных версий программ не столь много, чтобы стоило отказываться от привычных, 32 – битных, для работы которых вполне достаточно и 4 Гб памяти. А 8 Гб будем ставить, когда это действительно станет нужно, то есть 64-битная техника программирования станет массовой, а не штучной. Так что отложим пока поход в магазин… Больше хотелось, чем на самом деле нужно было…

deb
Игорь Переверзев

Юр, статья класс, но в 4-м абзаце вместо "собыка" можно написать "собака"))++

deb
Юрий Пономаренко

Спасибо, Игорь. Исправил опечатку.Да, Наталья, все, что сверх 4 Гб - это чистый выпендреж. Конечно, через годика два 8 Гб понадобятся, да и то не всем, но явно не сейчас.

tra
Екатерина Каткова

"что сама 64 – битная система сама будет занимать больше памяти". Одно "сама" явно лишнее. А так, все понятно и доступно. Вам+

Вам необходимо или зарегистрироваться, чтобы оставлять комментарии
выбор читателя

Выбор читателя

16+