Das Programm läuft nach dem Booten in Ubuntu 20.04 langsam

Das Programm läuft nach dem Booten in Ubuntu 20.04 langsam

Ich habe einen PC mit Ubuntu 20.04 mit Kernel 5.4.0-42-generic installiert.

Wenn ich ein Testprogramm ausführe, das ein quadratisches Matrixprodukt berechnet, dauert die Ausführung des Programms etwa 100 Sekunden. Wenn ich dasselbe Programm mehrmals ausführe, dauert die Ausführung etwa genauso lange. Wenn ich jedoch ein anderes Programm wie Chrome starte und dann dasselbe Programm ausführe, dauert die Ausführung etwa 50 Sekunden. Ich habe das Leistungstool für dieses Programm ausgeführt und es zeigt:

  • 100 Sekunden: 430 10^9 CPU-Zyklen, etwa 0,09 Anweisungen/Zyklus und 418 10^9 blockierte Zyklen im Backend

  • 50 Sekunden: 220 0^9 CPU-Zyklen, etwa 0,18 Anweisungen/Zyklus und 211 10^9 blockierte Zyklen im Backend

Hat jemand eine Idee, woher das Problem kommt, oder einen Hinweis, der mir bei der Suche nach der Ursache des Problems hilft?

Freundliche Grüße JM

Antwort1

Linux verwendet wahrscheinlich den Energiesparmodus für die CPU (die Frequenz steigt nur, wenn die CPU-Auslastung hoch ist). Sie können cpupowerdies ändern. (Die CPU verbraucht mehr Energie und Laptops haben eine kürzere Akkulaufzeit.)

verwandte Informationen