Mục lục:
- Siêu phân luồng là gì?
- Tại sao Google làm điều này và MDS là gì?
- Bạn có nên kích hoạt Hyper-Threading?
- Tận dụng tối đa Chromebook của bạn
- Chuột Bluetooth nhỏ gọn Logitech M535 ($ 22 tại Amazon)
- Samsung EVO Chọn thẻ MicroSD 256GB ($ 40 tại Amazon)
- Bao đựng máy tính xách tay CAISON (Từ $ 15 tại Amazon)
Google đã đưa ra bản cập nhật Chrome OS (phiên bản 74) với cách khắc phục nhanh các lỗ hổng MDS mới có thể cho phép một diễn viên xấu đọc các phần bộ nhớ đặc quyền. Đó là tin tốt; điều tệ hại là để đảm bảo mọi hoạt động khai thác không thể ảnh hưởng đến người dùng Chrome, Hyper-Threading hiện bị tắt theo mặc định.
Một vòng lỗ hổng mới của Intel có nghĩa là một bản vá bảo mật mới.
Google nói rằng hầu hết người dùng sẽ không nhận thấy bất kỳ tác động hiệu suất nào, nhưng nếu bạn đang chạy khối lượng công việc nặng đánh thuế CPU, bạn có thể kích hoạt nó bằng cách thay đổi cài đặt nếu bạn cần thêm nguồn CPU. Để làm như vậy, bạn sẽ cần thay đổi một cờ thông qua giao diện trình duyệt. Cờ là cài đặt "ẩn" không xuất hiện cùng với phần còn lại vì hầu hết người dùng sẽ không bao giờ cần thay đổi chúng. May mắn thay, nó dễ làm.
Mở trình duyệt web và nhập chrome: // flags # calendaruler-configure trong omnibar và nhấn enter. Bạn sẽ thấy cài đặt được tô sáng màu vàng ở trên cùng và nếu bạn chọn "hiệu suất" Hyper-Threading sẽ được bật sau khi khởi động lại. Để quay lại, chọn "mặc định" hoặc "bảo thủ" và Siêu phân luồng sẽ một lần nữa bị vô hiệu hóa.
Siêu phân luồng là gì?
Hyper-Threading là một thủ thuật gọn gàng mà Intel sử dụng trên một số bộ xử lý đa lõi, về cơ bản nhân đôi số lượng lõi CPU. Điều này cho phép CPU sử dụng thời gian giữa các lần chuyển đổi khối lượng công việc để xử lý dữ liệu trên các lõi ảo này, điều này có thể tăng hiệu năng của CPU lên một chút nếu bạn đang làm gì đó có sao lưu. Một CPU Intel lõi kép có thể có bốn lõi chạy với công nghệ này và CPU Intel lõi tứ có thể có tám lõi, v.v.
CPU Intel 8 lõi mà bạn mua thực sự chỉ có 4 lõi bên trong.
Hệ điều hành và phần mềm bạn sử dụng không quan tâm nếu lõi là vật lý hoặc ảo. Phần sụn trong CPU và bo mạch chủ hoạt động để sử dụng các lõi ảo này giống như lõi vật lý, vì vậy đối với tất cả các mục đích và mục đích, CPU có số lượng lõi gấp đôi và có thể chạy gấp đôi số luồng. Các luồng là khối lượng công việc từ một ứng dụng và phần mềm có thể được lập trình để sử dụng một luồng duy nhất để xử lý tất cả dữ liệu của nó hoặc nhiều luồng. Tất cả các phần mềm đều biết rằng việc xử lý nó cần để thực hiện công việc của nó đang được thực hiện.
Hyper-Threading sẽ cung cấp cho máy tính nhiều sức mạnh xử lý hơn và bạn sẽ chú ý đến nó nếu bạn đang làm gì đó có hệ thống đang chờ dữ liệu từ CPU. Nó cũng làm cho bộ xử lý chạy nóng hơn và sử dụng nhiều pin hơn. Khi bạn đang làm gì đó như duyệt web hoặc đọc dòng thời gian của mình trên Facebook, bạn sẽ không quan tâm nếu Hyper-Threading bị tắt. Nếu bạn đang chạy Android Studio hoặc chơi trò chơi 3D, bạn có thể nhận thấy sự thay đổi.
Tại sao Google làm điều này và MDS là gì?
MDS là viết tắt của Microarch Architectural Data Sampling và là một tập hợp các lỗ hổng có thể cho phép người khác nhìn thấy bằng cách sử dụng khai thác để kiểm tra dữ liệu trong bộ đệm CPU. Đây là một quy trình phức tạp mà Google cho biết chưa được thực hiện thành công trên Chromebook, nhưng đó cũng là một lỗ hổng khá nghiêm trọng. Bạn có thể đọc tất cả các chi tiết bẩn từ thông báo của Intel nếu bạn tham gia.
Những lỗ hổng này không dễ khai thác, nhưng thậm chí một cơ hội nhỏ mà ai đó có thể nhận được thông tin của bạn là tin xấu.
Vì lỗ hổng này tồn tại trong phần cứng CPU thực tế chứ không phải trong phần mềm, cách tốt nhất để bảo mật Chromebook của bạn là vô hiệu hóa Siêu phân luồng. Điều này thay đổi cách bộ xử lý lên lịch các công việc của nó và bộ đệm điền và lưu trữ trong bộ đệm CPU sẽ không thể được đọc bởi phần mềm bên ngoài.
Điều đáng lo ngại là các tập lệnh trên trang web hoặc trong ứng dụng Android có thể cố gắng khai thác các lỗ hổng này và liệu chúng có thể truy cập dữ liệu nhạy cảm như kho khóa của bạn (nơi Chrome lưu trữ tên người dùng và mật khẩu, dữ liệu thẻ tín dụng và thông tin cá nhân khác) không Khá nghiêm trọng. Google đã làm những gì cần thiết để khắc phục mọi thứ ngay bây giờ và sẽ tiếp tục khắc phục sự cố để tìm cách "tốt hơn" để khắc phục sự cố.
Tất cả những gì bạn cần biết là bất cứ điều gì bạn nghe về lỗ hổng hoặc khai thác MDS sẽ không ảnh hưởng đến Chromebook hoặc Chromebox của bạn. Google có thể sẽ tìm thấy một bản sửa lỗi tốt hơn thông qua phần mềm trong các phiên bản trong tương lai và bật Hyper-Threading theo mặc định một lần nữa. Các lỗ hổng MDS này gần giống với các lỗ hổng Spectre và Meltdown mà chúng ta đã thấy năm ngoái và Google về cơ bản có thể sửa chúng trong Chrome thông qua một cách giải quyết phần mềm. Người thông minh làm những điều thông minh làm cho công cụ của chúng tôi chạy tuyệt vời!
Xem thêm: Meltdown Hack và Spectre Bug: Nó ảnh hưởng đến người dùng Android và Chrome như thế nào
Bạn có nên kích hoạt Hyper-Threading?
Chắc là không.
Nếu bạn phải hỏi …
Đây là một trường hợp kinh điển của "nếu bạn phải hỏi, câu trả lời là không." Nếu bạn không chắc chắn Hyper-Threading là gì hoặc tại sao Google vô hiệu hóa nó để giảm thiểu lỗ hổng dữ liệu kênh bên, thì bạn nên để mọi thứ một mình và tin tưởng vào ưu điểm. Bạn có thể nhận thấy một số chậm trong công việc bình thường của bạn, nhưng trừ khi bạn thực sự thúc đẩy mọi thứ với các ứng dụng Linux hoặc chạy các ứng dụng web nặng, bạn sẽ ổn thôi.
Nếu bạn sử dụng Chromebook của mình cho những thứ như mã hóa thông qua Android Studio hoặc Linux IDE khác, thì bạn có thể cần phải bật nó. Để kiểm tra luồng đa lõi trong chương trình của bạn hoặc để biên dịch một cái gì đó lớn cần các lõi ảo được đặt đúng chỗ. Sử dụng các hướng dẫn ở trên để thay đổi cờ khi bạn cần bật siêu phân luồng, sau đó tắt nó khi bạn không.
Tôi đã rời khỏi cài đặt một mình và đang chạy phiên bản 74. Tôi không nhận thấy bất kỳ sự khác biệt nào khi làm việc với nhiều tab đang mở, bao gồm danh sách phát YouTube các bài hát yêu thích của tôi. Ứng dụng Cog Chrome cho thấy các lõi bị vô hiệu hóa và bốn lõi vật lý trong HP Chromebook x360 14 của tôi đang chạy dưới tải nhiều hơn và nóng hơn một chút sau khi cập nhật, nhưng sự khác biệt về khả năng sử dụng không rõ ràng.
Nếu bạn sử dụng Chromebook cho công việc cường độ cao như lập trình và thấy sự khác biệt, vui lòng nhấn vào nhận xét và chia sẻ trải nghiệm của bạn.
Tận dụng tối đa Chromebook của bạn
Trên Ổn định, Nhà phát triển hoặc Beta ở giữa, Chromebook của bạn luôn có thể được hưởng lợi từ một vài người bạn để giúp đỡ!
Chuột Bluetooth nhỏ gọn Logitech M535 ($ 22 tại Amazon)
Con chuột Bluetooth này không thỏa hiệp về sự thoải mái hoặc thời lượng pin trong nhiệm vụ tìm kiếm một gói nhỏ gọn, di động. Mặc dù bạn có thể làm nhiều hơn với trackpad hoặc màn hình cảm ứng, chuột vẫn là một công cụ Chromebook rất hữu ích.
Samsung EVO Chọn thẻ MicroSD 256GB ($ 40 tại Amazon)
Chromebook có vẻ nhẹ trên bộ nhớ trong, nhưng với thẻ nhớ microSD rộng rãi này, bạn có thể thêm bộ nhớ cho hàng tấn ảnh, phim, nhạc hoặc bất kỳ tài liệu nào bạn có thể cần sử dụng ngoại tuyến.
Bao đựng máy tính xách tay CAISON (Từ $ 15 tại Amazon)
Cho dù bạn đang khuấy động một chiếc C101 nhỏ bé hay một chiếc Lenovo C630 to, xấu, CAISON đã có một ống đựng máy tính xách tay đẹp, chống nước cho Chromebook của bạn.
Chúng tôi có thể kiếm được một khoản hoa hồng cho việc mua hàng bằng cách sử dụng các liên kết của chúng tôi. Tìm hiểu thêm.