
No.2ベストアンサー
- 回答日時:
再レスです。
身近な例ですとエクセルとかで新規作成ボタンを押すと新しいシートが作られるじゃないですか。
いくつも作れてどれも同じ動作やインターフェースをしています。
それらのシートはボタンが押されるまで存在しなかったものです。
また、それらは独立しているので、どのシートに移動しても構いませんよね。
立派な子プロセスですよね。メモ帳なんかだと親プロセスが新たに開きますね。
この例ではユーザーの操作によるものですが、プログラムによっては内部でプロセスを作り並列的に動作するものもあります。
この回答へのお礼
お礼日時:2002/06/17 23:44
ありがとうございます、
このような答えを期待してました。
多分こんなことではないかと思っていたのですが、、、
そうなんですね、
ほんとありがとうございます。
No.3
- 回答日時:
お疲れ様です。
親プロセスと子プロセスですが
UNIXではforkというコマンドで
自分とまったく同じプロセスを複製する事ができます。
そのforkを実行したプロセスを親プロセス、作られた側を
子プロセスといいます。
通常はその後、自分のプロセスIDを見て自分が親か子かを判断し
親プロセスと子プロセスは違う動作をするようにプログラムされています。
UNIXが安定しているのは余計な事を一切していないからでしょう。
unixではバックグラウンドで動いているプロセス(デーモン)
を自由に設定する事が可能できます。
resume文とはエラー処理などを行っている際、メインのプログラムに戻る
場合に使用します。
No.1
- 回答日時:
親プロセス、子プロセスの関係はメインルーチンとサブルーチンに似ていると思います。
「生成する」という表現はインスタンス化する際に初めて実オブジェクトとしてロードされるからだと思います。
resumeは一般的に「続行」を意味する命令だと思います。
UNIXはマルチユーザーマルチタスクOSとして一番歴史(25年)がありますし実績があります。
Winも10年そこそこ、Macなんてマルチタスクになったの4、5年前ですよね。
この回答へのお礼
お礼日時:2002/06/17 14:21
ありがとうござういます、。
resumeとUNIXについてはわかりましたが、
親プロセスと子プロセスの関係をもっと身近な例を出して説明してほしいです、
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
デーモンモードとは何でしょうか?
-
イラストレータでの透明部分の...
-
プロンプトが返らない
-
Powershell プロセス二重起動
-
タスクバーの音量アイコンをク...
-
NETSTATのコマンドプロンプト画...
-
プロセスの終了について教えて...
-
Windows 10のエクスプローラー...
-
プロセス svchost.exe
-
【Process Explorer】について
-
タスクマネージャで終了できな...
-
linuxでプロセスが動いているCP...
-
Dirコマンドでフォルダ内ファイ...
-
スクリプトのエラー「unexpecte...
-
net use /d の強制実行
-
pingは正常なのにtracerouteで...
-
空きIPアドレスを探す方法
-
UNIX コマンドにおける # や円...
-
ファイル名についている「-」と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
TOPコマンドで表示するCPU使用...
-
プロセス、サービス、デーモン...
-
プロンプトが返らない
-
タスクバーの音量アイコンをク...
-
System Idle Processってなに?...
-
プロセスがタスクマネージャー...
-
タスクマネージャに表示されな...
-
httpdの子プロセスがゾンビ化す...
-
タスクマネージャのCPU率がおか...
-
コマンドライン上でファイルを...
-
ps コマンドのステータス。S Ss...
-
Powershell プロセス二重起動
-
デーモンモードとは何でしょうか?
-
CPU使用率が常に50~10...
-
linuxでプロセスが動いているCP...
-
Windowsで作れるスレッド最大数...
-
UNIXのファイルタイプp(...
-
アクロバットを終了しても、プ...
-
プロセスがファイルを掴んだま...
-
イラストレータでの透明部分の...
おすすめ情報