# 系统编程短篇小说和歌曲

> 原文：<https://github.com/angrave/SystemProgramming/wiki/System-Programming-Short-Stories-and-Songs>

## “安排最后一次切片”

劳伦斯·安格拉夫（Lawrence Angrave）12/4/15（来自较长的，未发表的故事“最后时间片”的摘录）

“决定，”电脑用父母的耐心说，但是有一种重力和缓和的不耐烦。

“为什么它必须是我？”问最后一个人。

“因为你是唯一一个离开的人，所以决定权归你所有。”

“为什么你不能？你是无限次，更老，更聪明。你为什么不挑选随机片？”

“这个决定是属于你的。如果你愿意，你可以从你的远方长老那里获得礼物或诅咒。比任何宗教仪式更重要。这将是我，古人或任何人要求或可以问你的最后决定。选择我们将耗尽最后的熵商店。你将决定最后的现实切片有意义和经验。“

人类安静了几分钟，计算机以不必要的准确度进行测量和计算。最终，计算机决定人类不再有效地思考手头的问题。

“如果它从未被意识到，那么有意识的模式是什么？”它问道。 “宇宙必须具有自我意识，必须为宇宙体验 - 为所有生命！ - 拥有意义。这是人类发现和庆祝的终极真理。没有意识，它只是模式，原子或能量模式但没有单一的意义;单纯的形状和表征以数据，结构和能量的几何模式编码。“

* * *

## Urbana Champaign 的文件描述符

Angrave 的系统编程模仿（2015 年 11 月）。根据知识共享署名 3.0 许可证发布的歌词。

Taylor Swift 的“1989”专辑中的原创歌曲“Blank Space”。

[诗歌 1]很高兴加入你你去过哪里？我可以告诉你幂等的东西 RPC，套接字，syn 看你的 malloc 我认为哦我的根看看那场比赛，你编码下一个错误我们得到了虚拟机，想玩边界等待，Dekker 的旗帜我们可以把你像一个放置方案对#define 来说很有趣而且我知道你听说过 free（3）所以 malloc strlen 加上我正在等待看到这个帖子如何结束抓住你的 shell 并重定向我可以让你的系统调用好周末

[Pre-Chorus]所以它会永远陷入僵局或者它会让系统失效你可以告诉我什么时候它是 forkbombs 如果 valgrind 值得痛苦得到一长串的死锁代码扎根于 Urbana Champaign 因为你知道我们爱 tsan 当 c -lib 称你的主要

[合唱]因为我们是根，我们是鲁莽这个实验太难了它会让你无线或者问大小的 char 有很长的 pthread 调用列表在 Urbana Champaign 得到了根但是我有一个文件描述符宝贝和我会写（2）你的名字

[第 2 节] Mutex 锁定虚拟内存我可以向你显示易变的东西网络调用，IPC 你是面具我是你的 sig 安排你想要的 Round Robin ...有一个小量子但是睡眠还没有运行哦没有尖叫，哭泣，运行时错误我可以做所有'直到它是彼得森的转向堆分配器方式太慢让你第二次猜测像一个虚假的唤醒那管道在哪里？我们热衷于多核 C 但你会用-g 编译因为亲爱的我是一个穿着像编码梦想的噩梦

[预合唱]

[合唱]

编译器只解析代码，如果它是折磨不要说我没有说我没有 - 你的编译器只解析代码，如果它的折磨不要说我没说我没有 - 你的

[Pre-Chorus]

[Chorus]