полезни статии

Защо процесът "Система" на Windows 10 използва толкова много оперативна памет?

Ако сте направили скока и сте се актуализирали до Windows 10, може би сте забелязали нещо странно: системният процес понякога заема безумно количество оперативна памет, вероятно над 1 GB. Това всъщност не е грешка, това е функция на Windows 10. Ето как работи.

Преди да обясним какво се случва в новите версии на Windows, нека поговорим за това как предишните версии на Windows са се справили с използването на паметта. Имате толкова много място в RAM паметта, за да съхранявате данни. Ако попълните паметта на компютъра си, Windows ще разтовари най-малко използваните страници с данни във файла на страницата, който се намира на вашия твърд диск.

Недостатъкът на този метод е, че ако отново трябва да използвате данни от своя файл с страници, той трябва да го получи от много по-бавния твърд диск, а не да го зарежда от ултра бърза памет. Въпреки че това е по-добре от срив на приложение, все пак би било по-добре, ако тези данни изобщо не трябва да оставят памет.

Как Windows 10 се справя с управлението на паметта

Windows 10 все още използва файл със страници, когато трябва. Въпреки това, сега, когато паметта на вашия компютър започне да се запълва, Windows 10 ще стартира стари страници памет, така че те заемат по-малко място, подобно на това, което се случва, когато създадете ZIP архив от множество файлове. Така например, ако имате приложение, работещо, което не сте пипали от известно време, вместо да копирате информацията за това приложение на вашия твърд диск, Windows просто ще го направи по-малък, но ще го запази в паметта.

Размерът, разбира се, е, че декомпресирането на компресираната памет отнема повече цикли на процесора. Обикновено тази цена на производителността е много, много по-ниска, отколкото би била, ако системата трябваше да извлече данни от твърд диск (дори SSD). Така че дори при компресията е по-бързо да извадите тези стари приложения от паметта, отколкото да ги заредите от профила на страницата на твърдия диск.

Цялата компресирана памет, която Windows 10 създава, се съхранява в системния процес. Ето защо изглежда, че с времето балон. Колкото по-дълго използвате компютъра си (и колкото повече приложения или раздели на браузъра стартирате), толкова повече данни в паметта на Windows ще трябва да се компресират.

Потребителите на Mac използват много подобна функция от 2013 г. и дори по-новите версии на ядрото на Linux използват тип компресия на паметта. Въпреки факта, че изглежда обезпокоителен в Task Manager, този метод за запазване на паметта е не само по-добър, но и вече доста често срещан сред другите операционни системи.

Какво можете да направите за това

Като за начало не е задължително да правите нищо по този въпрос. Както вече обсъждахме, неизползваната оперативна памет се разхищава. Затварянето на приложения за „запазване на RAM“ просто означава, че ще отнеме повече време, за да ги заредите, когато отново се нуждаете от тях. Освен ако компютърът ви работи бавно, не трябва да се притеснявате за програми, използващи много RAM. Това е добро нещо.

Както обаче казахме преди, декомпресирането на тази компресирана памет използва повече CPU цикли, а не само зареждане от твърдия диск, така че е възможно да видите кратко попадение на производителността при преминаване към приложение, което не сте пипали от известно време. Ако това ви се случва, можете да направите няколко неща. Но те са почти същите решения, които винаги сте имали:

  • Добавете още RAM: Нищо няма да е по-добро за вашата система от надграждането на общата ви RAM. Колкото повече реално RAM пространство имате, толкова по-малко Windows 10 трябва да го компресира.
  • Деинсталирайте приложения за боклуци: Половината глупости, които се появяват на компютъра ви, са ненужни и заемат ресурси. Отървете се от всичко, което не ви трябва.
  • Затворете приложения или раздели, които не са ви необходими: Колкото повече неща оставяте да се изпълняват, толкова повече памет ще бъде изтласкана към системния процес. За вашия браузър затварянето или спирането на раздели, които не сте докосвали от векове и знаете, че никога няма да се върнете, може да ви помогне.

В крайна сметка не много се е променило наистина. Начинът, по който се справяте с високото използване на паметта, не е съществено различен, отколкото беше в предишните версии на Windows - това е само малко пренебрегване, когато го видите в диспечера на задачите. Но не се притеснявайте: системният процес просто работи още по-усилено, за да се уверите, че компютърът ви работи възможно най-гладко.

отворено