I/O吞吐量,程式包含了成串的I/O指令,其中就包含有最原始的分流功能。這些通道極大地降低了CPU在I/O操作中的工作量,使得CPU可以更加高效地工作。每一個通道都能同時處理許多I/O操作和控制上千個設備。
基本介紹
- 中文名:I/O吞吐量
- 外文名:I/O Throughput
- 釋義:這些通道實際上就是I/O處理器
- 作用:使得CPU可以更加高效地工作
簡介,特徵,
簡介
這些通道實際上就是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,我也不會感到太吃驚。