Технології

Оновлення iOS 11.2.2, яке закриває найбільшу процесорну вразливість, суттєво сповільнює iPhone

12 січ•TechToday

Вразливість Spectre не залишає слідів зловмисника, дозволяє вкрасти всі важливі дані та діє на більшості сучасних процесорів. Apple випустила оновлення своєї ОС iOS 11.2.2, яке повинне захистити від неї користувачів iPhone. Однак при цьому доведеться пожертвувати продуктивністю девайса.Розробник мобільних додатків з компанії Moop Мелвін Мугхал опублікував тести свого iPhone 6. При перевірці жодні програми не працювали у фоні, завдяки чому тести могли використовувати всі ресурси смартфона та обчислювальну можливість процесора.

Результати показують, що після інсталяції апдейту iOS 11.2.2 продуктивність процесора падає в середньому на 41% в однопотоковому і на 39% – у багатопотоковому режимах. Без патча Spectre

Після патча Spectre

Зміна iPhone

iPhone 6

iPhone 6 iOS

iOS 11.1.2

iOS 11.2.2 Одноядерний режим 1561

924

-41% Багатоядерний режим 2665

1616

-39% Результати для задач одноядерного режиму Single-core performance

Before Spectre update

After Spectre update

Performance change Single-core score

1561

924

-41% Crypto score

817

402

-51% Integer score

1689

855

-49% Floating Point Score

1407

767

-45% Memory score

1691

1447

-14% AES

817

402

-51% LZMA

1550

741

-52% JPEG

1756

836

-52% Canny

1763

937

-47% Lua

1602

740

-54% Dijkstra

1831

992

-46% SQLite

1289

615

-52% HTML5 Parse

1518

816

-46% HTML5 DOM

1761

778

-56% Histogram Equalization

1544

846

-45% PDF Rendering

1422

776

-45% LLVM

2685

1359

-49% Camera

1893

1036

-45% SGEMM

868

472

-45% SFFT

1437

779

-45% N-Body Physics

1052

562

-47% Ray Tracing

1441

725

-50% Rigid Body Physics

1712

900

-47% HDR

1887

1008

-47% Gaussian Blur

1469

771

-48% Speech Recognition

1577

958

-39% Face Detection

1532

916

-40% Memory Copy

1784

1554

-13% Memory Latency

2477

1969

-21% Memory Bandwidth

1096

991

-10% Результати для задач багатоядерного режиму Multi-Core Performance

Before Spectre update

After Spectre update

Performance change Multi-core score

2665

1616

-39% Crypto score

1622

876

-46% Integer score

3108

1705

-45% Floating Point Score

2690

1523

-43% Memory score

1892

1741

-8% AES

1622

876

-46% LZMA

2933

1455

-50% JPEG

3494

1878

-46% Canny

3401

1938

-43% Lua

3052

1543

-49% Dijkstra

3315

2073

-37% SQLite

2494

1293

-48% HTML5 Parse

3028

1621

-46% HTML5 DOM

2025

1304

-36% Histogram Equalization

3002

1631

-46% PDF Rendering

2625

1483

-44% LLVM

5121

2653

-48% Camera

3742

2043

-45% SGEMM

1670

919

-45% SFFT

2828

1547

-45% N-Body Physics

2093

1137

-46% Ray Tracing

2719

1450

-47% Rigid Body Physics

3406

1825

-46% HDR

3628

2021

-44% Gaussian Blur

2882

1591

-45% Speech Recognition

2626

1723

-34% Face Detection

2943

1862

-37% Memory Copy

2241

2124

-5% Memory Latency

2443

2075

-15% Memory Bandwidth

1238

1199

-3% Apple заявляє, що оновлення iPhone iOS 11.2.2 є важливим для безпеки, і нехтувати ним не рекомендується.

Читайте ще