fix last PR #166, fix redundant spaces in references in ch1.md also

This commit is contained in:
Gang Yin 2022-01-01 21:02:08 +08:00
parent 8e1aaab45f
commit a0de71a8b9

4
ch1.md
View File

@ -107,9 +107,9 @@
我们通常认为硬件故障是随机的、相互独立的:一台机器的磁盘失效并不意味着另一台机器的磁盘也会失效。大量硬件组件不可能同时发生故障,除非它们存在比较弱的相关性(同样的原因导致关联性错误,例如服务器机架的温度)。
另一类错误是内部的**系统性错误systematic error**【8】。这类错误难以预料而且因为是跨节点相关的所以比起不相关的硬件故障往往可能造成更多的**系统失效**【9】。例子包括:
另一类错误是内部的**系统性错误systematic error**【8】。这类错误难以预料而且因为是跨节点相关的所以比起不相关的硬件故障往往可能造成更多的**系统失效**【5】。例子包括:
* 接受特定的错误输入便导致所有应用服务器实例崩溃的BUG。例如2012年6月30日的闰秒由于Linux内核中的一个错误许多应用同时挂掉了。
* 接受特定的错误输入便导致所有应用服务器实例崩溃的BUG。例如2012年6月30日的闰秒由于Linux内核中的一个错误【9】,许多应用同时挂掉了。
* 失控进程会用尽一些共享资源包括CPU时间、内存、磁盘空间或网络带宽。
* 系统依赖的服务变慢,没有响应,或者开始返回错误的响应。
* 级联故障一个组件中的小故障触发另一个组件中的故障进而触发更多的故障【10】。