“Java” (üst işlem “launchd”) görevi MacOS X'te ne yapıyor?


12

İyi bir CPU (% 4-8 ortalama, vesilesiyle% 20-80) kullanan Etkinlik Monitörümde "java" adı verilen bir işlem var. “Launchd” un ana süreci olduğunu bildiriyor.

Bunun ne olduğu hakkında fikrin var mı? Neler olup bittiğini görmek için bu komutu kullandım (nerede bulduğumu bulamıyorum), ancak yararlı bir bilgim yok (çok fazla olmasına rağmen):sudo fs_usage -w -f filesys java

Eğer ben kill; geri geliyor ... ve yine iyi bir hafıza kullanıyor. İstatistiklerin bazı ekran görüntüleri aşağıda görülebilir:

info1 resmi


1
Bu nedenle, bu sitenin resim yükleme işlevini kullanmalısınız; Bu görüntüler silinmez ...
Daniel Beck

Yanıtlar:


14

OS X'teki hemen hemen tüm işlemler tarafından başlatılır launchd(yalnızca Etkinlik İzleyicisi'ni açın ve Tüm İşlemleri Hiyerarşik olarak görüntüleyin ). Bu rootfırlatma, ya da bir launchdiş ipuçları .[/System]/Library/LaunchDaemons[/System]/Library/LaunchAgents

Arama yapmak istemiyorsanız plistdosyaları launchd, sen Terminal açıp çalıştırabilirsiniz ps axv | grep javaveya ps vp 3173komut satırı argümanları görmek için (veya ne olursa olsun işlem kimliği sağa sonra ise) java(örneğin hangi Java uygulaması belirtmek zorunda olan jar) aslında kullanılır bu süreç.


4
Teşekkür ederim! ps axvKomut bana ne gerekli gösterdi. CrashPlan yedeklememin bir parçası olduğu ortaya çıktı.
drewjoh

Burada aynı! CrashPlan suçludur.
daviesgeek

1
ve burada da Crashplan. Backblaze for me ...
andybak

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.