Използването на процесора се отнася до текущия процент на ресурсите на процесора, използвани от всички програми. Някои програми са съдебни с използването на ресурсите си, докато някои жадуват колкото могат повече. Гладните за CPU програми създават проблем за потребителя, защото водят до увеличаване на използването на CPU.
Ако забележите, че някои програми поглъщат ядрата на процесора ви, можете да опитате да зададете ограничение за тяхното използване на процесора. Това ръководство ще обсъди всички начини, по които можете да ограничите използването на процесора от дадена програма в Windows OS, така че можете да дадете почивка на вашия процесор.
Трябва ли вашият процесор да работи на 100 процента през цялото време?
Процесорът е важен компонент на всяка система. Той работи в тандем с други компоненти като RAM за изпълнение на инструкции. Ако използването на вашия процесор е 100 процента през цялото време, ще започнете да задавате проблеми с производителността на системата.
Освен ако не изпълнявате тежки програми на доста по-стар процесор, използването на вашия процесор трябва да остане под 80 процента. Дори и да стреля до 100 процента, трябва да е само за кратък период от време за едно приложение. В противен случай това ще забави системата ви и ще забележите, че всичките ви приложения ще се чувстват по-бавни от обикновено.
Как да ограничите използването на процесора на програма в Windows OS
Ако дадена програма заема твърде много от вашия процесор, ето няколко метода, чрез които можете да ограничите използването на процесора на програма на компютър с Windows.
1. Променете приоритета на процеса
Windows има система за приоритет на процеса, за да разпределя ресурси за всеки процес въз основа на неговите изисквания. Това е предварително определено от операционната система и вие нямате много дума по въпроса. Приоритетът на процеса помага на Windows да разпредели и отмени ресурсите, изисквани от всички активни процеси.
Но можете да промените приоритета на процеса на всеки процес/подпроцес в диспечера на задачите. Това е сложно начинание, което трябва да се прави само за несистемни процеси. Трябва да оставите настройките за приоритет на процесите на основните системни процеси непроменени.
За да промените приоритета на процеса, направете следното:
- Натиснете Ctrl + Shift + Esc ключ към стартирайте диспечера на задачите. Сега идентифицирайте процеса, чийто приоритет искате да промените.
- Можете също да щракнете върху процесор колона за подреждане на процесите в низходящ ред на тяхното потребление.
- Сега щракнете с десния бутон върху процеса и изберете Отидете на подробности опция от контекстното меню.
- Под подробности раздел, щракнете с десния бутон върху процеса отново и изберете Задайте приоритет от контекстното меню.
- След това изберете Под нормалното или ниско. Опцията Под нормално ще разпредели малко по-малко ресурси, когато са налични. Опцията Low ще разпредели най-малкото количество системни ресурси, когато станат налични.
- Ще се появи предупредителен прозорец, който ви информира за ефектите от промяната на приоритета на процеса.
- Кликнете върху Промяна на приоритета бутон за прилагане на промените. Сега процесът няма да консумира големи системни ресурси, включително процесорното време.
2. Променете афинитета на процесора
Друг метод за ограничаване на използването на процесора от програма е чрез регулиране на афинитета на процесора. Това просто ограничава процесите да използват по-малко процесорни ядра на вашата система. Чрез промяна на афинитета на процесора можете да освободите процесорни ядра, които ще станат достъпни за други процеси.
За да промените афинитета на процесора на програма, повторете следните стъпки:
- Натиснете Ctrl + Shift + Esc клавиш за стартиране на диспечера на задачите. Сега идентифицирайте процеса, чийто приоритет искате да промените.
- Сега щракнете с десния бутон върху процеса и изберете Отидете на подробности опция от контекстното меню.
- Диспечерът на задачите ще подчертае процеса. Щракнете с десния бутон върху него и изберете Задайте афинитет опция от контекстното меню.
- Ще забележите, че процесът е настроен да използва цялото ядро на системата. Просто премахнете отметката кутиите с процесорни ядра, които не искате процесът да използва.
- Кликнете върху Добре бутон. Сега процесът ще използва ограничен брой процесорни ядра. Не забравяйте, че Windows ще нулира конфигурацията, след като затворите програмата.
Ако искате по-всеобхватно решение за управление на използването на ресурсите на програма, можете да опитате Process Lasso. Въпреки че диспечерът на задачите може да реши проблем с високо натоварване на процесора, той нулира вашите предпочитания след рестартиране на програмата. Тук е полезен инструмент като Process Lasso.
Можете да зададете атрибути като приоритет и афинитет за конкретна програма за постоянно. Дори ако програмата се рестартира, вашият предпочитан приоритет и настройките за афинитет няма да бъдат нулирани. Освен това можете да създадете правила за ограничаване на процента на използване на процесора от дадена програма.
За да ограничите използването на процесора от програма, използваща Process Lasso, направете следното:
- Отворете който и да е браузър на вашата система и отидете на официална страница за изтегляне на Process Lasso.
- Изтегли подходящата версия и я инсталирайте на вашата система.
- Стартирайте приложението Process Lasso с повишени разрешения.
- Щракнете с десния бутон върху желания процес и го променете приоритет и афинитет според вашите предпочитания.
- Направете промени, като изберете Винаги опция от контекстното меню. Ако изберете Текущ опция, тя ще бъде приложима само докато програмата се рестартира.
Има много повече за настройване, включително приоритет на процеса и афинитет в Process Lasso. Въпреки това ви предлагаме да запазите нещата прости и да създадете точка за възстановяване, преди да опитате големи настройки.
4. Променете максималното състояние на процесора
Намаляването на състоянието на максимална мощност на вашия процесор може да ограничи общото използване. Тази настройка ви позволява да ограничите максималната скорост, която вашият процесор може да постигне. Промяната на тази настройка ще намали натоварването на вашия процесор и ще предотврати прегряване.
За да намалите състоянието на максимална мощност на вашия процесор, повторете следните стъпки:
- Натиснете Win + R да се стартирайте командното поле Run. Тип Контролен панел в областта за въвеждане на текст и натиснете клавиша за въвеждане.
- Контролният панел ще се стартира. Намерете и щракнете върху Опции за захранване особеност.
- Кликнете върху Променете настройките на плана опция, разположена до активния план за захранване на вашата система.
- След това щракнете върху Променете разширените настройки на мощността. Ще се отвори нов прозорец с опции за захранване.
- Намерете и разширете Управление на мощността на процесора опция. Кликнете върху Максимално състояние на процесора опция и редактирайте стойностите. По подразбиране ще бъде 100 процента.
- Променете го на 80 процента и за двете На батерия и Включен настроики.
- Кликнете върху Приложи бутон. След това щракнете върху Добре и излезте от прозореца. Сега вашият процесор ще работи с 80 процента от капацитета си по време на пикови натоварвания.
Спрете програмите да поглъщат вашия процесор
Обхванахме всички методи за ограничаване на използването на процесора на програмата в Windows OS. Диспечерът на задачите предлага опции за настройка на програмата, но това е временно. Инструменти на трети страни като Processor Lasso предлагат множество настройки, които можете да направите в програма. Освен това можете дори да приложите тези настройки за постоянно за конкретна програма.