差分

移動先: 案内検索

プロセス管理

104 バイト追加, 2007年10月25日 (木) 11:23
/* ユーザ側から見る */
ユーザ側の視点から見てみましょう。CPUを1つしか搭載していないシステム上でユーザがπを求めるプログラムを3つ同時に動かしたとします。もちろん遅いでしょうが計算は3つ同時に動いているように見えます。ユーザ側の視点から見てみましょう。CPUを1つしか搭載していないシステム上でユーザがπを求めるプログラムを3つ同時に動かした<ref>同じ答えを3つも必要ないというツッコミはここではなしにして。</ref>とします。もちろん遅いでしょうが計算は3つ同時に動いているように見えます。
もう一度ユーザ側視点に戻って、この状態を見てみると、仮想的なリソースとしてのCPUリソースはプログラムに割り当てられ、使っているユーザは同時に3つのプログラムが並行して動いているように見えます。
 
==== カーネル側から見る ====
匿名利用者