今天看啥  ›  专栏  ›  CPP开发者

每个程序员都应该知道的延迟数字

CPP开发者  · 公众号  ·  · 2021-04-28 12:00
Jeff Dean 在他关于分布式系统的 ppt[1] 中列出了“每个程序员都应该了解的数字(Numbers Everyone Should Know)”,对计算机各类操作的耗时做了大致估计。这些数字在很多地方都很有用。这些数字最早应该出现在 Peter Norvig 著名的博客 《Teach Yourself Programming in Ten Years》[2],不过略有一些不同:这些数字还准确吗?这些数字大多是 2009 年给出的,虽然摩尔定律已经失效,但计算机发展到今天,这些数字确实有些过时。但是,jeff dean 和 Peter Norvig给出这些数字的重点在于它们之间的数量级和比例,而不是具体的数字。对于今天的数字,伯克利大学有个动态网页[3],可以查看每年各个操作耗时的变化,根据网页的数据,总结每 10 年来的变化如下图:可以观察到:•网络传输速度有了 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照