Chrome团队提出了一个新功能,可以减少扩展的内存占用。
该功能允许开发人员使用一种新的Event Page(事件页),代替通常使用的background pages(后台页),使用Event Page定义的活动只有在处理事件时才执行。Chrome团队这样描述它:“一旦事件页变为空闲,它就会被卸载,释放内存,直到下次被启用。”因此,这种机制能够减少内存占用,实现更流畅的浏览体验。
最新的Chrome开发版本中已经使用了该机制,开发人员可以参考Google提供的文档来实现扩展的优化。
文/驱动之家