据报道Erlang已被用于生产系统超过20年,正常运行时间百分比为99.9999999%。 我做了如下的math: 20*365.25*24*60*60*(1 – 0.999999999) == 0.631 s 这意味着系统在20年内只有不到1秒钟的停机时间。 我不想质疑这个问题的有效性,我只是好奇我们如何才能closures一个系统(有意或无意),只有0.631秒。 任何熟悉大型软件系统的人都可以向我们解释这一点吗? 谢谢。 有没有人知道如何计算一个处理单元(或机器)集群服务的停机时间?
我正在寻找一种方法来获得一个绝对的,不断增加的iOS系统正常运行时间。 它应该返回自设备上次重新启动以来的时间,而不会受到系统date更改的影响。 当设备睡着时(CACurrentMediaTime,[NSProcessInfo systemUptime],mach_absolute_time),或者系统date改变(sysctl / KERN_BOOTTIME)时,所有的方法都可以暂停。 有任何想法吗?