8 Matching Annotations
  1. Sep 2024
  2. Dec 2022
  3. May 2022
    1. 另一个来自于计算机的启发,是被成为“中断合并”的技术。由于切换任务有时间成本,与其让计算机处理随时出现的事情,系统根据它们可以等待多长时间,分把这些干扰问题分组放在一起。2013年,通过“中断合并”技术的应用,极大地延长了笔记本电池的寿命,原理就是推迟处理干扰,通过一次扫描,把可以等待的任务打包起来,每隔一段时间集中解决

      集中处理需要频繁切换的任务

    2. Linux 系统的设计师们发现一个问题,它们的系统花在给每个任务排序上的时间太多了,为了找到最重要的那个任务,系统有时会花费更长的时间来排序而不是做事。根据“二次时间算法”,当等待排序的任务多一倍时,计算机需要四倍的时间来给它们排序。
  4. Apr 2022
    1. 团队的骨干工程师在一起合作多年了,彼此都很了解。他们以前都为军方的情报部门工作,开发军事软件。 军方的计算机是不能连网的,他们的开发环境完全不能上网,所以干活很痛苦。如果他们想在网上查一些软件资料,必须步行到军营外面的另一栋大楼。因此,上网查资料变成了一项成本很高的操作。

      效率来源于对底层的理解和记忆.

      ![[202105010009]]

  5. Nov 2021
  6. Sep 2021
    1. 我一般的阅读流程:先在 Goodreads 上寻找最近热门的英文书籍,下载导入到 iBooks ;滚动式阅读;遇到需要理解的句子、定义、描写优美的句子划线标记;遇到不懂的单词,结合欧陆词典查询并标记(开启欧陆词典的翻译黏贴版功能);最后导出笔记重点理解,后续阅读。
  7. Apr 2021
    1. 世界上每个程序员一觉醒来,都会有"我应该开发一个 Todo 清单程序的想法",人们喜欢开发生产力工具。所以,你应该尽量避免将生产力工具作为创业项目,那类软件根本没有护城河。 --《我如何因为创业损失1000万美元的故事》