Будет ли добавление дополнительной оперативной памяти ускорить мой компьютер?


9

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

Примечание. О конфигурации моего ПК: процессор Intel Core i5, материнская плата DP55WB, 4 ГБ ОЗУ, 700 ГБ на жестком диске.


Вам также понадобится 64-битная операционная система, чтобы использовать более 3.XX ГБ. 3.XX, поскольку 32-битные ОС имеют верхний предел 4 ГБ, и некоторое пространство памяти зарезервировано для внутреннего содержимого (отображение оборудования, видео, ...)
user12889

Ответы:


16

Добавление ОЗУ в большинстве случаев ускорит ваш компьютер.

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

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

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

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

Я не знаю, что вы подразумеваете под Virtual Cache Memory. Существуют различные кэши на разных устройствах и есть виртуальная память (или файл подкачки или пространство подкачки, имя зависит от операционной системы).

РЕДАКТИРОВАТЬ Поскольку у вас есть 4 ГБ ОЗУ, вы можете получить улучшенную производительность с большим объемом ОЗУ, но улучшение не будет значительным. 4 ГиБ должно хватить для всех распространенных задач, таких как просмотр интернета, просмотр фильмов, игра в игры и тому подобное. Если вы планируете запускать виртуальные машины или заниматься тяжелым программированием, вы можете добавить больше оперативной памяти.

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

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


5
ПОЧЕМУ НУЖНЫ ЛЮДИ, КОТОРЫЕ СКАЗЫВАЮТ 4 ГБ +? Я устал от этого. Я смог запустить NetBeans с профилировщиком, моим приложением для утечки памяти, Firefox и виртуальной машиной Windows XP на VirtualBox на 2 ГБ ОЗУ, и практически не испытывал перегрузки диска из-под SWAP. 2 ГБ достаточно для 85% населения. 4 ГБ достаточно на 95%. Остальные нишевые приложения
TheLQ

1
@TheLQ С другой стороны, у меня есть компьютер с 2 ГБ ОЗУ, который пытается справиться с Outlook, Word, Excel, драйверами принтера и Cisco VPN. Однажды я взял 4 ГБ ОЗУ с другого компьютера и поместил его туда, и он отлично работал. Чтобы прямо ответить на ваш вопрос: BLOAT! БУЛАТ ВЕЗДЕ! Особенно от драйверов для принтеров, мобильных телефонов и подобных устройств. Также кеширование дисков в Windows Vista и 7. Но я согласен, что 4 GiB должно быть достаточно для подавляющего большинства прямо сейчас.
AndrejaKo

2
@TheLQ: Кэширование! Поскольку Windows обрабатывает вашу память в режиме «Память, которая не используется, бесполезна» - добавление памяти,
превышающее

1
На сегодняшний день, насколько я могу судить, люди рекомендуют не менее 8 ГБ ОЗУ! Я заметил значительную разницу, когда я обновил свой Dell Inspiron 620 Desktop под управлением Windows 7 с 6 ГБ до 8 ГБ.
Андрей Сунь

1
@qasdfdsaq Имейте в виду, что все это было написано чуть менее 5 лет назад, когда все выглядело иначе.
AndrejaKo

8

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

Цель оперативной памяти - позволить программам хранить и получать доступ к необходимой информации в быстрой памяти. Если эта быстрая память заполнена, диск используется для удаления неиспользуемых битов информации (google для подкачки, подкачки страниц ) и хранения этих битов до тех пор, пока они не понадобятся программе. Затем они должны быть снова прочитаны с (ужасно медленного!) Диска в память.

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

Если у вас одновременно запущено много программ, которые используют много памяти, то также может произойти подкачка / подкачка. И снова: добавление ОЗУ помогает предотвратить такие ситуации.

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

Память дешевая, просто купи немного. Быстрый поиск в Google говорит мне, что ваша материнская плата поддерживает до 16 ГБ оперативной памяти. Но учтите, что вам нужно запустить операционную систему (Windows, Linux и т. Д.), Которая также поддерживает более 4 ГБ ОЗУ! Я говорю о 64-битных операционных системах здесь. Для объяснения, пожалуйста, смотрите эту статью , или эту в википедии , или эту от Microsoft.

Совет: Если вы используете Linux, вам всегда кажется, что ваша RAM заполнена, потому что Linux использует свободную неиспользуемую RAM в качестве буфера для дисков. Вот объяснение . Windows Vista, кажется, делает что-то подобное, посмотрите сами . Я не знаю, делает ли Win7 то же самое.


