システム設計
ぽーりんぐ
CPU が定期的に入出力装置の状態レジスタやビジー信号を読み出して、I/O が準備完了かを監視する制御方式。実装は単純だが CPU を浪費する。対義概念は装置側から CPU に通知する割込み方式で、現代では割込みが主流。
システム設計の用語は、性能、信頼性、可用性、保守性のどれを改善する考え方かが問われます。構成図や障害時の振る舞いを思い浮かべ、単に速い・安全という印象ではなく、何を犠牲にして何を高めるのかを押さえることが重要です。
ポーリングと同じ「システム設計」の用語では、アーカイバ、IoT、アクセシビリティなどが近い文脈で問われます。性能、可用性、信頼性、拡張性、コストのどれに効く設計なのかを軸にしてください。