4/8/2013 **UNIXシステムコール(1) プロセスとは実行中のプログラムのこと OSはプロセスにメモリ、CPU、IOなどの計算資源を与える OSは時分割等でプロセスを切替える プロセスの優先度を切替えることで複数のプロセスを並列処理しているように見せている プロセスはシステムコール経由でOSのサービスを受ける プロセスはシステムコールfork()で生成される プロセス管理表 psコマンドで/bin/psにあるOSがプロセスを管理するための情報を表示する プロセススケジューリング preemption(横取り)とは、一定時間でOSが強制的にプロセスの実行をスイッチすること 横取りやブロックでプロセス切り替えが起こる スケジューリングとは、実行可能な複数のプロセスから、次に実行するものを選ぶこと