2
+1 за указание на очевидное о 64-битном. Удивительно, сколько раз я видел, как друзья покупают тонны оперативной памяти, а потом жалуются, что их ОС не поддерживает это
TheLQ

0

Добавление ОЗУ может помочь. Но только если вам это действительно нужно!

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

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

Оперативная память и пространство на жестком диске не реализуются! Нет никакого отношения к скорости процессора eihter!

Единственное соотношение между оперативной памятью и скоростью процессора состоит в том, что медленная память замедляет работу вашего процессора, но лишь незначительно (<10%).


0

Хорошо, это ускорит ваш компьютер, но иногда это не лучшая идея. Например, на Windows7 32bit вы можете использовать только до 2,7 ГБ оперативной памяти. На xp 32bit чуть больше, но из-за 32bit есть предел адресной памяти в 4gb. В последнее время я видел людей с ноутбуками с жесткими дисками со скоростью 5400 об / мин, поэтому замена жесткого диска на более быструю модель со скоростью 7200 об / мин принесла большую дополнительную скорость. Смена процессора также может улучшить производительность, но если пробел в производительности - это жесткий диск, вы не увидите значительного улучшения. Проверьте индекс производительности Windows, он может дать вам представление о том, какой аппаратный компонент нужно обновить. Исходя из аппаратного обеспечения вашего компьютера, я буду догадываться, что наиболее общее улучшение вы получите от более быстрого жесткого диска или твердотельного диска. Если вы запускаете много графически интенсивных программ (например,


0

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

Я помню, некоторое время назад у меня был друг, который хотел попробовать Doom 3, поэтому он выходит и покупает игру, устанавливает ее и начинает играть в нее, но это намного медленнее, чем он ожидал, поэтому он добавил больше оперативной памяти, и это все еще был медленным Я взглянул на его компьютер и обнаружил, что он все еще использует видеокарту, поставляемую с его компьютером! Это был действительно бюджетный вариант, я думаю, что это был интегрированный Radeon Xpress 200 или что-то в этом роде, но в любом случае оперативная память здесь не была проблемой ...


0

Старая тема, но общая проблема повторяется. Хорошая отправная точка для выяснения вашей текущей системы:

  • Загрузите и распакуйте «Open Hardware Monitor» с openhardwaremonitor.org
  • Запустить от имени администратора
  • Выберите Просмотр, Показать график
  • В главном окне выберите Общая память, Данные, Используемая память

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

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

Как только вся ваша ОЗУ используется, системы замедляются, поскольку они начинают обмениваться данными между ОЗУ (очень быстрый доступ) и диском (медленный доступ), чтобы освободить место в ОЗУ. Эта настройка называется «виртуальная память»; Обмен чанка или «страницы» памяти - это «обмен страниц».

Материнские платы имеют ограничения по объему ОЗУ; проверьте это для вашей текущей материнской платы. Мой ноутбук имеет ограничение 8 ГБ; Моя новая материнская плата ATX 128 ГБ.

Как только начинается замена, механический жесткий диск НАМНОГО медленнее, чем SSD (твердотельный накопитель), хотя он (в настоящее время) стоит немного меньше за мегабайт. К сожалению, жесткие диски намного медленнее для произвольного доступа (доступ к дорожкам и секторам, разбросанным по диску, вместо последовательного), и обмен имеет тенденцию быть произвольным доступом. SSD намного быстрее для произвольного доступа.

Механические приводы являются ледниковыми в электронном смысле; 7200 об / мин = 120 оборотов / с = 0,00833 с / об. Если для выполнения каждой инструкции четырехъядерному процессору с частотой 3 ГГц потребовалось 10 часов, он мог выполнить 10 000 000 инструкций за это время.


-1

Это зависит. В 32-битной системе система не может адресовать более 4 гигабайт оперативной памяти, поэтому она ничего не добавит. 64-битная система будет иметь доступ к гораздо большему.

РЕДАКТИРОВАТЬ: После просмотра «PAE» я нашел эту страницу - Ограничения памяти: http://msdn.microsoft.com/en-gb/library/aa366778.aspx#physical_memory_limits_windows_xp

Это охватывает гораздо больше, чем XP.


Но доступ к большему объему оперативной памяти невозможен с большей скоростью.
Андреас Рем

Это неверно Смотрите PAE.
ChrisInEdmonton

Что неверно? Немного информации, пожалуйста.
Ксавьерджаз
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.