タグ

Programmingとプロセスに関するoka_Elizabethのブックマーク (2)

  • コンピューター:C言語講座:fork,exec,pipeについて

    コンピューター:C言語講座:fork,exec,pipeについて このテーマはどちらかというとUNIX系の話題になってしまうのですが、PC系ではDOSの時代にはマルチタスクができませんでしたので、平行には走れませんでしたが、C言語の処理系独自の関数がたくさんありました。WindowsになってからはUNIX系と似てきましたが、まだ少し違うようです。 自分で作成したプログラムから他のコマンドを実行したい、ということは良くあることだと思います。例えば、ディレクトリーの中身を簡単に得たい場合などはUNIXではlsコマンドを実行させて、結果をもらうのが簡単に思い付くと思います。とくにUNIXのコマンドはそのように組み合わせて使いやすくできていて、必要な情報だけを明確に返答するコマンドがほとんどです(その分、初心者が自分でコマンドを使う時に不親切なのですが)。 system() 大抵の人が上記のような

  • CodeZine(コードジン)

    topコマンドは、CPUをたくさん使っている順に、システムのプロセスを一定間隔で表示します。またプロセスを操作するための対話的なインターフェースがあり、結果を、CPUの使用度、メモリの使用量、実行時間などでソートしたりすることができます。 topコマンドは、デフォルトの設定を「/etc/toprc」と「~/.toprc」の2つのファイルから読み込みます。 また、Solarisではtopコマンドが標準で入っていませんので、prstatコマンドを使用します。 ① d delay 画面を更新する間隔(秒)を「delay」に指定します。実行後は、対話コマンド「s」で変更することができます。デフォルトの更新間隔は5秒です。② p pid 「pid」に指定したプロセスIDのプロセスのみを監視します。このフラグは20回まで指定することができます。③ q遅延時間なしで更新を続けます。スーパーユーザ特権を持

    CodeZine(コードジン)
  • 1