"2015年系统架构师考试综合版1;对象管理层与系统性能关系"

需积分: 0 0 下载量 179 浏览量 更新于2023-12-17 收藏 806KB PDF 举报
"2015年系统架构师考试综合版1;引入对象管理层不但不能提高性能,反而会降低系统性能。这个道理与分层模型中增加层次是一样的。10. 为了测试新系统的性能,用户必须依靠评价程序来评价机器的性能,以;2015 年系统架构师考试科目一:综合知识https://blog.csdn.net/wangchaoqi1985/article/details/808657251.某火车票销售系统有 n 个售票点,该系统为每个售票点创建一个进程 Pi(i=1,2,…,n)。假设 Hi(j=1,2 ,…,m)单元存放某日某车次的剩余票数,Temp 为 Pi 进程的临时工作单元,x 为某用户的订票张数。初始化时系统应将信号量 S 赋值为 () 。Pi 进程的工作流程如下,若用 P 操作和 V 操作实现进程间的同步与互斥,则图中 a、b 和 c 应分别填入 () 。【解析】第一空正确答案是 1,因为公共数据单元马是一个临界资源,最多允许 1 个终端进程使用,因此需要设置一个互斥信号量 S,初值等于 1。第二空的正确答案是 P(S)、V(S)和 V(S),因为进入临界区时执行 P 操作,退出临界区时执行 V 操作。(个人理解临界区就是菱形判断条件)。2.假设系统采用段式存储管理方法,进程 P 的段表如下所示。逻辑地址()不能转换为对应的物理地址;不能转换为对应的物理地址的原因是进行()。(1)A.(0,7;"。。 2015年系统架构师考试综合版1中提到了引入对象管理层不但不能提高系统性能,反而会降低系统性能的道理。这个道理与分层模型中增加层次是一样的。在系统架构中,治理对象管理层是一个重要的考虑因素。在引入对象管理层之前,系统可以直接访问数据和方法,没有中间层的干扰,因此性能相对较高。但是引入对象管理层后,需要通过对象管理层来访问数据和方法,这会增加访问的时间和复杂度,从而降低系统性能。 为了测试新系统的性能,用户必须通过评价程序来评价机器的性能。评价程序可以模拟真实的系统负载和压力,从而检查系统在不同情况下的性能表现。通过评价程序,用户可以了解系统的性能瓶颈和限制,以便进行优化和改进。 某火车票销售系统有n个售票点,系统为每个售票点创建一个进程Pi(i=1,2,…,n)。每个售票点都有一个单元Hi(j=1,2 ,…,m),存放某日某车次的剩余票数。此外,每个进程Pi还有一个临时工作单元Temp和一个用户订票张数x。初始化时,系统应将信号量S赋值为1。这是为了确保同一时间只能有一个终端进程使用公共数据单元,保证数据的一致性。 进程Pi的工作流程如下:首先,进程Pi需要申请访问共享数据单元Hi和Temp,以确保进入临界区。为了实现进程间的同步与互斥,可以使用P操作和V操作。进入临界区时,执行P(S),表示申请资源,如果资源不可用,则等待。退出临界区时,执行V(S),表示归还资源。 当系统采用段式存储管理方法时,每个进程都有一个段表来管理逻辑地址和物理地址之间的映射关系。然而,某些逻辑地址可能无法转换为对应的物理地址。这可能是因为进程请求的内存空间超过了系统的物理内存容量,或者是因为请求的内存空间已经被其他进程占用。在这种情况下,无法进行地址转换,进程将无法正常执行。 综上所述,系统架构师考试综合版中提到的内容涉及了对象管理层对系统性能的影响、评价程序对系统性能的测试、进程间的同步与互斥以及段式存储管理方法中地址转换的限制。这些内容都是系统架构师考试中需要了解和掌握的知识点。