播放视频和显示“简单”网页并不像您想象的那么容易。
YouTube 尤其是一个要求很高的网页。
所有这些都意味着库可以使用大量元素进行大量工作。所有这些元素都占用 RAM 进行跟踪、缓冲数据和处理。
通过这种方式,现代浏览器更像是 Web 应用程序的容器或主机。网络不再“只是”文本和图片,您的浏览器实际上是一个完整的网络“操作系统”,可以处理网络“程序”的所有显示和运行。
即使是 Microsoft 吹嘘的“高效”网络浏览器 Edge,也需要占用 1GB 以上的内存才能在我使用过的机器上查看 SuperUser 和 YouTube。
由于现代浏览器必须做的所有这些工作只是为了显示网页,因此已经付出了大量的努力来使其更快,并且在他们做的时候更可靠和更安全。
Firefox Quantum是 Mozilla 的答案,它使用多个进程来处理下载、页面处理、视频处理和显卡渲染。Chrome 和其他现代浏览器都使用类似的方法。缺点是重复的内存结构和必要的进程间通信存在一定程度的“膨胀”。
媒体丰富的网络和由此产生的大型浏览器要求是为什么 4GB 不再被认为足以满足正常使用的要求,而仅建议用于“轻度”使用。
归档时间: |
|
查看次数: |
288 次 |
最近记录: |