Answers:
取决于浏览器的构建方式。为了更改/覆盖它们可能需要或不被释放(未使用)的文件。
通过重新启动浏览器,文件不再使用,可以重写。如果需要缓存并且在使用时无法写入,也可能发生这种情况。
引用Mozilla Dev,Dave Townsend先生:
我刚刚实现了对可以安装(和卸载,启用,禁用,升级和其他任何你能想到的)的特殊扩展的支持,而无需用户重启Firefox。这当然是为了允许Jetpack平台上开发的附加组件安装而无需重新启动,但该功能将可供任何扩展作者使用,这些扩展的工作方式只有一些限制。(...)
运行Chrome时,如果您检查任务管理器,您会注意到几个chrome.exe实例。Chrome一次使用多个模块,因此重新加载它不需要完全重启的插件。在Firefox的情况下,作为额外进程获得的所有内容都是错误的维护服务器和插件容器进程,它允许Flash内容缓存和处理等功能。