标签 a.out 下的文章

中国的百亿亿级超算运行“大脑规模”的 AI

去年中国建造了两台百亿亿级的超算,其中一台名为“神威•海洋之光”的超算,是“太湖之光”的下一代,从 CPU 到网络都完全由中国的部件构建。在最近的一篇 论文中披露,该系统有“多达 96,000 个节点”,基于神威 SW26010-PRO 计算单元(内置自定义加速器的多核),具有自定义内存配置和自制的网络结构。此外论文还通过一个“大脑规模”的具有 14.5 万亿个参数的预训练语言模型的跨系统人工智能工作负载展示了其能力,其混合精度的性能超过一百亿亿次(10 的 18 次方)。

老王点评:虽然还是有人认为中国的超算只是花钱堆砌,但我觉得并非如此。

BAT 共同创建新视频流标准

中国三大互联网巨头字节跳动、阿里巴巴和腾讯联合 宣布创建 一种新视频流标准——“超低延迟直播协议信号标准”。新标准旨在解决视频流启动的问题,BAT 称现有的流媒体用户需要等待三到六秒钟才能开始观看视频,新标准试图将这一启动时间减少到一秒钟甚至半秒。新技术可能是建立在 WebRTC 之上的,但尚未公开新标准的代码。

老王点评:不管别人是否乐见,中国会越来越多主导各种标准的制定和推广。

a.out 二进制格式迈出彻底废弃的最后一步

早在 2019 年,Linux 内核就废除了对 a.out 格式的支持。这种文件格式在 ELF 占主导地位之前曾被使用过。目前只有 Linux 内核中的 Alpha 和 m68k 架构仍在使用 a.out 进行构建。现在计划通过 Kconfig 选项默认停止使用,看看是否有人在意。需要说明的是,这里指的是 a.out 文件格式,并不影响编译器在没有指定输出名称时使用 a.out 名称,因为那是 ELF 或其他格式。

老王点评:这次清楚了吧,你 gcc 默认输出的 a.out 只是名字相同。

广告过滤 DNS 服务 Adhole 宣布关停

Pi-hole 可以帮助用户过滤浏览器和流媒体服务中的广告,可被设置于 DNS 的前方。早在 2017 年,Adhole 从一个公共 VPS 上的小型单节点 Pi-hole 实例,发展成为一个全球性的多节点广告屏蔽 DNS 网络,在全球拥有了成千上万的并发用户。但这也导致需要更多的服务器资源和维护工作。并且,最近还因为 IP 地址变换和证书更换带来了稳定性问题。不堪重负之下,项目方 宣布关闭

老王点评:这就是公益行为没有转换成可持续的非营利模式。有些可惜。

去年可利用的 WordPress 插件漏洞数量爆炸性增长

研究人员 发现,到 2021 年底,第三方 WordPress 插件中有 10359 个漏洞,其中 2240 个漏洞是在去年披露的,与 2020 年相比,漏洞数量增加了 142%。WordPress 插件的漏洞中,有 75% 可被远程利用,80% 存在公开利用,而可公开利用的漏洞中 60% 没有被 CVE 组织记录。平均而言,所有 WordPress 插件漏洞的 CVSSv2 得分是 5.5,属于中等风险。但研究发现,恶意行为者并不青睐那些严重性高的漏洞,而是选择那些他们容易利用的漏洞。

老王点评:超过 40% 网站使用 WordPress,因而其缺陷和风险也被相应放大,值得注意。

Linux 内核准备彻底移除 a.out 格式支持

直到 90 年代中期的 Linux 1.2 版本之前,Linux 都依靠 a.out 二进制文件格式,之后才改用了 ELF 二进制文件格式。但直到 2019 年,Linux 才废除了对在 x86 32 位上运行 a.out 的支持。现在,有人提交 了从内核中移除 a.out 支持的补丁,并得到了其它内核开发者的支持。在这个过程中,一些旧的系统调用和其他未使用的内核代码也有可能被清理掉。这可能在 5.17 或 5.18 进入内核主线。

老王点评:虽然不移除也不伤大雅,但是这种过时的遗留物还是清理了好。可喜的看到,Linux 内核现在正在做各种清理工作。