主题:人艰不拆讲笑话之四 -- 骨头龙
几年前,当我接到统计系主任的电话时,我正在从事维护校园电子邮件系统的工作。
“我们从部门发送电子邮件时遇到了问题。”
“有什么问题?” 我问。
“我们不能发送超过 500 英里的邮件,”主任解释说。
“咳咳”,我被我喝的拿铁呛了一口,“您再说一遍?”
“我们不能发送距这里超过 500 英里的邮件,”他重复道。 “实际上,更远一点,是 520 英里,但不能更远了。”
“嗯......电子邮件真的不会这样,通常,”我说,试着让我的声音听起来不那么慌乱。我不能和一个系主任说话时显得慌乱,即使是一个像统计系这样的相对没钱的院系。 “是什么让你觉得你不能发送邮件超过 500 英里?”
“这不是我认为的,”主任有点急躁地回答道。 “我们首先注意到了这种情况是几天前。”
“你等了几天?” 我打断他,带点颤音说道。 “这段时间你一直你不能发送电子邮件?”
“我们可以发送电子邮件。只是不超过 ——”
“—— 500 英里,我知道,”我接过他的话,“我知道了。但为什么没有你早点打电话呢?”
“好吧,我们没有收集到足够的数据来确定发生了什么,直到现在。”没错,这是统计系的主任。“不管怎么说,我请了一位地理统计学家研究它 ——”
“地理统计学家……”
“—— 是的,她制作了一张地图,显示了我们发送电子邮件能够达到的半径略超过 500 英里。在那个半径范围内有零星的几个无法到达的目的地,但我们永远不能发送比这半径更远的电子邮件。
被设置为 0 的配置之一是连接到远程 SMTP 服务器的超时选项。 一些实验证明,在具有典型负载的特定机器上,0 超时将在稍微超过 3 毫秒的时间内中止连接调用。
当时我们校园网络的一个奇怪的特点是它是 100% 交换的。传出的数据包不会出现路由器延迟,直到命中 POP 服务器并到达远端的路由器。因此,连接到附近网络上的轻负载的远程主机的时间实际上主要取决于到目的地的光速的速度,而不是偶然的路由器延迟。
这让我有点晕,我在我的 shell 中输入:
1. $ units
2. 1311 units, 63 prefixes
3.
4. You have: 3 millilightseconds
5. You want: miles
6. * 558.84719
7. / 0.0017893979
“500 英里,或者稍微多一点点。”
- 相关回复 上下关系8
🙂外国渔民残忍的把鲨鱼鳍砍下来鱼扔了 15 北纬42度 字213 2019-10-21 13:51:10
🙂待认可未通过。偏要看
🙂全方位无死角中枪 1 北纬42度 字15 2019-10-21 13:49:36
🙂500 英里,或者稍微多一点点
😄eeeee,那个 1 PCB 字51 2019-10-17 22:44:26
🙂也许会被划为白首穷经派,但我还是要说 13 数值分析 字253 2019-10-16 15:46:02
🙂同意鸡汤文 11 发了胖的罗密欧 字351 2019-10-17 23:40:21
🙂我干脆把缺失的细节补上吧 28 数值分析 字876 2019-10-16 15:35:53