运营商级的软件
搞IOS也有两年光景了,今天回想起来,感觉一片空白。传说中的运营商级软件,开发的过程中也没感觉什么特别之处,这很明显不对劲阿?
仔细一想,IOS如何达到运营商级的标准,整个软件开发过程中对于确定性的追求是首位的,风险的分析与控制是首位的;所以IOS选择了没有虚存,没有抢占,很少动态分配,不赞成异步处理,更不要说什么multi-core,而最多的是monitoring,watchdog,各种各样的timer,无所不在的中断报错和redundancy,以及最纷繁复杂的错误处理和profiling。
再看看IOS支持的平台数目,线卡数目,协议数目,而且还要保持运营商级。。。额地神,IOS,真是神一样软件阿。。。。情不自禁的再景仰一番。。
阅读(482) | 评论(0) | 转发(0) |