technology > i/o吞吐量
  i/o 吞吐量(i/o throughput)
  这些通道实际上就是i/o处理器,他们执行通道程序。这些程序包含了成串的i/o指令,其中就包含有最原始的分流功能。这些通道极大地降低了cpu在i/o操作中的工作量,使得cpu可以更加高效地工作。每一个通道都能同时处理许多i/o操作和控制上千个设备。
  在360和370系列构架上,操作系统会创建一个通道程序并在一个已连接到所需设备的通道上执行这个程序。如果这个通道或控制单元十分忙碌,起始 i/o指令就会失败,然后操作系统就会尝试在另一个已连接到不同控制单元的通道上重新开始通道程序。如果所有的道路都是繁忙的,操作系统就会把这个请求列入队列留在以后再试。xa系列里面出现的一个显著的改进就是创立了通道子系统的概念,这个子系统可以协调并安排系统里所有通道的活动。现在操作系统只需要创立通道程序,然后把程序转交给通道子系统,通道子系统就会处理所有的通道/控制单元以及队列问题。这样就使大型机具有了更加强大的i/o吞吐量并使 cpu能更有效地工作,因为只有在所有的i/o操作都完成的时候才需要cpu的介入。
  目前z900大型机的i/o吞吐能力是最低每秒24gb(这是字节数,不是“位”数。)虽然我没有亲自测试这些最新系统的机会,但即使理论上的数字可能不太准确,如果说z900大型机达到了每秒100,000 次i/o,我也不会感到太吃惊。