在pc中,运行内存仍然是一种比较稀缺的资源,当容量不足时,会导致系统显著变慢。作为日常使用中最高频的应用程序,浏览器厂商在内存优化上的优化非常值得人期待。据外媒报道,chrome v68后开始引入“page lifecycle interface”,可以优雅地对不活动的后台网页进行“冻结”工作,从而节省出系统计算资源。
与此同时,firefox也建立了“fission memshrink”项目,为渲染网页的100多个过程做优化,每一个流程的目标都是节省7mb内存。
不过,两种新的技术特性的实现并不是一蹴而就的。chrome的“page lifecycle interface”需要web开发者支持,以便浏览器智能地判断页面元素的优先级。