Firefox ではほとんどのアドオンで再起動が必要ですが、Chrome では再起動は必要ありません。Firefox と Chrome の違いは何ですか? 再起動不要のアドオンと他のアドオンの違いは何ですか?
答え1
ブラウザの構築方法によって異なります。ファイルを変更/上書きするには、解放する必要があるか、解放しない (使用しない) 必要があります。
ブラウザを再起動すると、ファイルは使用されなくなり、再度書き込むことができます。また、キャッシュが必要で、使用中に書き込むことができない場合にも、この現象が発生することがあります。
Mozilla 開発者の Dave Townsend 氏の言葉を引用します。
ユーザーが Firefox を再起動せずにインストール (およびアンインストール、有効化、無効化、アップグレードなど、考えられるあらゆる操作) できる特別な種類の拡張機能のサポートを実装しました。これはもちろん、Jetpack プラットフォームで開発されたアドオンを再起動せずにインストールできるようにするためですが、この機能はすべての拡張機能作成者に利用可能になります。ただし、これらの拡張機能の動作にはいくつかの制限があります。(...)
Chrome を実行しているときにタスク マネージャーを確認すると、複数の chrome.exe インスタンスがあることに気付くでしょう。Chrome は一度に複数のモジュールを使用するため、アドオンを再ロードするのに完全に再起動する必要はありません。Firefox の場合、追加プロセスとして取得されるのは、エラーのメンテナンス サーバーと、フラッシュ コンテンツのキャッシュと処理などの機能を可能にするプラグイン コンテナー プロセスだけです。