Melangkah ke hadapan, Multi-proses tidak boleh dimatikan lagi di Firefox

Mozilla merancang untuk menghapuskan pilihan konfigurasi dalam versi pelayar web yang akan datang yang membolehkan pengguna menonaktifkan senibina pelbagai proses penyemak imbas.

Mozilla memperkenalkan seni bina pelbagai proses dalam pelayar web Firefox pada tahun 2016. Firefox akan menggunakan pelbagai proses untuk membahagikan laman yang dimuat di antara mereka dan menggunakan proses yang berbeza untuk fungsi penyemak imbas sendiri.

Walaupun peningkatan penggunaan memori, ini juga bermakna bahawa Firefox akan menjadi lebih stabil dalam proses dan kurang cenderung kepada kemalangan tapak yang mengambil seluruh penyemak imbas dengan mereka. Pelaksanaan Mozilla adalah berbeza dengan Google. Chrome menggunakan satu proses bagi setiap laman web, Firefox meletakkan banyak halaman dalam satu proses.

Kerangka Multi-proses Firefox menerima banyak penambahbaikan sejak beberapa tahun kebelakangan ini. Mozilla menambah lebih banyak proses ke dalamnya dan memperkenalkan ciri keselamatan kotak pasir yang kemudiannya bergantung padanya.

Mozilla merancang untuk mengalihkan dua pilihan Firefox dari mana-mana versi pelayar web ke hadapan. Perubahan dirancang untuk Firefox 68.

  • browser.tabs.remote.force-enable - Menguatkan penggunaan pelbagai proses di Firefox jika ia tidak didayakan secara lalai, misalnya kerana kebolehaksesan.
  • browser.tabs.remote.force-disable - Melumpuhkan pelbagai proses dalam pelayar web Firefox.

Anda mungkin tertanya-tanya tentang browser.tabs.remote.autostart, keutamaan yang membolehkan atau melumpuhkan senibina pelbagai proses di Firefox (menentang menguatkuasakan nilai seperti dua pilihan lain).

Mozilla akan menyekat keutamaan yang benar di rumah. Walaupun ia masih dalam Firefox, menetapkan ia palsu di: config tidak akan mempunyai kesan yang diinginkan lagi apabila perubahan tanah. Status keutamaan selalu berlaku di rumah membina Firefox tanpa mengira nilai pengguna yang dipilih.

Dengan kata lain: pada masa hadapan, pengguna Firefox tidak boleh melumpuhkan lagi proses dalam pelayar. Tidak jelas berapa banyak pemasangan proses Firefox yang dilumpuhkan. Sesetengah pengguna berbuat demikian untuk meningkatkan penggunaan memori atau kelambatan penyemak imbas.

Kata penutupan

Mozilla tidak mendedahkan mengapa ia mahu menghapuskan keutamaan pada Bugzilla, hanya yang melumpuhkan proses multi tidak seharusnya "mudah". Maklumat tambahan tersedia dalam jawatan pada kumpulan Platform Mozilla Dev:

Matlamat yang luas adalah untuk memastikan bahawa kita menghentikan pengguna grandfathering ke dalam konfigurasi bukan e10 yang mereka

tidak boleh dijalankan pada hari ke hari, memandangkan ia menerima sedikit ujian dan kurang selamat.

Ia telah disebutkan juga bahawa rehat Aktiviti Stabil jika multi-proses dilumpuhkan. (melalui Techdows)

Saya tidak terlalu suka perubahan yang membuang pilihan pengguna dari mana-mana program termasuk pelayar web. Mozilla mungkin akan mendapat banyak kerosakan untuk penyingkiran walaupun ia memberi kesan kepada hanya minoriti pengguna penyemak imbas.

Firefox 68 adalah pelepasan ESR seterusnya penyemak imbas. Ia dijadualkan untuk pelepasan 9 Julai, 2019.

Sekarang Anda : Apa yang anda ambil pada perubahan?