19

Я использую 64-разрядную версию Windows 7 с 8 ГБ оперативной памяти. Проблема в том, что я очень редко использую все это.

Время от времени я занимаюсь редактированием видео, и оно определенно пригодится тогда, но для повседневного использования я не использую его наилучшим образом.

Могу ли я изменить какие-либо настройки, которые заставят мою операционную систему использовать больше оперативной памяти, например, остановив ее с помощью файлов подкачки? Я рад, что он сам использует до 4 ГБ, когда просто слоняюсь по страницам, просматривая и перемещая файлы. Насколько я знаю, наличие большего количества операционной системы в памяти сделало бы ее более отзывчивой. Это не совсем плохо на данный момент, но, конечно, это не может повредить, особенно потому, что я не использую это ни для чего другого.

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

Пожалуйста, дайте мне знать, если я ошибаюсь здесь.

3 ответа3

7

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

Поэтому обычно лучше позволить ОС решать, сколько памяти использовать для кэширования файлов. Если пользователь имеет очень конкретное представление о конкретной среде приложения, то может быть применена дополнительная оптимизация. Из командной строки с повышенными привилегиями запустите:

fsutil behavior set memoryusage 2

Это говорит операционной системе выделять больше памяти для кэширования файлов, чем в противном случае.

Настраивает уровни внутреннего кэша памяти выгружаемого пула NTFS и памяти невыгружаемого пула NTFS. Установите 1 или 2. При значении 1 (по умолчанию) NTFS использует объем памяти выгружаемого пула по умолчанию. Если установлено значение 2, NTFS увеличивает размер своих списков просмотра и порогов памяти. (Краткий список - это пул буферов памяти фиксированного размера, которые ядро и драйверы устройств создают как частные кэши памяти для операций файловой системы, таких как чтение файла.) Вы должны перезагрузить компьютер, чтобы этот параметр вступил в силу.

http://technet.microsoft.com/en-us/library/cc785435(WS.10).aspx

Примечание об использовании памяти

Пул "неиспользованной" памяти на самом деле не простаивает; система будет использовать его для прозрачного кэширования данных файла. Память, используемая для кеширования файлов, не отображается как "используемая", поскольку ОС будет отбрасывать кэшированные данные, если приложению потребуется эта память, поэтому она технически доступна. Это можно увидеть в Диспетчере задач в разделе « Кэшированный» в разделе « Физическая память » на вкладке "Быстродействие", а более подробную информацию можно получить, добавив элементы « Кэшированные байты» и « Резервный кэш» ... в системный монитор.

1

Панель управления-> Система-> Настройки системы Avdanced-> Дополнительно-> Настройки производительности-> Дополнительно-> Изменение виртуальной памяти-> Снимите флажок автоматического управления и установите файл страницы на то, что вы хотите. Я бы НЕ рекомендовал устанавливать файл подкачки, так как если вы укажете 8 ГБ, вы получите ошибку, но вы, безусловно, можете это сделать.

-1

Как заставить ваш компьютер использовать больше оперативной памяти?

Короткий ответ? Откройте больше программ!

Длинный ответ:

Если вы можете найти специфичные для приложения настройки, которые включают сохранение файлов, которые в данный момент редактируются в памяти, а не на жестком диске, поэкспериментируйте с этим.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .