Microsoft поправи алгоритъма за изчисляване на натоварването на процесора в Windows 11

Най-четени

Емил Василев
Емил Василев
Емил Василев редовно превежда сложни научни теми на достъпен език — от въпроси като „Какво е имало преди Големия взрив?" до практическото приложение на биотехнологиите в лечението на болести. Тази комбинация от технологична и научна журналистика го прави един от най-разностранните автори в екипа на Kaldata.

Microsoft е отстранила неточност в Диспечера на задачите в Windows 11, свързана с изчисляването на натоварването на централния процесор (CPU). Преди това програмата определяше тази стойност въз основа на базовата тактова честота на процесора, като не вземаше предвид динамичните промени, като например овърклок и ъндърклок (ръчно намаляване на честотата на процесора). Това водеше до подценяване на общото натоварване, а при ръчно сумиране на използването на процесорния ресурс от отделните приложения резултатите бяха по-високи от 100%. Актуализацията Windows 11 Insider Preview Build 26120.3360 отстранява този проблем, като привежда изчисленията в съответствие с индустриалните стандарти.

Преди това Диспечера на задачите показваше използването на процесора въз основа на основната тактова честота на процесора, а не на действителната му работна или овърклокната честота.

Този метод на изчисление водеше до некоректни показатели: натоварването на процесора можеше да се показва по-ниско от реалното, тъй като програмата не вземаше предвид динамичните промени в честотите. В резултат на това, когато ресурсите на процесора се използваха напълно в раздел „Подробности“ общата стойност на използване на процесора можеше да надхвърли 100%, ако ръчно сумирате стойностите на използване на процесора по процеси. Това несъответствие често заблуждаваше потребителите. Microsoft отбеляза в официалния блог на Windows, че поправката разрешава несъответствието с данните от инструменти за мониторинг на трети страни като Process Explorer.

Проблемът се изостряше от особеностите на графичното представяне на данните. Раздел „Производителност“ ограничаваше графиката на натоварването на процесора до 100%, дори ако процесорът в действителност работеше на по-висока тактова честота. Това означаваше, че при овърклок или интензивни изчисления действителното натоварване можеше да надхвърли този праг, но Диспечера не показваше това. Ситуацията се усложнява още повече при ъндърклок: дори ако процесорът достигне максимална производителност в рамките на зададената честота, инструментът не показва 100% натоварване.

Microsoft поправи алгоритъма за изчисляване на натоварването на процесора в Windows 11

Въпреки значителното въздействие върху точността на наблюдението Microsoft дълго време не отстрани тази грешка. Основната причина е, че повечето потребители на Windows не са забелязали несъответствието.

Тези, които сериозно наблюдаваха натоварването на процесора, предпочитаха да използват помощни програми на трети страни, като Process Explorer или HWMonitor, които предоставяха по-точни данни. С въвеждането на новата методика за изчисление обаче Диспечера на задачите вече може да показва правилното ниво на натоварване на процесора, което намалява необходимостта от използване на помощни програми от трети страни.

Тази актуализация е особено полезна за потребителите, които използват технологии за автоматично овърклокване на процесора, като Intel Turbo Boost и AMD Precision Boost. Microsoft е запазила и стария метод за изчисляване на използването на процесора за обратна съвместимост, но параметърът вече ще се нарича CPU utility. Това ще позволи на програмите, които преди са разчитали на старата система за изчисление, да функционират правилно, без да се налага да се адаптират към новия алгоритъм.

Microsoft поправи алгоритъма за изчисляване на натоварването на процесора в Windows 11

Поправката на Диспечера на задачите е част от по-широката стратегия на Microsoft за подобряване на точността на данните за полезността на системата. През май миналата година компанията актуализира начина, по който показва тактовите честоти на RAM паметта, като замени мегахерца (MHz) с мегатранзакции в секунда (MT/s), което е по-технически коректна мерна единица. Макар че тези промени нямат значително въздействие върху ежедневната работа на потребителите, те са важни за ентусиастите, които следят производителността на своите системи.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

1 Коментар
стари
нови оценка

Нови ревюта

Подобни новини