Jason Pan

术语

黄杰 / 2020-08-01


Bugs

海森堡bug(heisenbug,是用德国物理学家、量子力学的创始人维尔纳·海森堡的名字命名)是指在尝试研究它时似乎会消失或者改变行为的bug(程序错误)。

玻尔bug(bohrbug,用丹麦著名物理学家、诺贝尔获得者尼尔斯·波尔的名字命名)是海森堡bug的一个反义词,它指良好、稳固的bug。就像确定性的玻尔模型一样,它们不改变自己的行为,并且相对容易被检测到。

曼德博bug(mandelbug,名字取自本华·曼德博的曼德博集合)是原因极其复杂而很难修复的bug,其行为看上去混乱甚至存在不确定性。它也指程序员检查代码、修复它们时会发现更多bug的bug。

薛定谔bug(schrödinbug,名字取自埃尔温·薛定谔及他的薛定谔猫)是程序员发现一个永远不应该被触发的情况发生的bug。

兴登堡bug(hindenbug,名字取自兴登堡号空难)是具有灾难性行为的bug。

Linux常见服务

nscd(Name Service Cache Daemon)是服务缓存守护进程,配置文件为/etc/nscd.conf

ab Apache Bench

GC Garbage Collector

网络相关

TCP UDP IP

Cheet Sheet

fs文件系统 -> nfs -> tmpfs

常见选项以及含义

-s, –second -c, –count 次数 -h, –human easy to read. -r, –recursive -f: Full-format listing -F: Extra full format PCI

外设元件互连标准(Peripheral Component Interconnect),或称个人电脑接口(Personal Computer Interface),实际应用中简称为PCI,是一种连接电脑主板和外部设备的总线标准。一般PCI设备可分为以下两种形式:

直接内置于主板上的集成电路,在PCI规范中称作“嵌入设备”(planar device);或者 安装在插槽上的扩展界面卡。

snapshot 快照,ps 中的’s’就是这个意思

内存

RSS: resident set size

https://www.jianshu.com/p/3bab26d25d2e

Deprecated

Deprecation is not completely unusable, it is only intended to imply that features will disappear from future standards and should be avoided.