Моя машина Lenovo Y50-70 в последнее время страдает от крайне низкой производительности.

Я обеспокоен некоторыми проблемами с памятью. Машина имеет 8 ГБ ОЗУ, а размер файла подкачки в настоящее время составляет 24 ГБ (установлена опция "Автоматически управлять размером файла подкачки для всех дисков", и в настоящее время доступно около 100 ГБ свободного места). Я использую Windows 10.

Проблема в том, что я заметил, что существует огромная часть памяти (~ 60%), которая классифицируется как модифицированная. Скриншот из утилиты Sysinternals RAMMap :

Скриншот из утилиты SysInternals RAMMap

Похоже, что ни одна из опций утилиты Empty не помогает "сбросить" память на Модифицированный диск. Я перепробовал их все, начиная с опции "Пустой список измененных страниц" - заметного эффекта не было.

RAMMap «Пустые» параметры памяти

Когда используется psutil (библиотека Python), вот как складываются числа (rss и vms):

In [19]: sum([p.memory_info().rss for p in psutil.process_iter()])
Out[19]: 1973817344

In [20]: sum([p.memory_info().vms for p in psutil.process_iter()])
Out[20]: 3557965824L

Монитор ресурсов Windows , похоже, не показывает никаких новых идей: Windows Resource Monitor решает проблему

Как я уже упоминал выше, размер файла подкачки управляется ОС ("автоматически" ), и его текущий размер составляет 24 ГБ. Там достаточно свободного места, так что я не думаю, что есть проблема с этим. Особенно, когда я на самом деле использую, как вы можете видеть, 2-4 ГБ оперативной памяти, поэтому 24-гигабайтный файл подкачки кажется более чем достаточным.

Что касается файла подкачки, я могу думать только о фрагментации. Возможно ли, что он фрагментирован, из-за его огромного размера, и поэтому система, похоже, не способна "сбрасывать" Модифицированные страницы на диск?

Вот так выглядит вкладка "Производительность" диспетчера задач :

Вывод производительности диспетчера задач

Я также скачал и установил все обновления драйверов с веб-сайта Lenovo , подходящие для моей машины, за исключением обновления Bios (я слышал о некоторых случаях, когда машины Lenovo блокировались после обновления Bios). Список обновленных драйверов: WLAN, LAN, драйверы Intel (программное обеспечение беспроводной связи PROset, драйвер интерфейса механизма управления, драйвер набора микросхем), аудиодрайвер, драйвер управления энергопотреблением.

Я здесь действительно невежественен и, честно говоря, очень разочарован. Я был бы благодарен за любой совет.


Я не знаю, поможет ли это, но вот некоторые дополнительные детали относительно характеристик машины:

  • Western Digital SSHD (1 ТБ HD + 8 ГБ SSD)
  • Процессор Intel Core i7-4710HQ с тактовой частотой 2,50 ГГц
  • 2x палочки Hynix 4 Гб DDR3. Похоже, что конкретное название модели - "Hynix HMT451S6AFR8A-PB 4GB PC3-12800 DDR3-1600MHz" (нашел номер детали с помощью wmich memorychip cmd, а затем просто выполнил поиск в сети)

Я с радостью предоставлю любую дополнительную информацию, если это необходимо.


Редактировать: Снимок экрана с вкладкой "Процессы" в RAMMap (насколько я могу судить, утечки нет):

Вкладка RAMMap "Процессы"

0