Anonim

Служба системної та стислої пам’яті - це функція Windows 10, представлена ​​разом з Windows 10 build 10525. Як і багато ідей Microsoft, і ця була хороша, але її реалізація залишила бажати кращого. Ось що робити, якщо служба системної та стислої пам’яті використовує занадто багато процесора на вашому комп’ютері.

Служба системної та стислої пам’яті насправді є дуже розумним трюком, призначеним запропонувати більше довговічності SSD-дискам і прискорити роботу Windows. Ідея полягає в тому, щоб зберігати системні ресурси (так звані сторінки), які ви часто використовуєте в оперативній пам'яті, а потім у списку сторінок, щоб вони могли швидко завантажуватися, коли вам потрібно. Це прискорює реакцію системи, оскільки ресурс можна отримати набагато швидше, ніж потрібно копати ваші SSD, щоб знайти його.

Процес відбувається приблизно так, популярні додатки зберігаються в оперативній пам’яті. По мірі заповнення оперативної пам’яті Windows записує сторінки в кеш, щоб звільнити місце оперативної пам’яті. По мірі заповнення кешу створюється новий список і стискаються сторінки. Це все ще дозволяє отримати доступ до сторінки швидше, ніж якби вона була записана на диск.

Попередні версії Windows зберігали б сторінки в оперативній пам'яті, потім кешували їх і записували на диск. Додавання додаткового кроку за допомогою стиснення означає менше читання та запису диска та більш швидку систему. Оскільки поточні SSD мають обмежений термін експлуатації, який визначається кількістю прочитаних та записів, які вони виконують, це теоретично продовжує термін експлуатації SSD.

Коли служба Система та стисла пам'ять використовує занадто багато процесора, це спрацьовує. Здається, компроміс між збереженням запису на диску та пропонуванням швидкого доступу до сторінок пам'яті та циклів процесора, необхідних для підтримки цього процесу.

Служба системної та стислої пам'яті використовує занадто багато процесора

Отже, тепер ви знаєте, чому це відбувається, що ви можете зробити, щоб це виправити? Приклади, які я бачив до цього часу, були зафіксовані низкою заходів. Кілька ноутбуків Surface, над якими я працював, потребували оновлення драйверів для графічного драйвера, інше було виправлено оновленням драйвера Intel Rapid Storage. Інше було виправлено за допомогою режиму сну замість сплячого.

Наразі здається, що багато чого може призвести до того, що система та стисла пам'ять використовувати занадто багато процесора, але я бачив, як ці рішення працюють з перших рук.

Оновіть свій графічний драйвер

Оновлення графічного драйвера працювало на двох ноутбуках Microsoft Surface та ноутбуку Lenovo, які я бачив. Windows 10 дійсно піклується про драйвери для вас, але вручну оновлення допомагає виправити цю проблему з процесором.

  1. Відвідайте веб-сайт виробника відеокарт та завантажте найновіший драйвер. Nvidia тут і AMD тут.
  2. Завантажте програму DDU Uninstaller звідси.
  3. Запустіть видалення DDU.
  4. Виберіть параметр Безпечний режим і дозвольте вашій системі перезавантажитися в безпечному режимі. Програма видалить графічний драйвер і перезавантажиться у звичайний режим.
  5. Встановіть новий графічний драйвер.
  6. Перезавантажте комп'ютер.

Ви можете накладати нові драйвери на старі, але найкраща практика - це повністю видалити старі драйвери. DDU Uninstaller робить це за вас. Після перезавантаження слід відстежувати використання CPU, щоб перевірити, нормалізується чи система та система стисненої пам'яті.

Оновіть драйвер Intel Rapid Storage

Якщо оновлення графічного драйвера не спрацювало, перевірте, чи ваш комп'ютер використовує драйвер Intel Rapid Storage. Він встановлюється в Windows 10, але не завжди використовується, тому ваш пробіг може відрізнятися.

  1. Клацніть правою кнопкою миші панель завдань Windows і виберіть Диспетчер завдань.
  2. Виберіть вкладку Сервіси та відкрийте Служби внизу.
  3. Шукайте драйвер швидкого зберігання Intel в списку послуг. Якщо послуга запущена, оновіть драйвер.
  4. Перейдіть на веб-сайт Intel і завантажте драйвер технології Intel Rapid Storage.
  5. Встановіть, перезавантажте та перетестуйте.

Вимкнути сплячий режим у Windows 10

Ще одна настройка, яку я використовував після виходу Windows 10 build 10525, - це відключення режиму сплячки. Hibernate ніколи насправді не працював так добре, як слід, і це не набагато краще в Windows 10. Ви б краще відключили його та скористалися режимом сну.

  1. Клацніть правою кнопкою миші кнопку Пуск Windows і виберіть командний рядок (адміністратор).
  2. Введіть або вставте "powercfg.exe / сплячий режим" та натисніть клавішу Enter.
  3. Закрийте командний рядок і перезавантажте комп'ютер.

Я бачив, як ця хитрість спрацьовує, коли система і стисла пам'ять використовують занадто багато процесора.

Мені відомі три способи виправити це, коли система і стисла пам'ять використовують занадто багато процесора. Там неодмінно будуть інші, але це, безумовно, варто спробувати!

Що робити, якщо система та служба стисненої пам'яті використовує занадто багато процесора