在CPU性能受限制的大型机环境里,I/O进程会影响到工作负载。 在CPU受到限制的系统中,批处理进程会使I/O的性能变得更糟。通常在系统优先级最低的情况下,当CPU受到瓶颈时,批处理进程因为要和在线进程进行资源争夺而勉强运行。每一次I/O,一个进程开始释放CPU资源,并由更高优先权的进程接管。
但即使I/O进程很快的完成,批处理进程也需要去争夺已经完成任务的进程资源,并接受CPU的线程调度。 在线进程通常可以获得必要的CPU资源。I/O进程不会减缓客户信息控制系统(CICS)或信息管理系统(IMS)的工作负荷,因为每个I/O执行并不同步。 然而,一些特别的进程与批处理一样都受到CPU瓶颈的影响。
……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
在CPU受到限制的系统中,批处理进程会使I/O的性能变得更糟。通常在系统优先级最低的情况下,当CPU受到瓶颈时,批处理进程因为要和在线进程进行资源争夺而勉强运行。每一次I/O,一个进程开始释放CPU资源,并由更高优先权的进程接管。但即使I/O进程很快的完成,批处理进程也需要去争夺已经完成任务的进程资源,并接受CPU的线程调度。
在线进程通常可以获得必要的CPU资源。I/O进程不会减缓客户信息控制系统(CICS)或信息管理系统(IMS)的工作负荷,因为每个I/O执行并不同步。
然而,一些特别的进程与批处理一样都受到CPU瓶颈的影响。在CICS,一旦I/O完成的事务处理,在它继续工作前,它已经越过CICS的链式调度程序。在CICS工作负载中尤其明显的是它有深调度队列。
IMS事务中运行消息处理区域(MPR’S)采取不同的路径,但都是异曲同工。一旦数据库I/O完成,IMS在它处理更多工作前会通知在和服务器争夺资源的MPR。
最快的I/O是不能实现的。因此,尽可能利用数据输入内存预防在cpu受限的环境中的瓶颈。输入内存的数据包括缓冲池、参考表、数据缓存空间和其他方法。
相关推荐
-
数据中心故障排除技巧Top5
当数据中心出现问题时,从服务器到网络到存储都有可能成为罪魁祸首。当然,诊断方法也非常多:查看日志文件的变化,检查硬件损坏或诊断网络瓶颈问题。知道IT基础设施的来龙去脉,梳理服务器和存储系统——无论是本地还是云端——可以帮你指出正确的方向。本期技术手册分享五个数据中心故障排除技巧,帮助IT管理员识别并解决常见的问题。