Если бы я удвоил свою RAM, то мое использование памяти понизилось бы?

Мой ПК в настоящее время только имеет 1 ГБ RAM, и я в настоящее время использую 86% из этого. С 2 ГБ RAM я использовал бы 43% прямо сейчас?

7
задан 28.10.2011, 19:05

7 ответов

Да, Ваша математика корректна в некоторой степени.

Однако обратите внимание, что современные операционные системы используют избыточную память для кэширования. Эта статья делает хорошее задание объяснения, как управление памятью ОС работает (записанный на Windows Vista, но обычно важный для всех операционных систем); в основном это пытается израсходовать Вашу свободную (неактивную) память для своего кэша, и, когда необходимый другой программе, та память освобождена снова.

Таким образом, ОС, могло бы казаться, поднимала бы больше памяти, но это только для кэширования целей и может быть освобождено в любое время.

9
ответ дан 07.12.2019, 14:34

перспектива раньше занимала приблизительно 50% моей RAM, когда у меня было 2 ГБ RAM, неактивной

1
ответ дан 07.12.2019, 14:34

Не обязательно, большинство операционных систем использует дополнительную память в качестве буфера.

5
ответ дан 07.12.2019, 14:34

Моя компания недавно обновила их ноутбуки XP от 1 ГБ до 2 ГБ, и моя машина в настоящее время использует 1 ГБ RAM, таким образом, XP, вероятно, использует больше, также.

Это не похоже на Вашу память, только RAM. Существует также файл подкачки, который в основном используется для тех же данных. Просто думайте о RAM как о более быстрой части Вашей системной памяти. Если ОС заметит, что существует больше доступной RAM, то она будет использовать больше из него, чтобы хранить данные, которые обычно находились бы в файле подкачки. Но в случае необходимости, память может быть освобождена быстро снова, таким образом, это - ничто для волнения о.

1
ответ дан 07.12.2019, 14:34

Нет Вы по всей вероятности не использовали бы 43% своей RAM, если Вы обновляете до 2 ГБ. Некоторые программы используют RAM логарифмическим способом - больше обнаруженной RAM, они попытаются использовать больше затем.

0
ответ дан 07.12.2019, 14:34

Нет.

Недавно обновив мою RAM, я знаю, что XP будет использовать больше для буферизации и кэширования целей, когда это будет иметь больше для питания с. С 768 МБ RAM простые сервисы в Windows как spoolsv.exe (связанный принтер) использовали бы приблизительно 1 - 1.5 МБ RAM. С обновлением 2.5 ГБ RAM spoolsv.exe - теперь hogging 4 МБ, как многие другие сервисы, которые ранее использовали приблизительно 1 МБ.

0
ответ дан 07.12.2019, 14:34

Важно понять, что использование памяти в Windows является очень динамичным. Использование памяти зависит от системной рабочей нагрузки и сколько памяти доступно. Когда больше памяти будет доступно, система увеличит системный кэш и обработает рабочие наборы. Когда память будет коротка затем, рабочие наборы будут обрезаны назад. Использованием физической памяти управляет почти полностью система с приложениями, только ограничивавшими влияние.

0
ответ дан 07.12.2019, 14:34

Теги

Похожие вопросы