タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Linuxに関するnimaigaiのブックマーク (1)

  • Linuxカーネルを学ぶ理由、システムを効率的に動かせるようになる

    Linuxは現在、多くの分野で利用されている。その心臓部が「カーネル」だ。Linuxを使いこなすのに必要なカーネルの知識を解説する。 Linuxカーネルを学習する動機や意義は人によってさまざまでしょう。 しかし、自動車のエンジンやトランスミッションの仕組みを理解することで、より効率的な運転が可能になるように、OSの中核部品であるカーネルの動作を理解すれば、アプリケーションやシステム全体を効率的に稼働できるようになるといえます(図3上)。例えば、ある周辺機器を動かすのに必要なデバイスドライバにカーネル空間で動作するものとユーザー空間で動作するものの二つがあった場合、基的には前者の方が処理は高速です。なぜ高速なのかという理屈を知っておけば、適切なデバイスドライバを選択できます。

    Linuxカーネルを学ぶ理由、システムを効率的に動かせるようになる
  • 1