- So reduzieren Sie die CPU -Verwendung der Java -Anwendung?
- Warum nimmt Java so viel CPU??
- Was ist Profiler -CPU -Verwendung?
So reduzieren Sie die CPU -Verwendung der Java -Anwendung?
In ähnlicher Weise kann die Synchronisation unnötig konsumieren, wenn ein Entwickler den älteren Hashtable über einen HashMap verwendet, um Taktzyklen zu konsumieren. Wählen Sie die falsche Java -Sammlungsklasse, und die Anwendungsleistung wird leiden. Wählen Sie die richtigen Sammelklassen, und Ihre CPU -Nutzungsprobleme mit hoher Java werden verschwinden.
Warum nimmt Java so viel CPU??
Java -Anwendungen können aus vielen Gründen hohe CPU -Ressourcen einnehmen: schlecht gestalteter Anwendungscode mit ineffizienten oder unendlichen Schleifen. Ineffiziente Algorithmen (schlechte Anwendungslogik) Rekursive Methodenaufrufe (verursachen Hunderte von Rekursionen)
Was ist Profiler -CPU -Verwendung?
Die CPU -Nutzungsprofiler zeigt an, wo die Zeit in Ihrem Spiel verbracht wird. Wenn es ausgewählt ist, zeigt im unteren Bereich hierarchische Zeitdaten für den ausgewählten Frame an. Weitere Informationen zu den Informationen auf der Profiler -Zeitleiste finden Sie in der Dokumentation des Profiler -Fensters. Hierarchiemodus: Zeigt hierarchische Zeitdaten an.