bzip2 startet zufällig unter OS X 10.6.8

1146
Propeller

Gibt es eine Anwendung für OS X, mit der ich sehen kann, welcher übergeordnete Prozess bzip2 startet? Es öffnet sich zufällig und frisst eine riesige Menge an CPU, so dass es den Computer verzögert. Ich bin nicht sicher, was es verursacht. Um es herauszufinden, wollte ich etwas wie Process Explorer, aber für Mac, wo ich eine Baumansicht der laufenden Prozesse bekomme, kann ich feststellen, was der übergeordnete Prozess ist.

AKTUALISIEREN:

Okay, ich habe entdeckt, dass es einen All-Prozess-, hierarchischen Sortiermodus gibt, der genau das tut. Es scheint, dass bzip2 von newsyslog gestartet wird . Irgendwelche Gedanken dazu?

0
`newsyslog` verwaltet einfach die Protokollrotation für alle Arten von Protokollen in` / var / logs`. Siehe `/ etc / newsyslog.conf für seine Konfiguration. In den geöffneten Dateien und Ports finden Sie weitere Informationen darüber, wo es` bzip2` verwendet. slhck vor 11 Jahren 1
`newsyslog` verwendet` bzip2` zum Komprimieren alter Protokolldateien; Normalerweise sind die Protokolle ziemlich klein und dies ist ein schneller Vorgang. Schauen Sie in / var / log nach, ob eine der Protokolldateien dort schnell wächst. Gordon Davisson vor 11 Jahren 0

2 Antworten auf die Frage

0
slhck

Wenn Sie Aktivität Monitor.app öffnen, können Sie den Prozess aus, und öffnen Sie das Get Info ... Fenster (oder drücken Sie ⌘I).

Sie können dann die geöffneten Dateien und Ports auf spezifische Informationen zu diesem Prozess überprüfen . Dies ist wahrscheinlich die beste Informationsquelle, da die meisten Prozesse nur launchdals übergeordneter Prozess angezeigt werden.

Okay, bzip2 hat sein Ding beendet und ist vorerst geschlossen. Ich warte darauf, dass es wieder passiert und werde hier aktualisieren, was ich herausfinde. Es passiert zufällig den ganzen Tag. Propeller vor 11 Jahren 0
Nicht völlig unerwartet, da es sich um einen Protokollprozess handelt, der seine Arbeit erledigt, aber er sollte Ihr System wirklich nicht verlangsamen. Haben Sie tatsächlich festgestellt, dass die Leistung * sinkt, ohne * den Aktivitätsmonitor anzuschauen? Oder haben Sie es dort gerade gesehen? slhck vor 11 Jahren 0
Ja, der Hauptgrund, warum ich mich für die Inspektion entschloss, war, dass die Leistung für einige Minuten nachlässt und sich danach wieder normalisiert. Als ich ** Activity Monitor ** geöffnet und nach CPU-Verbrauch sortiert habe, war bzip2 ganz oben. Also habe ich versucht ** Get Info ** auf bzip2 zu bekommen, stellt sich heraus, es gab keine ** Open Files and Ports ** Registerkarte, es sind nur ** Memory ** und ** Statistics ** vorhanden. Ich kann nur ** Open Files and Ports ** für den Prozess sehen, den ich selbst geöffnet habe (zB Google Chrome). Propeller vor 11 Jahren 0
Interessant. Sie können auch ein sudo lsof | ausführen grep bzip2` zum Beispiel. slhck vor 11 Jahren 0
Ich habe es auf dem Terminal ausgeführt, aber ich habe nichts gesehen, das sich sichtlich verändert hat. Was sollte es tun? Propeller vor 11 Jahren 0
Listen Sie grundsätzlich alle geöffneten Dateien aus Prozessen auf, die den Namen "bzip2" enthalten. Sie können dies ausführen, während Sie sehen, ob bzip2 ausgeführt wird, um festzustellen, ob Dateien verwendet werden. (Sie können auch `| grep bzip2` entfernen, um alle aktuell geöffneten Dateien anzuzeigen.) slhck vor 11 Jahren 0
Wow, komisch, nachdem ich es ohne bzip2 ausgeführt habe, wurde bzip2 nie wieder geöffnet. Ich werde diese Frage offenhalten und sehen, ob bzip2 morgen wieder startet. Aber bis jetzt scheint es nicht mehr zu laufen. Propeller vor 11 Jahren 0
0
Propeller

Sorry I forgot to update here. As it turns out kdc.log, located inside /var/log/krb5kdc was chugging on huge amounts of size (it's increasing its size in MBs after a few seconds/minutes). What I did to stop this from happening was gain permission to access it first. This was the tricky part since its still being used by the system, I had to do some reboots to finally get it loose. I then deleted it and created a blank folder and named it kdc.log. I don't know where I learned this but it's somehow stock knowledge to me that if you replace a file with a same-name folder and try to overwrite it by attempting to write to a file, nothing happens so no log will be made.

I know this is unorthodox but it stopped what's causing the lag so yeah.