Windows Tips & News

MozillaのQuantumProjectは、Firefoxの新しいエンジンです

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

数日前、Mozillaは新しいプロジェクト「Quantum」を発表しました。これは、Firefoxブラウザ用の新しい特に改善されたエンジンを提供することを目的としています。 これはGeckoベースであり、増加したおかげでGeckoのパフォーマンスに多くの機能強化をもたらすはずです。 Rustコード言語とその 特徴。

Firefoxのロゴバナー
クォンタムは大きく4つの異なるプロジェクトに分けられます。

Quantum CSSプロジェクトは、GeckoのCSSエンジンをServoのものに置き換えます。 Servoは、最新の高性能な並列化アーキテクチャに基づくGeckoの長期的な代替品です。

Quantum DOMプロジェクトは、特に多くの背景タブが開いている場合に、Geckoの応答性を高めます。 Quantum DOMが終了すると、さまざまなタブ(および場合によってはさまざまなiframe)のJSコードが、協調してスケジュールされた個別のスレッドで実行されます。 一部のバックグラウンドタブのコードはまったく実行されません。

広告

Quantum Compositorは、Geckoのコンポジターを独自のプロセスに移行します。 グラフィックドライバの不安定性はFirefoxのクラッシュの主な原因であるため、GPUと相互作用するコードを独自のプロセスに移動するとFirefoxがより安定することが期待されます。

最後に、Quantum Renderingは、GeckoのグラフィックサブシステムをServoのWebRenderと呼ばれるものに置き換えます。 ServoはGeckoよりも効果的にGPUを使用し、WebブラウザーよりもゲームのようにGPUを駆動します。

これらのプロジェクトは、完成度のさまざまな段階にあります。 Quantum Renderingが始まったばかりである間、QuantumCompositorはかなり進んでいます。 プロジェクトについてはまだかなりの不確実性があります。

クォンタムDOM

Quantum DOMは、並列スレッドのさまざまなタブに対してJavaScriptコードを実行します。これにより、多くのタブを開いた状態でブラウザーのパフォーマンスを向上させることができます。 スレッドを切り替えるために、特別なスケジューラーを使用して、コンテキストをオンザフライでスムーズに変更します。 Javascriptコードで重いスクリプトと無限ループをキャッチするために多くの改善が行われる予定です。

量子フロー

Quantum Flowは、ブラウザUIの高度な最適化に特化したQuantumプロジェクトの一部です。

次のビデオをご覧ください。

ソース: BillMcCloskeyのブログ.

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Windows 11 Build 25236 (Dev) は、タスク バーの検索エクスペリエンスを改善します

Windows 11 Build 25236 (Dev) は、タスク バーの検索エクスペリエンスを改善します

Microsoft は本日、Insider 向けに新しい Dev チャネル ビルドをリリースしました。 公式の変更ログでは、主にさまざまな修正と一般的な改善が強調されています。 新機能について、...

続きを読む

Microsoft Store により、お使いのデバイスで利用できるデジタル アタッチ オファーを簡単に見つけて入手できます

Microsoft Store により、お使いのデバイスで利用できるデジタル アタッチ オファーを簡単に見つけて入手できます

おすすめされた: ここをクリックして、Windows の問題を修正し、システム パフォーマンスを最適化しますWindows 11 ビルド 25236 と共に、Insider は更新された Mic...

続きを読む

Google が Chrome 107 をリリース、間もなく Windows 8.1 と 7 のサポートを終了

Google が Chrome 107 をリリース、間もなく Windows 8.1 と 7 のサポートを終了

Google Chrome 107 が安定版ブランチで利用できるようになりました。 これは、Encrypted Client Hello、ハードウェア アクセラレーション HEVC、ダウンロード...

続きを読む