ノート:スケジューリング
Windowsは1.xの頃からマルチタスクだった様に思いますが……。 Macintoshの方は1.xの頃シングルタスクだったと聞いた事がありますが。
また、MS-DOSはいわゆるシングルタスクOSではありますが、プロセスが同時に複数存在することは出来ます。具体的には、子プロセスの起動ができます。この時、親プロセスは子プロセスの終了まで待たされるので、ディスパッチが起きている(実行権が奪われ、待ち状態に入る)とも見なす事ができるでしょう。ですからスケジューラが「無い」とは言えません。「ある」とも言えないのですが。 またMS-DOSではそれとは別に、バックグラウンドでプログラムを実行する仕組みがあります(アイドル時(キー入力待ち等)に呼ばれる)。バックグラウンドでのプリンタ印刷などに利用できます。とはいえプロセス(タスク)の切り替え機構では無く、バックグラウンドで呼ばれるプログラムはTRON用語で言うところの「タスク独立部(非タスク部)」という事になり、OS用語で言うところの「マルチタスク」とは異なりますが、ユーザーから見た場合にマルチでタスク(仕事)が実行される機構という事にはなります。 122.29.100.92 2008年3月13日 (木) 17:20 (UTC)
外部リンク修正
[編集]編集者の皆さんこんにちは、
「スケジューリング」上の5個の外部リンクを修正しました。今回の編集の確認にご協力お願いします。もし何か疑問点がある場合、もしくはリンクや記事をボットの処理対象から外す必要がある場合は、こちらのFAQをご覧ください。以下の通り編集しました。
- http://sriramk.com/schedulers.htmlにアーカイブ(https://web.archive.org/web/20120722015555/http://sriramk.com/schedulers.html)を追加
- http://www.ibm.com/developerworks/aix/library/au-aix5_cpu/index.htmlにアーカイブ(https://web.archive.org/web/20110811094049/http://www.ibm.com/developerworks/aix/library/au-aix5_cpu/index.html)を追加
- http://www.oreilly.com/catalog/linuxkernel/chapter/ch10.htmlにアーカイブ(https://web.archive.org/web/20060613130106/http://oreilly.com/catalog/linuxkernel/chapter/ch10.html)を追加
- http://kerneltrap.org/schedulerの書式設定/使用方法を修正
- http://www.ibm.com/developerworks/aix/library/au-aix5_cpu/index.htmlにアーカイブ(https://web.archive.org/web/20110811094049/http://www.ibm.com/developerworks/aix/library/au-aix5_cpu/index.html)を追加
編集の確認が終わりましたら、下記のテンプレートの指示にしたがってURLの問題を修正してください。
ありがとうございました。—InternetArchiveBot (バグを報告する) 2017年9月13日 (水) 13:19 (UTC)