Linux: Ping benötigt 400% CPU, Java 1000% CPU

712
Ken

Hier sind die Spezifikationen meines Linux-Servers: 5820 KB, 32 GB RAM, 16 TB RAID 10 (6x WD Red Pro 6 TB), 1 TB 850 Pro SSD, NVIDIA GT 720 GPU.

Im Grunde ist die SSD vor ein paar Tagen gestorben und ich musste sie ersetzen. Ich hatte früher Ubuntu 16.04 installiert, aber jetzt habe ich XUbuntu 16.04 installiert und ich habe ein Problem. Wenn ich ohne Neustart zu lange gehe, beanspruchen im Prinzip alle Prozesse meine gesamte CPU und der Server wird ohne einen Neustart unbrauchbar. Wie Sie an meinen Angaben erkennen können, sollte dies NICHT passieren. Als ich auf Ubuntu 16.04 war, war es rund um die Uhr stabil für Wochen, die absolut mit der CPU-Auslastung gehämmert wurden.

Hier ist ein Bild der wahnsinnigen CPU-Auslastung. Beachten Sie die 66-Stunden-CPU-Zeit im Java-Prozess mit nur 10 Stunden Betriebszeit und 40 Stunden CPU-Zeit beim Ping mit nur 7 Stunden Betriebszeit: http://imgur.com/ a / lPYwE

Dieses Skript verursachte nach einigen Stunden 400% CPU-Auslastung, obwohl das Skript bei meiner alten Installation bereits seit Wochen rund um die Uhr ausgeführt wurde, und zwar ohne Probleme: http://pastebin.com/DTWizsat

Hat jemand irgendwelche Ideen? Ich bin wirklich verzweifelt hier, ich gehe jetzt für 3 Tage aus der Stadt, also ist dies nicht die beste Zeit, um es zu veröffentlichen, aber ich werde es ansonsten vergessen. Ich habe derzeit einen Cron-Job, der alle 4 Stunden neu gestartet wird, sodass ich mich nicht um die CPU-Auslastung kümmern muss, aber dieses Maß an Instabilität ist für mich ein absoluter Witz ...

Ich bin ziemlich wütend, ich bin buchstäblich dabei, Windows Server zu installieren und es dabei zu belassen, und das kommt von einem bekannten Linux-Fan.

Vielen Dank.

1
Also habe ich die Probleme mit java und ping load behoben (openjdk auf oracle umgestellt, ping-Skript entfernt), und jetzt habe ich ein drittes Problem - timesyncd. Die EINZIGSTEN Daten, die ich erfassen konnte, waren ein paar Screenshots (https://puu.sh/qsbET/793a3e51f7.png, dann https://puu.sh/qsbQ2/6dbb87feb9.png) und diese Ausgabe von lsmod: http: / /pastebin.com/53gnjP8T Es ist so seltsam, dass es, sobald es 7 Load traf, nicht mehr reagierte, obwohl ich ein Skript zum Neustarten hatte, sobald es 8 Load traf. Ich habe Ubuntu 16.04 seit Beta 1 laufen lassen, ich installiere XUbuntu 16.04 sauber und es ist NICHTS aber Probleme. Könnte dies ein HW-Problem sein? Ken vor 8 Jahren 0
Es scheint, dass einige andere Leute Probleme mit Timesyncd zu haben scheinen, die 100% CPU auf verschiedenen Varianten von Ubuntu 16.04 beanspruchen Probleme waren nicht zusammenhängend, aber lösbar, da es mir auch gelang, sie zu lösen. Ken vor 8 Jahren 0

0 Antworten auf die Frage