タスク管理

### プロセスとは？
タスクとは```コンピュータが実行中のプログラムですと識別する仕事の単位```。プロセスとも言われている。
#### 出典
https://gihyo.jp/book/2020/978-4-297-11781-8

### ラウンドロビン方式とは？
タスクを```順に一定時間（タイムクウォンタムと呼ぶ）ずつ実行する```タイムスライス方式.
時間内に終了しなかったタスクは、```同じ優先順位内のタスクの最後に回される```。
#### 出典
https://gihyo.jp/book/2022/978-4-297-12375-8
### 入出力待ちの入出力とは？
* ④：実行状態→待機状態
例えば、```ＣＰＵを使っているタスクが、次のデータをファイルから読み込む状態```になったときは、その```データが読み込まれるまで、待っている```必要があります。入出力待ちが生じると、そのタスクは待機状態になり、他のタスクが実行されます。
#### 出典
http://www.kogures.com/hitoshi/webtext/hs-task-kanri/index.html#:~:text=%E2%91%A3%EF%BC%9A%E5%AE%9F%E8%A1%8C%E7%8A%B6%E6%85%8B%E2%86%92%E5%BE%85%E6%A9%9F%E7%8A%B6%E6%85%8B%0A%E4%BE%8B%E3%81%88%E3%81%B0%E3%80%81%EF%BC%A3%EF%BC%B0%EF%BC%B5%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%82%BF%E3%82%B9%E3%82%AF%E3%81%8C%E3%80%81%E6%AC%A1%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%8B%E3%82%89%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%82%80%E7%8A%B6%E6%85%8B%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%AF%E3%80%81%E3%81%9D%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BE%E3%82%8C%E3%82%8B%E3%81%BE%E3%81%A7%E3%80%81%E5%BE%85%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E5%85%A5%E5%87%BA%E5%8A%9B%E5%BE%85%E3%81%A1%E3%81%8C%E7%94%9F%E3%81%98%E3%82%8B%E3%81%A8%E3%80%81%E3%81%9D%E3%81%AE%E3%82%BF%E3%82%B9%E3%82%AF%E3%81%AF%E5%BE%85%E6%A9%9F%E7%8A%B6%E6%85%8B%E3%81%AB%E3%81%AA%E3%82%8A%E3%80%81%E4%BB%96%E3%81%AE%E3%82%BF%E3%82%B9%E3%82%AF%E3%81%8C%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82

### 気づき
この読み込みを待っている時間が入力の時間なんだろう。

### タイムクウォンタムとは
一台のコンピュータを同時に複数の主体で利用できるよう、処理時間を非常に短い時間で均等に分割したもの。
#### 出典
https://e-words.jp/w/%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%B9%E3%83%A9%E3%82%A4%E3%82%B9.html#:~:text=%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%B9%E3%83%A9%E3%82%A4%E3%82%B9%E3%80%90time%20slice%E3%80%91%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%AF%E3%82%A9%E3%83%B3%E3%82%BF%E3%83%A0%20%2F%20time%20quantum&text=%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%B9%E3%83%A9%E3%82%A4%E3%82%B9%E3%81%A8%E3%81%AF%E3%80%81%E4%B8%80,%E5%9D%87%E7%AD%89%E3%81%AB%E5%88%86%E5%89%B2%E3%81%97%E3%81%9F%E3%82%82%E3%81%AE%E3%80%82

### タスクとは？
```コンピュータが処理する単位```です。
#### 出典
https://medium-company.com/%E3%83%A9%E3%82%A6%E3%83%B3%E3%83%89%E3%83%AD%E3%83%93%E3%83%B3%E6%96%B9%E5%BC%8F-%E3%82%BF%E3%82%B9%E3%82%AF%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0/#:~:text=%E3%82%BF%E3%82%B9%E3%82%AF%E3%81%A8%E3%81%AF%E3%80%81%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%81%8C%E5%87%A6%E7%90%86%E3%81%99%E3%82%8B%E5%8D%98%E4%BD%8D%E3%81%A7%E3%81%99%E3%80%82

### オーバーヘッド
本来は「頭上の」という意味の英語だが、コンピューター用語としては、あるコンピューターの```処理を実行するのに付随する作業を指す```ものである。たいていは、処理に時間がかかるようになるなど、```システムの負荷になるもの```を指す。

（１）
CPUの動作時間の中で、```現在実行しているプログラムの動作時間以外の時間```のことである。あるいは```プログラムの動作に直接関係のない記憶容量```のこと。
（２）
伝送制御やアラーム通知などのために、ユーザーデータに付加するヘッダやトレーラのこと。
#### 出典
https://www.sophia-it.com/content/%E3%82%AA%E3%83%BC%E3%83%90%E3%83%BC%E3%83%98%E3%83%83%E3%83%89

### 気づき
```実行中のプロセスが入出力を開始したら、実行を中断する```に対応して、```入出力装置は同時に動作が可能であり```で処理と入出力が同時にできるのだろう。

# 感想
まだまだ知らないことがたくさんあった。
気づきをまた投稿しなくてはならない。

# 出典
https://gihyo.jp/book/2022/978-4-297-12375-8