Какво забавя Windows: закъснение на DPC и задържане на процесора

Системата Windows може да бъде критикувана колкото искате, но е безспорно, че работи в най-добрия случай.
Искам да кажа, че в сравнение с OSX на Apple, който е инсталиран само на добре определен хардуер, Windows може да бъде инсталиран на всеки нов и стар компютър, така че трябва да се опита да бъде възможно най-съвместим с цялата известна и непозната електроника.
Поради тази причина Windows е пълен с вътрешни променливи и процедури, които също са трудни за разбиране на експертите, но правилната конфигурация на които може да бъде определяща за правилното функциониране на компютъра.
В други статии вече видяхме какво да правите, ако компютърът е бавен, обяснявайки някаква основна поддръжка, за да поддържате компютъра оптимизиран и бърз.
В този случай отиваме малко по-нататък в системата, като откриваме две ключови процедури за Windows: закъснение на DPC и затваряне на процесора, което буквално означава дроселиране .
Правейки неща прости и без да навлизате в техника, тези две процедури регулират използването на процесора на компютъра, тоест как Windows успява да използва вътрешния процесор, за да извърши своите операции, от което може да се стигне до забавяне .
ЧЕТЕТЕ СЪЩО: Проверете активността на твърдия диск и процесора, когато се използва и от кого
1) DPC означава Deferred Procedure Call и е механизъм на Windows, който позволява на задачите с висок приоритет да отлагат задачи с нисък приоритет, за да забави тяхното изпълнение.
След това процесорът може да изпълнява всички необходими задачи, като се нареди на опашка с нисък приоритет.
Въпросът е, че някои драйвери, ако грешат, не са добри или ако устройството, което управляват, имат вътрешни проблеми, могат да причинят закъснения, по-големи от необходимите, наречени латентности на DPC.
Казано по-просто, ако има парче от компютъра, външно или вътрешно, което не работи, но не е твърде лошо, за да не работи изобщо, може да срещнете някои проблеми в Windows, които не бихте сметнали, че са свързани с това.
Ефектът от латентността на DPC става видим благодарение на програма като LatencyMon или като Latency Checker (само за Windows 7).
Сайтът за описание на Latency Checker е много обяснителен по въпроса, който аз описвам накратко и обяснявам добре на английски какво означава DPC Latency.
Използвайки LatencyMon, след като го изтеглите и стартирате, можете да стартирате контрола, като натиснете бутона за възпроизвеждане в горната част и проверите дали проблемите със закъсненията на DPC са открити след 5 минути.
Програмата се използва за коригиране на проблеми със звука при възпроизвеждане на видео в случай, че има течове или прекъсвания.
Случаите със закъснение на DPC обаче също могат да причинят онези проблеми като движение на мишката, което спира за момент и след това възобновява, лошо качество аудио, видео и аудио, което заеква при гледане на филми или забавяне при поточно видео от компютър до телевизия или други устройства.
Ако програмата трябва да докладва на някои драйвери с проблеми, особено видими в раздела драйвери, където има колона, която измерва DPC и която може да действа като индикатор за проблеми за драйверите, които имат по-висока стойност.
Друг вид забавяне е причинено от заглушаване на процесора, което се нарича също динамично мащабиране на честотата .
Тази техника се използва за автоматично мащабиране и регулиране на честотата на процесора, така че да се спести енергия и да не се загрява, когато не прави нищо.
Тази функция е много полезна на преносими компютри, когато те се захранват от батерия, но е безполезно (ако не и да има малка икономия на енергия) на фиксирани настолни компютри, винаги прикрепени към контакта.
Ето защо си струва да изключите процесора Throttling, който се активира автоматично на всеки компютър, регулиран от настройката за пестене на енергия.
За да направя една дълга история, както вече писах в миналото в статията как да увеличите максимално използването на процесора, да се възползвате максимално от процесора в Windows, отворете контролния панел, отидете на опциите за пестене на енергия и изберете Performance висока и небалансирана.
Ако искате да оставите балансираните, отворете настройките на комбинацията и след това отидете на разширените настройки.
Оттук потърсете " икономия на енергия на процесора " и при минимално ниво на производителност поставете 100% (очевидно и на максимално ниво).
За момента не бих продължил с техническите характеристики, като се позова на статията за скритите опции за ускоряване на Windows, за да намерите други хубави трикове.

Оставете Коментар

Please enter your comment!
Please enter your name here