...
【24h】

Why Is Your Web Browser Using So Much Memory?

机译:为什么您的Web浏览器使用了如此多的内存?

获取原文
获取原文并翻译 | 示例

摘要

Browsers are the operating systems of theWeb. They support a vast universe of applications written in a modern garbage-collected programming language. Browsers expose a rich platform API mostly implemented in C++. Browsers are also consumer software with low switching costs in an intensely competitive market. Thus in addition to standard requirements such as maximizing throughput and minimizing latency, browsers have to consider issues like “when the user closes a window while watching Task Manager, they want to see memory usage go down”. Browsers have to compete to minimize memory usage even for poorly written applications. In this talk I will elucidate these requirements and describe how Firefox and other browsers address them. I will pay particular attention to issues that we don’t know how to solve, and that could benefit from research attention.
机译:浏览器是Web的操作系统。它们支持以现代垃圾收集编程语言编写的大量应用程序。浏览器提供了丰富的平台API,这些API主要以C ++实现。在竞争激烈的市场中,浏览器也是转换成本低的消费类软件。因此,除了诸如最大化吞吐量和最小化等待时间之类的标准要求外,浏览器还必须考虑“当用户在观看任务管理器时关闭窗口时,他们希望看到内存使用率下降”这样的问题。浏览器必须进行竞争以最大程度地减少内存使用,即使是写得不好的应用程序也是如此。在本演讲中,我将阐明这些要求,并描述Firefox和其他浏览器如何解决这些要求。我将特别关注那些我们不知道如何解决的问题,这些问题可能会受益于研究的关注。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号