午饭是在华威的小食堂吃的。
虽然华威规模不大,但是员工待遇真是没的说。
特别是这个时代,华威的食堂肉蛋奶果蔬齐全,味道虽然算不上特别好,但是营养绝对均衡。
吃完饭,众人又休息了一小时,然后回到会议室,继续接下来的讲解。
有了上午的铺垫,下午的讲解更是驾轻就熟。
“接下来,我们谈一谈两千门数字程控交换机程控交换软件的设计以及一些算法特点。”
“程控交换机交换软件的基本任务就是控制交换机的运行,也就是完成呼叫处理,程控交换机的特点就是业务量大,实时性和可靠性要求高,因此,对运行软件也要求有较高的实施效率,能够处理大量的呼叫,必须保证通信业务的不间断性。”
“正因为如此,交换软件必须具备三大特点,实时性,多任务并发执行,高可靠性。”
“从某种意义上说,程控交换机的软件系统是操作系统与应用软件的集合,操作系统是计算机硬件与应用软件之间的接口,是一个实时多任务的操作系统,这种操作系统,要求对随机发生的外部**做出及时的响应并进行处理,虽然**的发生时间无法预知,但必须在**发生时,能够在严格的时限内作出响应,即使在负荷较大的情况下。”
“此外,操作系统还必须支持多任务的并发处理,由于多任务的并发性,因而必然会引起任务的同步互斥,通信以及资源共享等问题。由于程控交换机的控制系统,多采用分布式的多处理器结构,所以其操作系统也必须具备网络操作系统和分布式操作系统的特点。”
“正因为以上种种原因,程控交换机的操作系统对任务调度一般采用基于优先级的抢占式调度算法。”
“即系统中的每个任务都拥有一个优先级,任何时刻系统内核将CPU分配给处于等待队列中优先级最高的任务运行。抢占式,指的是如果系统内核一旦发现优先级比当前正在运行的任务的优先级高的任务,则当前任务退出CPU,进入等待队列,立即切换到高优先级的任务执行,在处理同优先级别的任务是采用先来先服务或者轮转调度的算法。”
“当然,在程控交换系统中,我们可以按照紧急性和实时性的要求,将不同的任务分为三种,故障级任务、周期及任务和基本任务。”
“故障级任务处理功能具有最高优先级,周期任务指的是由时钟中断周期性启动执行的任务,周期级任务的优先级较故障级任务低,比如每隔10毫秒,周期性启动拨号脉冲识别程序,其中周期性为100毫秒的用户扫描程序等等。”
“至于最后一个基本级任务,由于**启动的实时性要求不高,可以适当延迟执行任务,因此优先级最低。
请收藏:https://m.yzhlmcl.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)