Процесорите на AMD се забавят от пача за чиповете на Intel
Днес разбрахме за големия неуспех на Intel – в последните няколко генерации процесори на корпорацията съществува хардуерна накърнимост, която разрешава приемането на достъп до предпазената памет на ядрото на операционната система.
Проблемът се крие в самата архитектура на последните генерации процесори на Intel и съществува във всяка една по-популярна операционна система, в това число Windows, Linux и macOS.
Вече има пач за Linux, приготвя се ъпдейт за Windows, както и за macOS. Но тези пачове мощно забавят продуктивността на цялата операционна система, побеже придвижват ядрото в настрана адресно пространство. Според тестванията, междинното закъснение е в границите на 5-30%, като има обособени случаи на 62% закъснение, според от съответния процесор и съответната Оценка за съвместимост.
Още в края на предходната година Томас Лендаки от AMD съобщи, че процесорите на AMD, в това число Opteron, Ryzen, EPYC и така нататък нямат и не могат да съдържат сходна накърнимост. Но програмистите не се съобразиха с процесорите на AMD и побързаха да показват универсални KPTI [Kernel Page Table Isolation] пачове.
Естествено, новата организация на работата на ядрото на операционната система се отразява и на продуктивността на системите с процесори на AMD . Очаква се още идващите ъпдейти да прибавят изключение за чиповете на AMD. В Linux, изключването действието на новия пач става още при започване на зареждането на операционната система, когато се зарежда ядрото, за което елементарно се прибавя ключа „–nopti“ (ако не излиза boot менюто, натиснете Shift при зареждането).
При Windows и macOS нещата са малко по-сложни.
Проблемът се крие в самата архитектура на последните генерации процесори на Intel и съществува във всяка една по-популярна операционна система, в това число Windows, Linux и macOS.
Вече има пач за Linux, приготвя се ъпдейт за Windows, както и за macOS. Но тези пачове мощно забавят продуктивността на цялата операционна система, побеже придвижват ядрото в настрана адресно пространство. Според тестванията, междинното закъснение е в границите на 5-30%, като има обособени случаи на 62% закъснение, според от съответния процесор и съответната Оценка за съвместимост.
Още в края на предходната година Томас Лендаки от AMD съобщи, че процесорите на AMD, в това число Opteron, Ryzen, EPYC и така нататък нямат и не могат да съдържат сходна накърнимост. Но програмистите не се съобразиха с процесорите на AMD и побързаха да показват универсални KPTI [Kernel Page Table Isolation] пачове.
Естествено, новата организация на работата на ядрото на операционната система се отразява и на продуктивността на системите с процесори на AMD . Очаква се още идващите ъпдейти да прибавят изключение за чиповете на AMD. В Linux, изключването действието на новия пач става още при започване на зареждането на операционната система, когато се зарежда ядрото, за което елементарно се прибавя ключа „–nopti“ (ако не излиза boot менюто, натиснете Shift при зареждането).
При Windows и macOS нещата са малко по-сложни.
Източник: kaldata.com
КОМЕНТАРИ




