資格暗記無料で始める

動的リンクと静的リンクとは?

動的リンクと静的リンクとは、静的リンクはロードモジュールの作成時に外部部品を組み込み、動的リンクは実行時に共有ライブラリを結合する方式。配布物の大きさ、更新の容易さ、版の互換性、起動時間のどれを優先するかという設計上の取捨選択として問われることが多い。

どうてきりんくとせいてきりんく

システムアーキテクト試験の頻出用語/午前II


動的リンクと静的リンクの意味

静的リンクはロードモジュールの作成時に外部部品を組み込み、動的リンクは実行時に共有ライブラリを結合する方式。配布物の大きさ、更新の容易さ、版の互換性、起動時間のどれを優先するかという設計上の取捨選択として問われることが多い。

動的リンクと静的リンクの具体例

脆弱性対応の頻度が高い暗号ライブラリは動的リンクにしておき、ライブラリだけを差し替えて全アプリへ一括で適用できるようにする。逆に、実行環境を選べない配布用ツールは静的リンクにして、導入先の環境へ依存を持ち込ませない構成にする。

動的リンクと静的リンクは試験でどう引っ掛けられる?

動的リンクは更新が容易な反面、版の不一致によって他のアプリが動かなくなる問題を招く。静的リンクは実行時の解決が不要で起動が速いが、部品を1つ修正するたびに全体を作り直して再配布する必要が生じる。

動的リンクと静的リンクと関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。