新闻速读 > 微软总裁布拉德·史密斯坦承微软曾错误地站在 Linux 的历史对立面
微软总裁布拉德·史密斯坦承微软曾错误地站在 Linux 的历史对立面
近日,微软总裁布拉德·史密斯在麻省理工学院计算机科学与人工智能实验室主持的一场谈话期间承认:“我个人的观点是,当开源社区在本世纪初开始爆发时,微软曾错误地站在了历史的对立面”。事实上,微软的 Azure 云计算平台,多年来一直支持各种 Linux 发行版,甚至在 Azure Sphere 上使用了基于 Linux 的操作系统来构建物联网应用程序的开发平台。2016 年的 Build 开发者大会上,微软郑重宣布了对 Linux 的喜爱。此外在 Windows 10 操作系统上,软件巨头也提供了“Windows Linux 子系统”(简称 WSL)近年来。
来源:cnBeta.COM
硬核老王点评:微软这样大的一个公司,自从纳德拉上台之后能够迅速转向拥抱开源,非常值得钦佩。
上游 Linux 开发者反对 -O3 级别的内核优化
WireGuard 作者 Jason A. Donenfeld 上周建议在使用新发布的 GCC 10 编译器或更高的版本时,将内核的默认编译优化级别由 -O2 设置为 -O3。Jason 解释道,GCC 10 对 -O2 进行了改进,以便在使用 -flto 时缩短编译时间,不过这似乎是以牺牲性能为代价来实现的。而现在的 -O3 优化不存在和 10 年前同样的错误,所以当 gcc >= 10 时,他提交的补丁会将 Linux 内核的编译优化默认设置为 -O3 级别。不过将内核默认编译优化级别设置为 -O3 的提案遭到了广泛的反对,因为这不一定会让内核变得更快,反而有可能会引入因优化而导致出现的特殊特性,甚至会产生让代码变得更慢的地方。Linus Torvalds 也进行了表态,他不认为这是一个明智的想法,尤其是 GCC -O3 级别的优化有时会导致出现问题。GCC 开发者 Richard Biener 也写道,他不建议在内核中使用 -O3 级别的优化。
来源:开源中国
硬核老王点评:过犹不及,对于内核这样的复杂工程,极致优化不是最好的选择。
Chrome 将从 8 月起屏蔽占用过多资源的广告
Google 对可能遭到屏蔽的广告设定了三个阈值:消耗的网络浏览 4MB,在任意 30 秒内占用了 15 秒的 CPU 时间,总的 CPU 占用达到了 60 秒。Google 将首先在未来几个月内进行试验,然后在 8 月底释出的新 Chrome 稳定版中正式包含该功能。
来源:solidot
硬核老王点评:很多广告确实太过分了,值得期待。
Reddit 前 500 子论坛中有 92 个被 5 个人控制
Reddit 是美国最受欢迎的论坛类社交网站,根据官方博客去年底在年度总结中提供的数据,它的月活用户超过了 4.3 亿。在 Reddit 上,用户可以自由的创建子站。许多热门的子站都由相同的人管理,Reddit 用户的统计发现,在前 500 子站中,有 92 个都是由相同的五名版主管理。
来源:solidot
硬核老王点评:“专业”人士总是能控制更多资源。
Windows 初步加入对 DNS-over-HTTPS (DoH) 的支持
如果在 Windows 10 中启用了 DoH,那么操作系统将会通过 DoH 而不是传统的 DNS 去解析域名。浏览器如 Firefox 和 Chrome 已经加入了对 DoH 的支持,但受到了部分工程师和系统管理员的批评,认为会给企业系统管理员带来麻烦,是将操作系统级的控制权占为己有。通过开发 DoH 客户端,微软恢复了在操作系统层次的控制。
来源:solidot
硬核老王点评:我觉得倒是好事,不能说是恢复了在操作系统层面的控制。
Gartner 公司称 COVID-19 冲击企业钱包,IT 支出将下降 8%
Gartner 本周表示,受 COVID-19 大流行病的影响,预计 2020 年全球 IT 支出总额将达到 3.4 万亿美元,比 2019 年下降 8%。Gartner 在 1 月份曾预测 2020 年全球 IT 支出总额将达到 3.9 万亿美元,比 2019 年增长 3.4%。
来源:networkworld
硬核老王点评:由预期增长到降低,新冠病毒带来的影响不可忽视,而且这一影响可能还要很久。