参考答案:
详细解析:
略
阅读下列关于系统运行的叙述,回答问题1、问题2、问题3和问题4。
A公司准备建立一个合同管理和查询系统。该系统由1台服务器和100台客户机构成,服务器和客户机之间通过局域网进行通信,服务器通过专线联接到两个交易网关A和B。系统构成如图4—1所示。
服务器是对称多处理器系统,操作系统使用虚拟存储。操作系统需要60MB的主存(假设与CPU的数量无关)。
系统需要处理4种类型的操作:从交易网关接收数据,完成应用1到应用3的操作。服务器直接从交易网关接收数据(这个操作被称为接收任务)。应用1到应用3需要客户机与服务器协作完成。应用1、应用2和应用3中由服务器执行的部分分别称为应用任务1、应用任务2和应用任务3(见表4—1)。对于接收任务,即便是在峰值时间,也必须在10s内完成,否则数据会丢失。
[问题1](6分)
要保证在峰值时间应用任务的处理速度仍可接受,服务器所需的最小主存是多少?(单位:MB)
[问题2](6分)
在峰值时间,使用单独的CPU无法保证在规定的时间内完成各种应用。为了解决这个问题,需要增加CPU的数量。计算在这种情况下,服务器上安装的CPU的最小数量。(注:处理速度与CPU的数量成正比)
[问题3](6分)
如果在服务器和客户机之间采用TCP/IP协议通信,在峰值时间,局域网上传输的数据的最小流量是多少?
[问题4](7分)
在该系统中是否适合采用UDP作为服务器与客户机的通信协议?用150字以内文字,说明原因(可针对不同应用进行讨论)。
参考答案:
详细解析:
略