MacOS Xで実行するタスク「java」(親プロセス「launchd」)は何ですか?


12

かなりの量のCPU(平均4-8%、場合によっては20-80%)を使用するアクティビティモニターに「java」というプロセスが表示されます。「launchd」がその親プロセスであると報告されます。

これは何ですか?私はこのコマンドを使用して、何が起こっているのかを見つけようとしました(見つけた場所が見つかりません)。sudo fs_usage -w -f filesys java

私の場合killそれは、戻ってきます...そして、再び大量のメモリを使用します。統計のスクリーンショットの一部を以下に見ることができます:

info1画像


1
このため、このサイトの画像アップロード機能を使用する必要があります。これらの画像は削除されません...
ダニエルベック

回答:


14

OS Xのほとんどすべてのプロセスが起動されますlaunchd(アクティビティモニターを開いて、すべてのプロセスを階層的に表示するだけです)。rootただし、これはlaunchdであり、またはのlaunchdジョブを示唆しています。[/System]/Library/LaunchDaemons[/System]/Library/LaunchAgents

plistファイルを検索したくない場合はlaunchd、ターミナルを開いて、ps axv | grep javaまたはps vp 3173(またはそのプロセスIDが何であれ)を実行して、へのコマンドライン引数を確認しjavaます。これにより、jar実際に使用されるJavaアプリケーション(そのプロセス。


4
ありがとうございました!ps axvコマンドは、私が必要なものを見せてくれました。これは私のCrashPlanバックアップの一部であることがわかりました。
-drewjoh

こっちも一緒!CrashPlanは犯人です。
-daviesgeek

1
ここでもクラッシュプラン。Backblaze for meに戻る...-andybak
9:22

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.