Isi kandungan:
- Apakah yang dimaksudkan dengan Hyper-threading?
- Mengapa Google melakukan ini dan apakah MDS?
- Sekiranya anda mendayakan Hyper-Threading?
- Buat sebahagian besar Chromebook anda
- Logitech M535 Compact Bluetooth Mouse ($ 22 di Amazon)
- Samsung EVO Pilih kad MicroSD 256GB ($ 40 di Amazon)
- Lengan Laptop CAISON (Dari $ 15 di Amazon)
Google telah menolak kemas kini OS Chrome (versi 74) dengan pembetulan pantas untuk kelemahan MDS baru yang dapat membiarkan pelakon jahat membaca bahagian memori yang istimewa. Itu berita baik; yang buruk adalah untuk memastikan sebarang eksploit tidak dapat mempengaruhi pengguna Chrome, Hyper-Threading sekarang dimatikan secara lalai.
Pusingan baru kelemahan saluran sisi Intel bermaksud patch keselamatan baru.
Google mengatakan bahawa kebanyakan pengguna tidak akan melihat apa-apa kesan prestasi, tetapi jika anda menjalankan beban kerja yang berat yang membebankan CPU, anda boleh mengaktifkannya dengan menukar tetapan jika anda memerlukan kuasa CPU tambahan. Untuk berbuat demikian, anda perlu mengubah bendera melalui antara muka pelayar. Bendera adalah "tersembunyi" tetapan yang tidak muncul dengan yang lain kerana kebanyakan pengguna tidak akan perlu mengubahnya. Nasib baik, mudah dilakukan.
Buka penyemak imbas web dan masukkan chrome: // flags # scheduler-configuration di omnibar dan tekan enter. Anda akan melihat tetapan yang diserlahkan di kuning di bahagian atas, dan jika anda memilih "prestasi" Hyper-Threading akan diaktifkan selepas reboot. Untuk kembali, pilih sama ada "lalai" atau "konservatif" dan Hyper-Threading akan sekali lagi dilumpuhkan.
Apakah yang dimaksudkan dengan Hyper-threading?
Hyper-Threading adalah helah yang kemas Intel menggunakan beberapa pemproses multi-core yang pada dasarnya menggandakan bilangan teras CPU. Ini membolehkan CPU menggunakan masa antara menukar beban kerja untuk memproses data pada teras maya ini, yang dapat meningkatkan prestasi CPU yang baik jika anda melakukan sesuatu yang telah disandarkan. CPU Intel dwi-teras boleh mempunyai empat teras yang berjalan dengan teknologi ini, dan CPU Intel quad-teras boleh mempunyai lapan teras, dan sebagainya.
Bahawa CPU Intel 8-teras yang anda beli benar-benar hanya mempunyai 4 core di dalamnya.
Sistem operasi dan perisian yang anda gunakan tidak peduli jika teras adalah fizikal atau maya. Firmware dalam CPU itu sendiri dan kerja motherboard untuk menggunakan teras maya ini sama dengan teras fizikal, jadi untuk semua maksud dan maksud, CPU mempunyai dua kali ganda bilangan teras dan dapat menjalankan dua kali ganda jumlah benang. Thread adalah beban kerja dari suatu aplikasi, dan perisian dapat diprogram untuk menggunakan satu thread untuk memproses semua data atau beberapa thread. Semua perisian tahu bahawa pemprosesan yang diperlukan untuk melakukan perkara itu sudah selesai.
Hyper-Threading akan memberi kuasa komputer lebih banyak pemprosesan, dan anda akan melihatnya jika anda melakukan sesuatu yang sistem menunggu data dari CPU. Ia juga menjadikan prosesor lebih panas dan menggunakan lebih banyak kuasa bateri. Apabila anda melakukan sesuatu seperti melayari web atau membaca garis masa anda di Facebook, anda tidak akan peduli jika Hyper-Threading dilumpuhkan. Jika anda menjalankan Android Studio atau bermain permainan 3D, anda mungkin dapat melihat perubahan itu.
Mengapa Google melakukan ini dan apakah MDS?
MDS bermaksud Micro Sampel Data Pensampelan dan merupakan satu set kelemahan yang membolehkan sesuatu yang anda lakukan untuk dilihat oleh orang lain menggunakan mengeksploitasi pemeriksaan untuk data dalam cache CPU. Ini merupakan proses rumit yang Google mengatakan belum berjaya dilakukan pada Chromebook, tetapi ia juga merupakan kecacatan yang sangat serius. Anda boleh membaca semua butiran kotor dari pengumuman Intel jika anda masuk ke dalamnya.
Kerentanan ini tidak mudah untuk mengeksploitasi, tetapi juga peluang kecil bahawa seseorang boleh mendapatkan maklumat anda adalah berita buruk.
Oleh kerana kecacatan ini wujud dalam perkakasan CPU sebenar dan bukan dalam perisian, cara terbaik untuk mengamankan Chromebook anda ialah untuk melumpuhkan Hyper-Threading. Ini mengubah cara pemproses memproses pekerjaannya dan mengisi dan menyimpan penampan dalam cache CPU tidak akan dapat dibaca oleh perisian luar.
Kebimbangannya ialah skrip pada halaman web atau dalam apl Android boleh cuba mengeksploitasi kerentanan ini dan jika mereka boleh mendapatkan data sensitif seperti kunci utama anda (di mana Chrome menyimpan nama pengguna dan kata laluan, data kad kredit, dan maklumat peribadi yang lain). cukup serius. Google melakukan apa yang perlu untuk memperbaiki perkara sekarang, dan akan meneruskan masalah untuk mencari cara "lebih baik" untuk memperbaikinya.
Apa yang anda perlu ketahui ialah apa-apa yang anda dengar tentang kelemahan MDS atau eksploitasi tidak akan menjejaskan Chromebook atau Chromebox anda. Google mungkin akan mencari penyelesaian yang lebih baik menerusi perisian pada versi yang akan datang dan membolehkan Hyper-Threading secara lalai sekali lagi. Kelemahan MDS ini menyerupai kelemahan Specter dan Meltdown yang kita lihat tahun lalu dan Google dapat memusatkannya dalam Chrome melalui penyelesaian masalah perisian. Orang pintar yang melakukan perkara-perkara pintar membuat barangan kami berjalan hebat!
Lebih lanjut: Hack Peretasan dan Bug Segar: Bagaimana ia mempengaruhi pengguna Android & Chrome
Sekiranya anda mendayakan Hyper-Threading?
Mungkin tidak.
Jika anda perlu bertanya …
Ini adalah kes klasik "jika anda perlu bertanya, jawapannya tidak." Jika anda tidak pasti apa yang Hyper-Threading adalah atau mengapa Google melumpuhkannya untuk mengurangkan kelemahan data saluran sisi, maka anda harus meninggalkan perkara sahaja dan mempercayai pro. Anda mungkin perasan beberapa perlahan dalam kerja biasa anda, tetapi melainkan jika anda benar-benar menolak perkara dengan aplikasi Linux atau menjalankan aplikasi web berat, anda akan baik-baik saja.
Jika anda menggunakan Chromebook anda untuk perkara seperti pengekodan melalui Android Studio atau IDE Linux lain, maka anda mungkin perlu mendayakannya. Untuk menguji threading multi-core dalam program anda atau untuk menyusun sesuatu keperluan besar teras maya akan disediakan. Gunakan arahan di atas untuk menukar bendera apabila anda perlu mengaktifkan hyper-threading, kemudian nyahdayakannya apabila anda tidak.
Saya telah meninggalkan tetapan sahaja dan sedang menjalankan versi 74 as-is. Saya tidak perasan apa-apa perbezaan semasa bekerja dengan berbilang tab terbuka, termasuk senarai main YouTube lagu-lagu kegemaran saya. Aplikasi Cog Chrome menunjukkan bahawa teras tidak aktif dan keempat teras fizikal dalam Chromebook HP x360 14 saya berjalan di bawah beban dan sedikit lebih panas selepas kemas kini, tetapi perbezaan kegunaan tidak jelas.
Jika anda menggunakan Chromebook untuk bekerja sengit seperti pengaturcaraan dan melihat perbezaan, sila tekan komen dan kongsi pengalaman anda.
Buat sebahagian besar Chromebook anda
Pada Stabil, Pemaju atau Beta di antara, Chromebook anda sentiasa mendapat manfaat daripada beberapa rakan untuk membantunya!
Logitech M535 Compact Bluetooth Mouse ($ 22 di Amazon)
Tetikus Bluetooth ini tidak menjejaskan keselesaan atau hayat bateri dalam usaha untuk pakej ringkas dan mudah alih. Walaupun anda boleh berbuat lebih banyak dengan trackpad atau skrin sentuh, tetikus masih menjadi alat Chromebook yang sangat berguna.
Samsung EVO Pilih kad MicroSD 256GB ($ 40 di Amazon)
Chromebook boleh kelihatan ringan di storan dalaman, tetapi dengan kad microSD yang luas ini, anda boleh menambah storan untuk banyak foto, filem, muzik, atau mana-mana dokumen yang mungkin perlu digunakan di luar talian.
Lengan Laptop CAISON (Dari $ 15 di Amazon)
Sama ada anda melantun C101 kecil atau Lenovo C630 yang besar, buruk, CAISON telah mendapat lengan laptop tahan lasak dan tampan untuk Chromebook anda.
Kami boleh mendapatkan komisen untuk pembelian menggunakan pautan kami. Ketahui lebih lanjut.