Невозможно использовать всю оперативную память (виртуальная потребляет больше ресурсов)

Анонимные
2021-11-29T05:41:19+00:00

Здравствуйте, вопрос такой:
на той неделе у меня стояла виндовс 7, на втором пк стоит виндовс сервер
а затем я купил новую материнскую плату и процессор и решил перейти на виндовс 10,
и заметил что в отличие от вин7 и сервера на 10-ке треть, а иногда и половину памяти
нельзя использовать.
Как это проявляется - запускаю например браузер и захожу в игру, из 64гб занято 35гб и в какой-то момент закрывается последнее открытое приложение, неважно какое(неважно чем грузить память проверял), то есть это не какой-то баг игры или браузера/утечка памяти т.к. вылетает последнее открытое приложение при наличии свободной памяти и в журнале пишет - недостаточно виртуальной памяти, наибольшее было выделено..(и перечисление процессов, которые благополучно работают, но едят много памяти).

Решил сравнить график потребления памяти в диспетчере задач виндовс и в программе аида, в последней по объему свободной виртуальной памяти можно понять когда произойдет вылет и она всегда меньше объема свободной физической памяти в диспетчере виндовс и в аиде, в данном случае на 23% меньше, а бывает и больше, прилагаю скриншот с виндовс 10:

Если я правильно понимаю виртуальная память складывается из файла подкачки и физической, в чем же причина почему память не освобождается из кеша и не дает запускать программы, почему это происходит только на виндовс 10?

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

видел другие темы по этому вопросу, где осуждали данные показатели аиды, во всяком случае они правильно отражают остаток свободной виртуальной памяти, по истечении которого начинаются вышеописанные проблемы, кроме того аида правильно показывает нагрузку на процессор в отличие от диспетчера поскольку при тех же нагрузках на вин7 и сервере был другой показатель %:

в общем, нужен ответ чем так примечательна 10-ая винда, какие настройки отвечают за эту напасть, может префетч или файл подкачки работают столь особенным образом? или это отключается где-то в другом месте, думал может дело в быстрой загрузке, но она отключена в системе (в биосе включена)
заранее спасибо

Windows для дома | Windows 10 | Снижение производительности и системные сбои

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев

Ответы: 2

Сортировать по: Наиболее полезные
  1. Alexandr Smirnoff 69,975 Баллы репутации Модератор-волонтер
    2021-11-29T12:16:31+00:00

    Здравствуйте, вопрос такой:
    на той неделе у меня стояла виндовс 7, на втором пк стоит виндовс сервер
    а затем я купил новую материнскую плату и процессор и решил перейти на виндовс 10,
    и заметил что в отличие от вин7 и сервера на 10-ке треть, а иногда и половину памяти
    нельзя использовать.
    ...

    Здравствуйте, LexAlex2

    Уточните, где и как Вы получили лицензию на 10-ку и на сервер? Выложите здесь скриншоты окна команды slmgr.vbs /dlv от каждой из ОС.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2021-11-29T06:11:41+00:00

    Добрый день.
    По данному вопросу вам необходимо обратиться в соответствующий вопросу раздел, на ресурсе поддержки разработчиков Microsoft:
    https://social.msdn.microsoft.com/Forums/ru-ru/...

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев