Как я могу заставить мой компьютер использовать больше оперативной памяти?
Я использую 64-разрядную версию Windows 7 с 8 ГБ оперативной памяти. Проблема в том, что я очень редко использую все это.
Время от времени я занимаюсь редактированием видео, и оно определенно пригодится тогда, но для повседневного использования я не использую его наилучшим образом.
Могу ли я изменить какие-либо настройки, которые заставят мою операционную систему использовать больше оперативной памяти, например, остановив ее с помощью файлов подкачки? Я рад, что он использует до 4 ГБ, когда просто слоняюсь по страницам, просматривая и перемещая файлы. Насколько я знаю, наличие большего количества операционной системы в памяти сделало бы ее более отзывчивой. Это не совсем плохо в данный момент, но, конечно, это не может повредить, особенно потому, что я не использую это ни для чего другого.
Я также хотел бы, чтобы он переставал выгружать страницы из памяти на диск при запуске других программ, таких как браузеры, медиаплееры и т. Д., Если это действительно не требуется. Это продлит срок службы моего диска, а также сделает все в целом более отзывчивым.
Пожалуйста, дайте мне знать, если я ошибаюсь здесь.
3 ответа
Панель управления-> Система-> Параметры системы Avdanced-> Дополнительно-> Настройки производительности-> Дополнительно-> Изменение виртуальной памяти-> Снимите флажок автоматически управлять и установите файл страницы на то, что вы хотите. Я бы НЕ рекомендовал устанавливать файл подкачки, так как если вы укажете 8 ГБ, вы получите сообщение об ошибке, но вы наверняка можете это сделать.
Операционная система отвечает за оптимизацию использования доступной памяти. Он (должен быть) предназначен для того, чтобы делать это хорошо в "нормальных" условиях. Разработчики операционной системы обычно принимают во внимание, что оптимальная система использует всю доступную память, когда это возможно. Память, которая ни для чего не используется, тратится впустую, и система будет работать лучше, когда вся память используется для активных программ, файловых кешей, буферов ввода-вывода и т. Д., За исключением небольшого "свободного" пула, выделенного для быстрого реагирования на запросы на размещение.
Поэтому обычно лучше позволить ОС решать, сколько памяти использовать для кэширования файлов. Если пользователь имеет очень конкретное представление о конкретной среде приложения, то может быть применена дополнительная оптимизация. Из командной строки с повышенными привилегиями запустите:
fsutil behavior set memoryusage 2
Это говорит операционной системе выделять больше памяти для кэширования файлов, чем в противном случае.
Настраивает уровни внутреннего кэша памяти выгружаемого пула NTFS и памяти невыгружаемого пула NTFS. Установите 1 или 2. Если установлено значение 1 (по умолчанию), NTFS использует объем памяти выгружаемого пула по умолчанию. При значении 2 NTFS увеличивает размер своих списков поиска и порогов памяти. (Краткий список - это пул буферов памяти фиксированного размера, которые ядро и драйверы устройств создают как частные кэши памяти для операций файловой системы, таких как чтение файла.) Чтобы этот параметр вступил в силу, необходимо перезагрузить компьютер.
http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx
Примечание об использовании памяти
Пул "неиспользованной" памяти на самом деле не простаивает; система будет использовать его для прозрачного кэширования данных файла. Память, используемая для кеширования файлов, не отображается как "используемая", поскольку ОС будет отбрасывать кэшированные данные, если приложению потребуется эта память, поэтому она технически доступна. Это можно увидеть в Диспетчере задач в разделе " Кэшированный" в разделе " Физическая память " на вкладке "Быстродействие", и вы можете увидеть более подробную информацию, добавив элементы " Кэшированные байты" и " Резервный кэш"... в системный монитор.
How to get your computer to use more RAM?
Short answer? Open more programs!
Long answer:
If you can find application specific settings that involve storing files currently being edited in memory versus in the hard drive then play around with that.
Otherwise, I would not recommend worrying about or messing with your OS... it and the engineers that made it do know what they are doing! (hence the short answer...)