Домашняя » как » Компьютеры с большим объемом оперативной памяти потенциально быстрее, если не всегда используется вся память?

    Компьютеры с большим объемом оперативной памяти потенциально быстрее, если не всегда используется вся память?

    Прекрасно иметь компьютер с огромным количеством оперативной памяти, но может ли он быть быстрее, если эта память обычно не используется? Сегодняшний пост SuperUser Q & A содержит ответы на любопытный вопрос читателя..

    Сегодняшняя сессия вопросов и ответов пришла к нам благодаря SuperUser - подразделению Stack Exchange, группе веб-сайтов вопросов и ответов, управляемой сообществом..

    Любезность фотографии Даниэля Дионна (Flickr).

    Вопрос

    Читатель SuperUser Keavon хочет знать, будет ли компьютер с большей оперативной памятью работать быстрее, если вся его память обычно не используется:

    Предположим, у меня есть компьютер с 16 ГБ памяти. Если мой компьютер обычно использует около 4 ГБ памяти и никогда не достигает 8 ГБ, это быстрее, чем компьютер с только 8 ГБ (того же типа) памяти? Будет ли мой компьютер работать так же быстро, удалив половину из 16 ГБ и работая только с 8 ГБ или памятью?

    Заметил бы Кивон разницу в производительности, если бы он удалил половину оперативной памяти со своего компьютера?

    Ответ

    Вкладчики SuperUser Wyzard и Jason имеют ответ для нас. Сначала Вайзард:

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

    Далее следует ответ от Джейсона:

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

    Ниже приведен пример с компьютера с 24 ГБ оперативной памяти. Несмотря на то, что в настоящее время только 7 ГБ выделяется в качестве «используемой» памяти, еще 10 ГБ выделяется в качестве «резервной» памяти и содержит данные, которые могут или не могут быть прочитаны снова. Если он прочитан, это сделает ваш компьютер быстрее. «Свободная» память в данный момент не используется.

    • «Доступная» память включает в себя Standby и Free
    • «Кэшированная» память также включает в себя Standby и Modified
    • «Общая» память - это вся память, за исключением аппаратного обеспечения

    Если вы хотите узнать больше об использовании памяти в Windows 7, у TechRepublic есть отличная статья.


    Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.