タグ

osとkernelに関するtechman999のブックマーク (2)

  • What every programmer should know about memory, Part 1

    What every programmer should know about memory, Part 1 [Editor's introduction: Ulrich Drepper recently approached us asking if we would be interested in publishing a lengthy document he had written on how memory and software interact. We did not have to look at the text for long to realize that it would be of interest to many LWN readers. Memory usage is often the determining factor in how softwar

  • 第13回 OSの基本機能――マルチタスクや仮想記憶で,ハード資源を有効活用

    OSは,ハードウエアを利用可能にする基機能を提供するソフトだ。では,具体的にどのような機能を提供しているのだろうか。今回は,タスク制御,プロセス間通信,仮想記憶といったOSの基的な機能について解説する。 ITproの読者であれば「OS(Operating System)」が何であるかを知らない人はいないだろう。OSは,コンピュータのハードウエアを利用可能にしてくれるソフトウエアである。JISではOSのことを「プログラムの実行を制御するソフトウエアであって,資源割り振り,スケジューリング,入出力制御,データ管理などのサービスを提供するもの」と定義している。 それでは,私たちITエンジニアは,OSとどう付き合うべきだろうか。私たちはOSを通してコンピュータを利用している。したがって,OSにできることが,コンピュータにできることのすべてだと言える。私たちはOSが持つ様々な機能(サービス)の種

    第13回 OSの基本機能――マルチタスクや仮想記憶で,ハード資源を有効活用
  • 1