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

По-видимому, вы можете ускорить работу своего компьютера, добавив больше оперативной памяти. Является ли количество бара, которое нужно добавить, прямо или косвенно связано с объемом пространства на жестком диске, скоростью процессора, материнской платой и т. Д. Может ли память RAM сравниваться с виртуальной памятью и памятью кэш-памяти?

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

9 голосов | спросил subanki 29 PM00000010000002931 2010, 13:50:29

7 ответов


16

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

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

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

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

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

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

ИЗМЕНИТЬ Поскольку у вас есть 4 гигабайта ОЗУ, вы можете получить более высокую производительность с большим объемом оперативной памяти, но улучшение не будет большим. 4 GiB должно быть достаточно для всех обычных задач, таких как просмотр INTERNET, просмотр фильмов, игр и т. Д. Если вы планируете запускать виртуальные машины или выполнять тяжелое программирование, вы можете добавить еще немного ОЗУ.

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

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

ответил AndrejaKo 29 PM00000020000005831 2010, 14:13:58
8

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

Назначение ОЗУ - позволить программам хранить и получать необходимую информацию в быстрой памяти. Если эта быстрая память заполнена, диск используется для перемещения неиспользуемых битов информации в сторону (google for swapping, paging ) и сохраните эти биты до тех пор, пока программа не потребует их снова. Затем их нужно снова прочитать с диска (ужасно медленного!) В памяти.

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

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

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

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

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

ответил lajuette 29 PM00000020000003331 2010, 14:57:33
0

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

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

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

ОЗУ и пространство жесткого диска не реализованы! Нет никакого отношения к скорости cpu eihter!

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

ответил Andreas Rehm 29 PM00000040000003631 2010, 16:09:36
0

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

ответил inf.ig.sh 29 PM00000060000004231 2010, 18:22:42
0

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

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

ответил cornjuliox 30 AM00000020000004831 2010, 02:46:48
0

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

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

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

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

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

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

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

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

ответил Technophile 24 Mayam15 2015, 01:19:38
-1

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

EDIT: после просмотра «PAE» я нашел эту страницу - Пределы памяти:

ответил Xavierjazz 29 PM00000050000004531 2010, 17:42:45

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132