Intel поставила багато запасів у своїх процесорах, причому їх нова лінія восьмого покоління пропонує більш високу продуктивність, ніж будь-коли раніше. Однак більшість пристроїв, що зараз продаються, мають версії сьомого покоління, і, здається, виявлено велику помилку процесора в різних чіпсетах Intel. В даний час програмісти працюють над вирішенням проблеми у віртуальній системі Linux. Користувачам macOS на 64-розрядному апаратному забезпеченні також потрібно буде забезпечити оновлення їх систем, оскільки проблеми пов'язані з апаратним забезпеченням x86 Intel. Проблеми неможливо вирішити лише невеликим оновленням, і вам доведеться або оновити ОС, або придбати новий процесор без проблеми в якийсь момент.
Помилка - це проблема безпеки на рівні чіпів і відкриває двері для вразливих ситуацій, які ще не були виявлені через ембарго. Однак, незважаючи на це, було опубліковано певну інформацію про помилку. Помилка в процесорах Intel, вироблених за останнє десятиліття, і дозволяє програмам, включаючи браузери, розпізнавати вміст того, що зазвичай захищається пам'яттю ядра. Виправлення передбачає повне відокремлення пам'яті ядра від того, що робить кінцевий користувач.
Проблема виникає, коли запущеній програмі потрібно щось робити, як-от записати у файл, оскільки ядро присутнє на кожному етапі процесу. Це непомітно, але все-таки там, і коли програма робить виклик до системи, процесор переходить в режим ядра і входить в ядро. Коли процес закінчений, процесор повертається до режиму користувача, а в режимі користувача код ядра поза сайтом - але все ще присутній. Виправлення переміщує ядро в окремий простір, щоб його не було. Вважається, що цей недолік пов'язаний з тим, що Intel дозволила обійти захист доступу до ядра, але точно, як це робиться, не ясно.
Виправлення є чудовим, тому що це запобіжить виникненню проблеми - але воно має серйозний мінус. Цей поділ процесу забирає багато часу, оскільки він передбачає, що це робиться для кожного дзвінка до обладнання. Вони змушують процесор скидати кешовані дані та завантажувати інформацію з банку пам'яті. Це збільшує накладні витрати ядра і, природно, сповільнить роботу комп'ютера. Це означає, що машина, що працює на Intel, тепер буде повільнішою, поточні оцінки становитимуть від 5% до 30%. Теоретично падіння продуктивності на 5% не надто погано, але якщо ви просто витратили 1000 доларів на нову установку або в основних частинах, або на придбання заздалегідь побудованої машини, це завдає шкоди великому часу, оскільки це автоматично дає вам велику кількість вузьке місце.
Є способи подолати ослаблений процесор повільніше, ніж ваш комп'ютер - ви можете додати більше оперативної пам’яті або за допомогою фізичної оперативної пам’яті, або за допомогою USB-накопичувача в якості заміни. Перший - це, безумовно, найкращий варіант, але якщо ви опираєтесь на гроші або просто не встигаєте шукати оперативну пам’ять, сумісну з вашим комп'ютером, вона працюватиме вкрай дрібно. Для користувачів Windows це так само просто, як придбати USB-накопичувач для ReadyBoost та пройти кілька кроків, пов’язаних із правою кнопкою миші, щоб увімкнути його. Використовувати частину палиці добре для незначного поштовху, але щоб отримати максимальну користь від цього методу, вам слід присвятити цьому весь диск. Якщо у вас накопичується великий палець, збираючи пил, ви нічого не можете втратити, роблячи це. Навіть купувати новий накопичувач саме для цієї мети не повинно бути занадто дорогим, оскільки накопичувачі 32 Гб регулярно коштують близько 10 доларів. Для великих уповільнень це схоже на заповнення роззявленої діри жувальною гумкою - але це повинно трохи полегшити тягар як короткочасне виправлення.
Сама вразливість безпеки може використовуватися зловмисним програмним забезпеченням для отримання доступу до комп'ютера користувача, тоді як хакери можуть використовувати його для таких речей, як банківська чи медична інформація. Його також можуть використовувати програми або інші користувачі для читання вмісту пам'яті ядра. Пам'ять ядра зазвичай прихована від таких речей, як паролі та файли, але якщо частина шкідливого програмного забезпечення може отримати доступ до даних, захищених ядром, то це ще один рівень безпеки, на який користувач не може покластися. У цій все більш цифровій епосі це дуже страшна думка. Хмарні сервіси, такі як Azure та Amazon, незабаром отримають виправлення безпеки. Microsoft заявила, що Azure отримає оновлення 10 січня, тоді як користувачі веб-служб Amazon можуть очікувати оновлення 5 січня.
Процесори AMD використовують різні засоби захисту, і це не вплине на ефективність. Це означає, що користувачі, які вирішили піти з такими речами, як новий чіпсет Ryzen, закінчилися приймати дуже надійне рішення в довгостроковій перспективі - навіть якщо вони, можливо, раніше і назад про те, чи потрібно використовувати апаратне забезпечення Intel або AMD раніше. Не маючи цієї основної проблеми, AMD може публічно надати величезну потужність, а також збільшити свої продажі, в той час як Intel затримується, роблячи контроль за пошкодженням. Протягом останнього року Intel займається досить багато питань безпеки, і, схоже, це свідчить про більшу проблему.
Компанія так сильно воює з AMD, що вони, можливо, дуже добре втратили з виду те, що має значення з часом - піклуючись про своїх клієнтів. Багато компаній одержимі перемогою у війні на папері, і це впливає на їх нижчу лінію, з часом втрачаючи довіру споживачів. Якщо проблеми з безпекою та витоки пам’яті з’явилися лише за минулий рік, важче рекомендувати апаратне забезпечення Intel, оскільки воно здається менш захищеним, ніж аналоги AMD. Незважаючи на тести бенчмаркінгу, часом може поставити апаратне забезпечення Intel вище рівня AMD, але платити трохи більше за AMD, в кінцевому рахунку, це може коштувати для споживачів, які намагаються вирішити, що купувати, оскільки, як правило, мають набагато менше проблем зіткнутися. Intel повинна зібратися разом на 2018 рік і переконатися, що вони випускають найкращий можливий продукт, а не намагаються виграти війну з компанією в AMD, з якою вони зараз вибірково працюють, щоб зробити кращі чіпсети.