16GB Ram-заставить Windows 7 использовать как можно больше оперативной памяти?

Мне было интересно, есть ли способ настроить Windows, чтобы потреблять больше оперативной памяти.
У меня есть настольный ПК с 16 ГБ оперативной памяти и только 2 используется для обычной работы.
Максимум, который я видел до сих пор-6 ГБ. Есть ли способ сказать Windows
настроить свою внутреннюю работу на такую обстановку?

27
задан oipoistar
22.02.2023 7:59 Количество просмотров материала 2949
Распечатать страницу

6 ответов

Он, вероятно, уже использует его. В этом примере:

  • общий объем оперативной памяти: 12GB
  • используется: 4.45 GB

вы думаете, что есть 7,55 ГБ неиспользуемой оперативной памяти. Неправильный. Windows использует его как кэширование, либо сохраняя ранее используемые данные, которые больше не требуются, либо загружая часто используемые данные заранее (в основном ОС, такие как библиотеки и упреждающие выборки - это не загрузка файлов word или что-то еще). Если повезет, некоторые из них будут повторно использованы что улучшит представление.

  • кэшированный: 7.8 ГБ (наиболее помечены как доступные, потому что для других вещей можно использовать его в любой момент)
  • на самом деле бесплатно: 16 мегабайт.

enter image description here

35
отвечен mtone 2023-02-23 15:47

Это уже так.

Что важно отметить, это разница между памятью, что система должны работать и память, которую приятно иметь для кэширования и тому подобное. Это 2 ГБ памяти, до 6 ГБ время от времени, это память, что окна должны держать в памяти для запуска программ или сталкиваются с серьезными проблемами файла подкачки. Однако это не означает, что другие 14 ГБ не используются! Наоборот, используется остальная память сильно для кэширования файлы с диска и других часто используемых, но медленных хранилищ данных. Однако, поскольку это просто кэш, windows не считает память "используемой" - она может просто сбросить ее, если ей нужно пространство для фактических данных приложения.

" но тогда зачем мне файл подкачки?"

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

допустим, программе требуется 200 МБ памяти, но она часто обращается только к 100 МБ этой памяти. Windows выделит 100 МБ памяти для приложения (часть этих 2 ГБ, которые вы видите), а затем выделит 100 МБ файла подкачки для остальной части пространства, которое потребности применения. И когда у вас будет свободная память, она просто загрузит 100 МБ из файла подкачки в память, так что она всегда будет готова. Когда windows делает это, он знает, что 100 МБ памяти по-прежнему доступны для более важных потребностей - скажем, вы загружаете файл уровня 100 МБ для игры часто, каждые пару минут или около того, но это приложение использует только эту дополнительную память один раз в день (и пока мы находимся на нем, предположим, что остальная память уже заполнена с кэшем). Должна ли эта память сидеть без дела, в то время как уровень игры загружается с диска каждый раз? Конечно, нет! Windows выгрузит данные приложения из кэша и загрузит уровень игры в кэш, что значительно ускорит запуск игры.

12
отвечен Darth Android 2023-02-23 18:04

с 8 ГБ памяти или более я хотел бы предложить вам попробовать отключение подкачки ядра. Это заставит вашего ядра в памяти вместо листания часть и вы можете слегка увеличить отклик от вашей системы. То, что я бы не предложил, - это отключить файл подкачки, хотя вы, вероятно, могли бы уйти с установкой его как минимум на 1 ГБ и максимум на 2 ГБ. Windows 7 на самом деле очень хороша в управлении памятью, и хотя вы, вероятно, не столкнетесь с нехваткой памяти вопросы, отключив файл подкачки это, скорее всего, эффект SuperFetch. Несмотря на то, что 6 ГБ могут быть использованы для запуска программ, Windows будет использовать почти всю остальную память для кэширования файлов, которые вы, вероятно, открыть в данный момент времени. Это Суперфетч (старший брат Префетча). Отключение файла подкачки почти наверняка не даст вам никакого улучшения производительности, и вы, вероятно, будете стрелять себе в ногу, когда придет время загрузки.

4
отвечен eAbyss 2023-02-23 20:21

Я не уверен в этом ответе, но мне это кажется здравым смыслом. Вместо отключения файла подкачки уменьшите его до минимального размера рекомендации 200 Мб. Я думаю, что по умолчанию 3024mb? Это должно заставить вас использовать больше физической памяти, а также повысить производительность HD.

1
отвечен The Architect 2023-02-23 22:38

Если у вас Windows 7 Home Basic edition,ваша ОС не может использовать более 8 ГБ оперативной памяти в любом случае. Думаю, никто об этом не упоминал. Кроме того, некоторые процессоры не поддерживают 16 ГБ оперативной памяти. Я считаю, что вам нужно i5 или выше для запуска более 8 ГБ оперативной памяти. Я не уверен в процессорах AMD, хотя определенно есть предел оперативной памяти, адресованной процессором тоже. Ваш груз ОЗУ выглядят нормально, а не из обычного. Вам нужно будет отредактировать видео или сочинить 24-битную музыку, чтобы использовать 16 ГБ оперативной памяти.

1
отвечен Schtruklyn 2023-02-24 00:55

отключить файл подкачки. Вообще плохая идея, но будете делать, что хотите.

чтобы сделать это, перейдите к: Панель управления\Система и безопасность\Система\

Дополнительные параметры системы\параметры производительности \ вкладка Дополнительно\Изменить (в виртуальной памяти)\снимите флажок Автоматически, нажмите кнопку нет файла подкачки

Это пример того, почему его плохая идея не иметь файл подкачки. Если это не может случиться с вами (у вас достаточно оперативной памяти), то не будет никаких проблем.

полное удаление файла подкачки может привести к большему трэшу диска. Представьте себе простой сценарий, когда приложение запускается и требует 80% оперативной памяти. Это вынудит текущий исполняемый код из оперативной памяти-возможно, даже код ОС. Теперь каждый раз, когда эти другие приложения - или сама ОС (!!) необходимо получить доступ к этим данным, ОС должна страницы их из резервного хранилища на диске, что приводит к много трэш. Поскольку без файла подкачки, который будет служить резервным хранилищем для временных данных, выгружать можно только исполняемые файлы и библиотеки DLL, которые имели встроенные резервные хранилища для начала.

от https://serverfault.com/questions/23621/any-benefit-or-detriment-from-removing-a-pagefile-on-an-8gb-ram-machine

0
отвечен soandos 2023-02-24 03:12

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх