Mozilla mengesan ranap itu pada rutin mampatan deflate zlib-rs yang digunakan di dalam Firefox. Dalam sistem yang terjejas, nilai 16-bit yang dipanggil dist boleh menjadi rosak, menghasilkan indeks di luar sempadan yang menyebabkan pelayar ranap.
Jurutera mendapati bahawa kerosakan itu konsisten dengan ralat erata CPU Raptor Lake yang diketahui, termasuk isu di mana:
Apabila nilai yang salah muncul dalam rutin mampatan, pelayar ranap walaupun ralat asal berlaku lebih awal dalam saluran pemprosesan CPU.
Keluaran Firefox 151.0.1 mengeraskan laluan kod yang terjejas supaya nilai rosak tidak lagi mencetuskan senario ranap. Perubahan ini mengurangkan kegagalan yang dilihat dalam laporan ranap Firefox pada sistem Raptor Lake.
Walau bagaimanapun, kemas kini ini adalah penyelesaian sementara perisian pertahanan dan bukan pembetulan penuh. Jika CPU asas sudah merosot, aplikasi lain mungkin masih mengalami ketidakstabilan kerana punca akarnya berkaitan dengan perkakasan.
Mozilla juga memerhatikan bahawa sistem yang menjalankan versi mikrokod Intel yang lebih baharu (seperti 0x12C) menunjukkan ranap yang jauh lebih sedikit, menunjukkan kemas kini perisian tegar daripada Intel telah mengurangkan kekerapan isu itu sebelum tampalan Firefox dihantar.
Banyak laporan ketidakstabilan sekitar pemproses Raptor Lake telah dikaitkan dengan fenomena yang dipanggil Intel “Ketidakstabilan Vmin Shift.”
Vmin Shift merujuk kepada keadaan di mana voltan minimum yang diperlukan untuk operasi CPU yang stabil meningkat secara beransur-ansur dari semasa ke semasa disebabkan oleh penuaan kebolehpercayaan dalam litar pepohon jam di dalam teras IA pemproses. Apabila litar itu menua di bawah keadaan voltan atau suhu tinggi, margin masa mengecut dan CPU boleh mula menghasilkan hasil yang salah atau aplikasi ranap.
Ketidakstabilan ini tidak semestinya muncul dengan serta-merta; ia boleh timbul selepas operasi lanjutan di bawah keadaan yang mencabar.
Suhu yang lebih tinggi dan beban CPU yang berterusan mempercepatkan kesan penuaan di sebalik Vmin Shift. Apabila cip beroperasi hampir dengan hadnya—terutamanya di bawah voltan tinggi atau tekanan haba—peluang ralat masa meningkat.
Jurutera Mozilla yang menganalisis telemetri ranap malah memerhatikan lonjakan dalam laporan ranap Firefox dari kawasan yang mengalami gelombang haba musim panas, menunjukkan bahawa suhu ambien yang lebih tinggi menolak CPU marginal melebihi ambang kestabilan mereka.
Dalam erti kata lain, ranap pelayar selalunya hanya gejala yang boleh dilihat bagi ketidakstabilan perkakasan yang lebih dalam yang dicetuskan di bawah tekanan.
Intel bertindak balas dengan beberapa langkah mitigasi yang bertujuan untuk menstabilkan pemproses yang terjejas:
Kemas kini mikrokod. Intel mengeluarkan beberapa kemas kini perisian tegar—seperti 0x129, 0x12B, dan kemudiannya 0x12F—untuk menambah baik pengurusan voltan dan mengurangkan keadaan yang boleh mencetuskan ketidakstabilan Vmin Shift. Kemas kini ini biasanya dihantar melalui kemas kini BIOS papan induk.
Pembetulan tingkah laku voltan. Beberapa semakan mikrokod secara khusus mengurangkan permintaan voltan berlebihan yang boleh mempercepatkan kemerosotan atau ketidakstabilan.
Perlindungan jaminan lanjutan. Intel juga melanjutkan perlindungan jaminan untuk pemproses yang terjejas supaya pengguna yang mengalami ketidakstabilan boleh mendapatkan penggantian.
Langkah-langkah ini membantu mengehadkan kemerosotan selanjutnya dan mengurangkan ranap, tetapi ia tidak mengembalikan haus fizikal yang telah ada pada silikon.
Jika anda menjalankan sistem desktop dengan pemproses Intel Core generasi ke-13 atau ke-14 dan telah mengalami ranap pelayar atau ketidakstabilan, beberapa langkah boleh mengurangkan risiko:
1. Kemas kini Firefox. Pasang Firefox 151.0.1 atau lebih baharu supaya laluan ranap yang diketahui dikurangkan.
2. Kemas kini BIOS papan induk anda. Ini memastikan sistem anda menerima kemas kini mikrokod terkini Intel yang direka untuk mengurangkan ketidakstabilan.
3. Jalankan tetapan CPU yang disyorkan Intel. Elakkan praset papan induk yang agresif atau overclocking yang meningkatkan voltan atau haba yang berterusan.
4. Perbaiki penyejukan dan aliran udara. Suhu yang lebih rendah membantu mengurangkan ketidakstabilan masa yang dikaitkan dengan Vmin Shift.
5. Pertimbangkan sokongan jaminan jika ketidakstabilan berterusan. Sistem yang terus ranap di bawah tetapan stok mungkin telah mengurangkan perkakasan dan layak untuk penggantian di bawah program jaminan lanjutan Intel.
Ranap Firefox pada sesetengah sistem Raptor Lake ternyata menjadi kes yang jarang berlaku di mana kod pelayar mendedahkan isu perkakasan CPU yang lebih dalam. Keluaran Firefox 151.0.1 Mozilla mengurangkan ranap yang boleh dilihat dengan ketara dengan mengeraskan laluan kod yang terjejas, manakala kemas kini mikrokod Intel bertujuan untuk mengelakkan ketidakstabilan selanjutnya dalam pemproses itu sendiri.
Bagi kebanyakan pengguna, memasang versi Firefox terkini dan BIOS papan induk akan mengurangkan kekerapan ranap dengan ketara. Tetapi jika CPU telah mengalami kemerosotan yang ketara daripada tekanan voltan atau haba, menggantikan pemproses mungkin satu-satunya penyelesaian kekal.
Mozilla mengesan ranap itu pada rutin mampatan deflate zlib-rs yang digunakan di dalam Firefox. Dalam sistem yang terjejas, nilai 16-bit yang dipanggil dist boleh menjadi rosak, menghasilkan indeks di luar sempadan yang menyebabkan pelayar ranap.
Jurutera mendapati bahawa kerosakan itu konsisten dengan ralat erata CPU Raptor Lake yang diketahui, termasuk isu di mana:
Apabila nilai yang salah muncul dalam rutin mampatan, pelayar ranap walaupun ralat asal berlaku lebih awal dalam saluran pemprosesan CPU.
Keluaran Firefox 151.0.1 mengeraskan laluan kod yang terjejas supaya nilai rosak tidak lagi mencetuskan senario ranap. Perubahan ini mengurangkan kegagalan yang dilihat dalam laporan ranap Firefox pada sistem Raptor Lake.
Walau bagaimanapun, kemas kini ini adalah penyelesaian sementara perisian pertahanan dan bukan pembetulan penuh. Jika CPU asas sudah merosot, aplikasi lain mungkin masih mengalami ketidakstabilan kerana punca akarnya berkaitan dengan perkakasan.
Mozilla juga memerhatikan bahawa sistem yang menjalankan versi mikrokod Intel yang lebih baharu (seperti 0x12C) menunjukkan ranap yang jauh lebih sedikit, menunjukkan kemas kini perisian tegar daripada Intel telah mengurangkan kekerapan isu itu sebelum tampalan Firefox dihantar.
Banyak laporan ketidakstabilan sekitar pemproses Raptor Lake telah dikaitkan dengan fenomena yang dipanggil Intel “Ketidakstabilan Vmin Shift.”
Vmin Shift merujuk kepada keadaan di mana voltan minimum yang diperlukan untuk operasi CPU yang stabil meningkat secara beransur-ansur dari semasa ke semasa disebabkan oleh penuaan kebolehpercayaan dalam litar pepohon jam di dalam teras IA pemproses. Apabila litar itu menua di bawah keadaan voltan atau suhu tinggi, margin masa mengecut dan CPU boleh mula menghasilkan hasil yang salah atau aplikasi ranap.
Ketidakstabilan ini tidak semestinya muncul dengan serta-merta; ia boleh timbul selepas operasi lanjutan di bawah keadaan yang mencabar.
Suhu yang lebih tinggi dan beban CPU yang berterusan mempercepatkan kesan penuaan di sebalik Vmin Shift. Apabila cip beroperasi hampir dengan hadnya—terutamanya di bawah voltan tinggi atau tekanan haba—peluang ralat masa meningkat.
Jurutera Mozilla yang menganalisis telemetri ranap malah memerhatikan lonjakan dalam laporan ranap Firefox dari kawasan yang mengalami gelombang haba musim panas, menunjukkan bahawa suhu ambien yang lebih tinggi menolak CPU marginal melebihi ambang kestabilan mereka.
Dalam erti kata lain, ranap pelayar selalunya hanya gejala yang boleh dilihat bagi ketidakstabilan perkakasan yang lebih dalam yang dicetuskan di bawah tekanan.
Intel bertindak balas dengan beberapa langkah mitigasi yang bertujuan untuk menstabilkan pemproses yang terjejas:
Kemas kini mikrokod. Intel mengeluarkan beberapa kemas kini perisian tegar—seperti 0x129, 0x12B, dan kemudiannya 0x12F—untuk menambah baik pengurusan voltan dan mengurangkan keadaan yang boleh mencetuskan ketidakstabilan Vmin Shift. Kemas kini ini biasanya dihantar melalui kemas kini BIOS papan induk.
Pembetulan tingkah laku voltan. Beberapa semakan mikrokod secara khusus mengurangkan permintaan voltan berlebihan yang boleh mempercepatkan kemerosotan atau ketidakstabilan.
Perlindungan jaminan lanjutan. Intel juga melanjutkan perlindungan jaminan untuk pemproses yang terjejas supaya pengguna yang mengalami ketidakstabilan boleh mendapatkan penggantian.
Langkah-langkah ini membantu mengehadkan kemerosotan selanjutnya dan mengurangkan ranap, tetapi ia tidak mengembalikan haus fizikal yang telah ada pada silikon.
Jika anda menjalankan sistem desktop dengan pemproses Intel Core generasi ke-13 atau ke-14 dan telah mengalami ranap pelayar atau ketidakstabilan, beberapa langkah boleh mengurangkan risiko:
1. Kemas kini Firefox. Pasang Firefox 151.0.1 atau lebih baharu supaya laluan ranap yang diketahui dikurangkan.
2. Kemas kini BIOS papan induk anda. Ini memastikan sistem anda menerima kemas kini mikrokod terkini Intel yang direka untuk mengurangkan ketidakstabilan.
3. Jalankan tetapan CPU yang disyorkan Intel. Elakkan praset papan induk yang agresif atau overclocking yang meningkatkan voltan atau haba yang berterusan.
4. Perbaiki penyejukan dan aliran udara. Suhu yang lebih rendah membantu mengurangkan ketidakstabilan masa yang dikaitkan dengan Vmin Shift.
5. Pertimbangkan sokongan jaminan jika ketidakstabilan berterusan. Sistem yang terus ranap di bawah tetapan stok mungkin telah mengurangkan perkakasan dan layak untuk penggantian di bawah program jaminan lanjutan Intel.
Ranap Firefox pada sesetengah sistem Raptor Lake ternyata menjadi kes yang jarang berlaku di mana kod pelayar mendedahkan isu perkakasan CPU yang lebih dalam. Keluaran Firefox 151.0.1 Mozilla mengurangkan ranap yang boleh dilihat dengan ketara dengan mengeraskan laluan kod yang terjejas, manakala kemas kini mikrokod Intel bertujuan untuk mengelakkan ketidakstabilan selanjutnya dalam pemproses itu sendiri.
Bagi kebanyakan pengguna, memasang versi Firefox terkini dan BIOS papan induk akan mengurangkan kekerapan ranap dengan ketara. Tetapi jika CPU telah mengalami kemerosotan yang ketara daripada tekanan voltan atau haba, menggantikan pemproses mungkin satu-satunya penyelesaian kekal.