Windows Tips & News

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

click fraud protection
おすすめされた: 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の問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Microsoftは、EdgeのPDFReaderにまもなく登場する新機能を明らかにします

Microsoftは、EdgeのPDFReaderにまもなく登場する新機能を明らかにします

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください他の主流のブラウザーと同様に、MicrosoftEdgeにはPDFドキュメントを...

続きを読む

Windows10のWindowsターミナルでQuakeモードを無効にする方法

Windows10のWindowsターミナルでQuakeモードを無効にする方法

WindowsターミナルでQuakeモードを無効にして、キーボードショートカットのWin + `を解放する方法は次のとおりです。 バージョン1.9以降、アプリにはWindows10のQuakeモ...

続きを読む

Windowsターミナルv1.6.10571.0および1.7.572.0がリリースされました

Windowsターミナルv1.6.10571.0および1.7.572.0がリリースされました

Windows Terminalの開発者は今週、2つの新しい リリース. 1つはStableチャネル(バージョン1.6.10571.0)にあり、プレビューリリースはバージョン1.7.572.0で...

続きを読む