Hallo,
ich möchte den CPU- und Speicherverbauch meiner Anwendung reduzieren( welche auf einem VPS-Server laufen soll) und wollte wissen, was die beste Art ist (unabhängig vom Codeaufbau, Annahme, dass dieser optimiert sei).
Aktuell ist meine bisherige Erkenntnis/Erfahrung, dass ein AOT-kompilierte Exe-Datei (also nativer Code) besser läuft und weniger verbraucht (mittels Excelsior JET).
Ich habe nun das Problem, dass ich aktuell bei einer Anwendung sehr viele Jar-Dateien zur Laufzeit lade(und vermute, dass dies der Grund ist für eine schlechtere Performance) und wollte fragen, ob beispielsweise ein Erzeugen von dll-Dateien möglich und effektiv ist?
Müssten die Jar Dateien nicht einen negativen Einfluss haben, da es sich um Class Dateien handelt?
Hilfe und Anregungen wären nett, da ich in diesem Thema nicht stark bewandert bin und ich erstmal dem Herumprobieren das Fragen vorziehe...
ich möchte den CPU- und Speicherverbauch meiner Anwendung reduzieren( welche auf einem VPS-Server laufen soll) und wollte wissen, was die beste Art ist (unabhängig vom Codeaufbau, Annahme, dass dieser optimiert sei).
Aktuell ist meine bisherige Erkenntnis/Erfahrung, dass ein AOT-kompilierte Exe-Datei (also nativer Code) besser läuft und weniger verbraucht (mittels Excelsior JET).
Ich habe nun das Problem, dass ich aktuell bei einer Anwendung sehr viele Jar-Dateien zur Laufzeit lade(und vermute, dass dies der Grund ist für eine schlechtere Performance) und wollte fragen, ob beispielsweise ein Erzeugen von dll-Dateien möglich und effektiv ist?
Müssten die Jar Dateien nicht einen negativen Einfluss haben, da es sich um Class Dateien handelt?
Hilfe und Anregungen wären nett, da ich in diesem Thema nicht stark bewandert bin und ich erstmal dem Herumprobieren das Fragen vorziehe...