• ベストアンサー

Mac 現時点のマルチプロセス確認コマンド(方法)

Macで複数のターミナルを立ち上げ/dev/ttys00*が立ち上がっている時、psコマンドを実行するとプロセスとしては両方でてきます。 この時、疑問になったのですが、この/dev/ttys00*に限らず、プロセスとしては存在するものの、マルチプロセス状態を確認するにはどうすればよいのでしょうか? バックグランドで行われているプロセスは当然マルチプロセスなのでしょうが、現時点での マルチプロセス状態を確認する方法を知りたいのです。 宜しく願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

直感的に分かり易いのは アクティビティモニタ(アプリケーション/ユーティリティの中にある)だと思います。 プロセスの状態やCPUコアの使用状況などが確認できます。 コマンドでは ps -e や top で状態が確認できます。 複数のCPUコアで実行されているプロセスは%CPUが100%を越えたはずです。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • kmee
  • ベストアンサー率55% (1857/3366)
回答No.2

ターミナルから使うコマンドで、わからない事があったら、まずは、man コマンドで調べましょう。 ところで、「マルチプロセス状態」って何のこと言ってるのですか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • tomcat psコマンドでスレッドのプロセスが見れません。。

    はじめまして。 JDK1.4.2-13 + tomcat5.0.28 + RHEL3でWEBアプリ環境を 構築しています。 Linux上ではJavaの1スレッドが1プロセスとして 実行されていると思いますが、この1スレッドをpsコマンドが 見た時になぜか表示されません。tomcat本体のjavaプロセスは 確認できるのですがスレッドに当たるプロセスが見えません。 topコマンドでは処理させた時にjavaというプロセスが 処理に応じて上位に表示されるのですが、この時に、 ps -ef | grep java でJavaプロセスを確認しようとしてもどうしても 見ることができません。。 linux上でtopコマンドとpsコマンドでは表示されるプロセス に違いがあるのでしょうか? WEBで調べてみてもみなさんpsコマンドでtomcatのJavaスレッド プロセスが確認できているようなので質問させて頂きました。 宜しくお願いします。

    • ベストアンサー
    • Java
  • Windowsでプロセス確認コマンドってありますか?

    Windows2000proを使用しています。 タスクマネージャーにてプロセス確認ができますが、 これをコマンドで確認することはできないのでしょうか。 またプロセスの停止、起動コマンドなどは存在しないのでしょうか。 対象にリモートからTELNETで実施するため、タスクマネージャが使用できない状態なのです。よろしくお願いします。

  • プロセス監視(psコマンド)について

    初歩的な質問ですいません。 プロセスを確認するためにpsコマンドを利用しています。psコマンドで自分以外のプロセスのみを表示させたいと感じています。オプションをつけて、自分が実行しているプロセス以外を表示させることはできないのでしょうか。 また、参考URL等ありましたら教えていただけましたら幸いです。

  • Linuxでの自分が起動しているプロセスの確認法

    Linux(release 4 (Nahant Update 8))を共有ユーザーで使用しています。こういったケースで使用しているツールが時折ハングるのでpsコマンドでプロセスIDを確認してKILLしています。複数の人間が同時に使用している可能性があるのでいつも自分が起動しているプロセスを探すのに苦労します。自分 が起動しているプロセスを探すいい方法はないでしょうか?

  • Linux デーモンのpsコマンドでの確認

    RHEL6.2の環境でデーモン起動しているプロセスを監視しようとしています。 ところがchkconfigで起動対象になっているデーモンで、psコマンドでみると存在しないものがいます。 ランレベルはあっていました。 具体的には以下のプロセスです。 ■"chkconfig"onで"ps aux"で表示されるプロセス  ・crond  ・ntpd ■"chkconfig"onかつ"ps aux"で表示されないプロセス  ・kdump  ・netfs  ・lvm2-monitor  ・network "chkconfig"での起動は常に常駐起動しているものかと思っていたのですが、認識が異なるでしょうか? それともコマンドのオプション等の確認方法が間違っていますでしょうか。 または起動に失敗している?? 監視用のスクリプトの都合上、psコマンドでなければ見ない方向にしたいと思います。 初歩的な質問になりますが、ご存じの方がいらっしゃいましたら、情報を頂きたいです。

  • macで動いているプロセスをアンインスールしたい

    購入してから5年くらい経過したmac miniなのですが、最近動作が遅いなと思い、現在いろいろと調べております。 動作が鈍い現象と関係があるかはわからないのですが、アクティビティモニターを見ていたところ、1年くらい前にインストールしてからほぼ使用していないプロセスが複数見つかりました。なるべくならこれらのプロセスをアンインストールしたいと考えております。 GravioBlockchainServiceCore GravioBluetoothManager GravioIVARServiceCore GravioServiceCore この4つのプロセスです。 アクティビティモニターでこの4つのプロセスを強制終了させてみたのですが、すぐにプロセス動作が復旧する感じで完全に終了することができない状態です。 どうぞ、アンインストールの方法をご教示頂きますよう、宜しくお願い致します。

    • 締切済み
    • Mac
  • psコマンドで[]付きのプロセスなのですがどうして?

    知人のサーバが負荷が高いので見て欲しいと頼まれました。 topコマンドで確認するとロードアベレージが常に5.0~6.0の間でした。 psコマンドでプロセルを確認するとCOMMANDの欄にmysql,httpd,namedなどが[]が付いた状態([mysqld]のように)で表示されます。 これはカーネルモードで実行されていると思うのですが、今まで経験したサーバではmysqld,httpdなどユーザモードで実行されていました。これはどういう意味があるのでしょうか。直接高負荷の原因とは違うのかもしれませんが、気になったもので。

  • 実行中のコマンドを、ログアウト後もバックグラウンドで実行させる方法(ksh)

    ksh環境において、実行中のコマンドをログアウトしてもそのまま実行させる方法を教えてください。 ctrl+zでサスペンドにし、jobsでjob番号を確認してbg %<job番号>でバックグラウンドにするのはできましたが、exitでログアウトしターミナルを抜けるとjobが無くなってしまいます。 bashならdisownというコマンドがあるそうなのでdisown %<job番号>でいけるのではないかと思うのですが、kshではdisownに相当するようなものがあるのでしょうか? コマンド実行前なら『nohup <コマンド> &』でできるのは確認済みです。

  • Mac ターミナルのコマンド、パイプの使い方

    Mac OS10.6.8 ターミナル2.1.2 を使用しています。 パイプの使い方で困っています。 command1 | command2 command1は標準出力に複数行の文字列を出力します。(例えばcd, ls) command2でパイプを通してcommand1の出力した文字列からワイルドカードに一致する文字列を含む行を標準出力に表示させたいのですが、そのようなコマンドが分からず困っています。 最近このような使い方をしたいことが多々あり、毎回目視で探すかファイルに出力し、 エディタで検索しています。 基礎的なことかとは思いますがよろしくお願いいたします。

  • Mac OSのデスクトップにある黒い半透明の

    ウィンドウが消えなく困っているのですがどのように消せばいいでしょうか? 「ツールバー」とか「ドックの2列3行 safari」とか変な情報が表示されてます。 名前がわからないので検索も出来ず困っております。 Command+Option+Escapeでもプロセスに列挙されず、terminalで$ ps axコマンドでプロセスを列挙してもいまいちソレらしいプロセスを見つけることができませんでした。 よろしくおねがいします。 OSは10.8.4(Mac book air 13inch)です。