Главная страница > Вопрос
Вопрос
Не используется вся оперативная память
У меня стоит 1ГБ оперативной памяти, а используется только 896МБ. Как сделать так, чтобы использовалась вся оперативная память?
срочно! | компъютеры | память | оперативная 19.03.10 Автор: Sanya220
Ответы
1 из 4
a) Это может быть на аппаратном уровне. Например, часть памяти зарезервирована под интегрированную видеокарту.
b) Операционная система сама решает как распределять память, и вклиниться в этот процесс не удастся (в случае с Windows).

Дополнение #1
Ничего нельзя с этим сделать. Без выделения памяти, интегрированная видеокарта работать не будет. В БИОСе иногда можно указать меньшее количество, но не рекомендуется. Купите и установите ещё оперативной памяти.
19.03.10 Автор: Savirs
2 из 4
Видимо, у вас Windows XP. Для того, чтобы использовалась вся оперативка, нужно немного потанцевать с бубном.

Итак приступим. Открываем реестр: Пуск → Выполнить → Regedit → OK
Вы можете изменить некоторые значения реестра в ветке [HKLM/System/CurrentControlSet/Control/Session Manager/Memory Management]:

• DisablePagingExecutive - при включении этого параметра, ядро системы и драйвера не будут скидываться в файл подкачки (swap). Система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>256 Мбайт). По умолчанию значение "1", включение - "0".

• LargeSystemCache - при включении (по умолчанию включено на сервере Windows.NET) операционная система будет использовать по крайней мере 4 Мбайт памяти для кэширования системы. Компьютер будет кэшировать ядро системы в память. Объем кэша динамический, если требуется более 4 Мбайт памяти, то они будут выделены. По умолчанию выделяется 8 Мбайт. Ядро отдаст занимаемую кэшем память, если какому-нибудь приложению будет ее не хватать. Для включения опции следует указать в качестве параметра "1". Установка опции в значение "0" рекомендуется для серверов, запускающих приложения со своими собственными функциями кэширования памяти, например Microsoft SQL Server или IIS.

• IOPageLockLimit - сомнительная функция, если вы, конечно, не желаете организовать сервер из своей машины. Опция ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов или при подобных нагрузках. Не имеет ощутимого эффекта, если на вашем компьютере установлено менее 128 Мбайт памяти. Если памяти больше, то вы получите увеличение производительности при установке параметра в значение от 8 до 16 Мбайт. По умолчанию выставляется 512 кбайт. Вам следует указать параметр в байтах, поэтому умножьте требуемое число мегабайт два раза на 1024. Протестируйте несколько настроек и выберите лучшую.

Примечание. Если Вы новичок и чувствуете, что редактирование реестра Вам не под силу, тогда делать такие изменения я Вам не советую. Лучше для этих целей используйте программки-твикеры, в Интернет их есть целая куча: XPTweaker, Tweak UI и другие.

Вот и все.
19.03.10 Автор: Michael Korolev
3 из 4
Запретить выделение памяти под нужды видеокарты.

Кстати, у вас случаем не ноутбук? Видеокарта встроенная? В ноутах выделение памяти под видеокарту происходит автоматически.
20.03.10 Автор: Michael Korolev
4 из 4
Т.е. вообще сигнал на монитор не выводится? Значит, эти 128 МБ - все, что есть в распоряжении у видеокарты :)
21.03.10 Автор: Michael Korolev
Это может быть интересно
Недоступна вся оперативная память
сколько стоит оперативная память 1 гиг?
оперативная память вопрос!
Как правильно установить оперативную память (очередность)
Оперативная память, разные тайминги, не загружается ОС.
Войти
Просмотреть Вопросы и ответы в версии: для мобильных устройств | для ПК
©2014 Google - Политика конфиденциальности - Справка