# 作業系統筆記(台科資管 賴教授) * **After I/O starts, control returns to user** program without waiting for I/O completion * **System call** – request to the OS to allow user to wait for I/O completion * **Device-status table** contains entry for each I/O device indicating its type, address, and state * OS indexes into I/O device table to determine device status and to modify table entry to include interrupt * Only one interrupt is generated per block, rather than the one interrupt per byte * Caching – copying information into faster storage system; main memory can be viewed as a cache for secondary storage * **Multiprocessors systems** growing in use and importance Also known as **parallel systems**, **tightly-coupled systems(vs. loosely-coupled 透過網路的分散式運算系統)** Advantages include: * Increased throughput * Economy of scale(規模效益) * Increased reliability – graceful degradation(?降解) or fault tolerance * Two types: * Asymmetric Multiprocessing(不對稱,有一個manager cpu,通常是超級電腦) * Symmetric Multiprocessing(無manager cpu)