当 Chrome 同时打开 6000 多个标签页,顶配版 Mac Pro:我真的一滴都没有了
我们知道,苹果最新的Mac Pro可以配备最多1.5TB的超大容量内存,那这么多内存能用来干啥?如何能够将它们吃光?推特网友Jonathan Morrison就做了一个疯狂的试验,在自己的Mac Pro上使用Google Chrome浏览器,不断打开新的标签页,眼看着内存占用一路飙升。
Chrome的一大特性就是非常吃内存,因为它采用的是多进程并行方式。这次试验中也不负所望,当同时打开6000多个标签页的时候,Chrome就吃掉了857.34GB内存。
到了这个时候,Chrome已经失去了响应,似乎是挂掉了。
在漫长的等待后,Chrome顽强地活了过来。尽管不再增加标签页,甚至没有任何操作,但它开始疯狂消耗内存,最终超过了1.4TB,再加上系统和其他必要进程的占用,系统内存已经被完全榨干。
稿源:cnBeta
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软 Powertoys 推出新的实用程序,自定义键盘快捷管理
微软 Powertoys 团队宣布推出一款新的实用程序,名为 ”Keyboard Shortcut Manager“(键盘快捷键管理器)。该键盘管理器使用户能够自定义其键盘,重新映射所有按键。 键盘在与操作系统的交互中起着重要作用。Powertoys 团队认为,从历史上来看,Windows 缺乏可配置性,无法将这种功能扩展给用户。借助 Powertoys 这一新功能,用户可以重新映射按键,或是创建自定义键盘快捷键。 这大大方便了需要在不同计算机之间切换的用户。举例来说,在 MacOS 上使用 cmd+C 复制对象需要用到拇指,而在 Windows 上 Ctrl+C 则是小指。另一种情况,即使在相同的应用程序中,也存在捷径差异。在 Mac 上,若要访问 Chrome 浏览器的地址栏,需按 cmd+L,PC 上则是 Alt+D。 因此,在Powertoys 团队看来,新的键盘管理功能可以改善用户体验,使用户不会觉得切换到 Windows 10 将失去便利,这样也许能减少部分用户流失。 对于开发人员等在内的部分用户,他们往往追求更高的可定制性,寻求节省时间并简化处理过程。新功能无需再依赖第三...
- 下一篇
Linus Torvalds 优化内核管道代码,大型 CPU 系统受益
对于那些使用 GNU Make 作为其构建系统的用户,从 Linux 5.6 开始,并行构建时间将快得多。 Linus Torvalds 本人围绕内核的管道代码进行了更改,以在读取或写入时使用排他等待。尽管这对于传统或通用的数据管道来说没有多大意义,但是 GNU Make 作业服务器是一个很大的受益者,因为它依赖管道来限制并行性。 在 Linus Torvalds 编写的简化测试用例中,此补丁使得测试程序上的上下文切换次数从 1100 万下降到仅 120 万,这无疑会受到欢迎,因为无数的安全缓解措施使英特尔方面的上下文切换性能降低了不少。此外,消耗的系统时间也只是原先时间的一小部分。 英特尔的 Josh Triplett 测试了 Linus 的补丁,并确认:“我已经在多个不同的系统上测试了管道修复补丁(切换到独占等待队列),在这一个月左右的时间里我没有遇到任何问题。该补丁改善了大型(〜100 CPU)系统上的并行构建时间,包括并行 make 和使用基于管道的 jobserver 的其他事物。“ 消息来源:phoronix
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8编译安装MySQL8.0.19
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池