システム設計
かそうきおくほうしき
主記憶と補助記憶を組み合わせ、実主記憶容量を超える大きなアドレス空間をプログラムに提供する方式。ページング方式が一般的で、必要なページだけを実記憶に置き、残りは補助記憶(ディスク)に退避させて使う。現代OSの基本機構。
システム設計の用語は、性能、信頼性、可用性、保守性のどれを改善する考え方かが問われます。構成図や障害時の振る舞いを思い浮かべ、単に速い・安全という印象ではなく、何を犠牲にして何を高めるのかを押さえることが重要です。
仮想記憶方式と同じ「システム設計」の用語では、アーカイバ、IoT、アクセシビリティなどが近い文脈で問われます。性能、可用性、信頼性、拡張性、コストのどれに効く設計なのかを軸にしてください。