Kể từ khi các lỗi của bộ vi xử lý Spectre và Meltdown được công bố lần đầu tiên vào tuần trước, các công ty công nghệ đã phải vật lộn để cập nhật các thiết bị người dùng. Tuy nhiên, ý kiến cho rằng các bản cập nhật có thể sẽ khiến thiết bị chạy chậm từ 5% đến 30% đã khiến nhiều người cảm thấy lo ngại.
Google cho biết, vẫn có một giải pháp khác để vừa đảm bảo an toàn cho thiết bị, vừa hài lòng người dùng. Bản sửa lỗi riêng của Google cho lỗi bảo mật Spectre CPU vốn được xem là khó nhất cũng sẽ được tung ra để ngăn chặn các nguy cơ bị tấn công mà không ảnh hưởng đến hiệu suất sử dụng máy. Bản vá này được cho là thực sự ưu việt hơn so với các bản vá của Microsoft và Intel (đã được xác nhận làm chậm lại một số hệ thống).
Google có thể giải quyết vấn đề hiệu suất sau khi vá lỗi Spectre bằng phần mềm.
Theo Google, bản vá của họ có tên là Retpoline được thực hiện bằng phần mềm, không ảnh hưởng gì đến hiệu năng. “Các chuỗi Retpoline là một cấu trúc phần mềm cho phép các nhánh gián tiếp bị cô lập khỏi những nguy cơ bị tấn công. Điều này có thể được áp dụng để bảo vệ các chương trình nhạy cảm như hệ điều hành” Paul Turner, tác giả của Retpoline giải thích.
Microsoft đã xác nhận rằng bản vá lỗi của hãng bao gồm các bản vá hệ điều hành và mã bộ xử lý đã cải thiện hiệu quả tác động, đặc biệt trên các hệ thống chạy Windows 7 hoặc 8 sử dụng bộ xử lý năm 2015 hoặc cũ hơn.
Còn với Google, miếng vá của hãng có tên mã Retpoline sẽ được thực hiện bằng phần mềm không ảnh hưởng đến hiệu năng hệ thống. Chuỗi Retpoline là một cấu trúc phần mềm cho phép các nhánh gián tiếp bị cô lập khỏi các mối nguy cơ. Điều này có thể được áp dụng để bảo vệ các chương trình nhạy cảm như hệ điều hành.
Google cho biết trong tuyên bố của mình rằng điều này đã được khẳng định thông qua đánh giá nội bộ của công ty trong quá trình sử dụng thực tế. Bản cập nhật đã tối ưu hóa hiệu suất mà không làm ảnh hưởng quan trọng đến khối lượng công việc. Công ty tin rằng giải pháp dựa trên Retpoline được xem là tốt nhất để không ảnh hưởng đến hiệu suất máy tính trên tất cả các nền tảng của công ty.
Bên cạnh đó, Google dự kiến sẽ chia sẻ các nghiên cứu của mình một cách công khai, và điều này có thể được triển khai trên toàn cầu để cải thiện trải nghiệm điện toán đám mây toàn ngành.