硬核观察 #366 使用 Ubuntu 计算出了圆周率的最新记录
更多：• glibc 安全修复带来了一个更糟糕的漏洞 • 断更十年的 Slackware 15.0 就要发布正式版了
圆周率 漏洞 Slackware
更多：• glibc 安全修复带来了一个更糟糕的漏洞 • 断更十年的 Slackware 15.0 就要发布正式版了
![](/data/attachment/album/202108/17/192840f4ik8fkyw4ydxyzk.jpg)


### 使用 Ubuntu 计算出了圆周率的最新记录


![](/data/attachment/album/202108/17/192908wjk0jjh7x1sg7jgu.jpg)


此前，圆周率的纪录是小数点后 50 万亿位。日前，瑞士的科学家宣布，他们使用了一台运行 Ubuntu Linux 20.04 的计算机算出了圆周率（π）的最新数值，小数点后 62.8 万亿位，打破了新的[世界纪录](https://www.theregister.com/2021/08/17/pi_world_record_challenged/ "https://www.theregister.com/2021/08/17/pi_world_record_challenged/")。这台计算机装有两块 32 核 AMD Epyc 芯片、1TB 内存，有 38 个 16TB 的硬盘，其中 34 块用作内存交换，剩下 4 块用于存储计算出来的圆周率。他们从今年的 5 月 4 日开始，历时 108 天 9 小时。最初是用十六进制进行计算的，然后又用了 12 天转换为十进制数字。最后的十位数为 78 1792 4264。



> 
> 有一个这样的说法，宇宙中的所有信息都能在 π 的某个位置中找到。
> 
> 
> 


### glibc 安全修复带来了一个更糟糕的漏洞


![](/data/attachment/album/202108/17/192935wgnze4gx5jzzi5ad.jpg)


最初的问题并不那么糟糕，要利用这个缺陷发起最小的攻击，攻击者需要许多前提条件。而为了修复这个缺陷，却带来了一个[更糟糕的错误](https://www.zdnet.com/article/linux-glibc-security-fix-created-a-nastier-linux-bug/ "https://www.zdnet.com/article/linux-glibc-security-fix-created-a-nastier-linux-bug/")，有可能触发分段故障，导致任何使用该库的应用程序崩溃。红帽公司对第二个漏洞给予 CVSS 7.5 分的高危评分。由于每个 Linux 程序，包括其他语言的解释器（如 Python、PHP）都与 glibc 库相链接。glibc 是仅次于内核本身的第二重要的东西，所以影响相当大。目前新的修复已经提交到上游。



> 
> 有时在不相关的代码路径中的改变会导致其他地方的行为改变，而程序员却没有意识到发生了什么。
> 
> 
> 


### 断更十年的 Slackware 15.0 就要发布正式版了


![](/data/attachment/album/202108/17/192946si9ul0b8733li7b1.jpg)


Slackware 是最古老的仍在维护的 Linux 发行版之一。自 Slackware 14 以来，已经过去了近十年。早在 2 月份，Slackware 15.0 Alpha 就已发布，然后在 4 月份发布了 Slackware 15.0 Beta。现在，他们发布了 Slackware 15.0 的第一个[候选版本](http://www.slackware.com/changelog/current.php?cpu=x86_64 "http://www.slackware.com/changelog/current.php?cpu=x86_64")，而稳定版本应该不会太远了。



> 
> 作为当年见过和使用过的第一个 Linux 发行版，我是没想到 Slackware 居然还能再次活跃起来。
> 
> 
> 

