Hallo,
ich habe ein Python-Programm, dass für 5 verschiedene DNS-Server configs und zone-files produziert.
Mit entsprechend vielen Einträgen benötigt das Programm zur Ausführung auf dem Test-Server-Gerät, einem Odroid c2 entsprechend lange.
Darum habe ich das Programm in 4 verschiedene Threads aufgeteilt, die die Configs gleichzeitig erzeugen.
Vorher lag die Kernauslastung beim entsprechenden Kern bei 100%, nun aber schwanken die Kerne alle zwischen 10 und 30%.
Getestet habe ich auch auf einem 4 Kern Mac, und einem 2 Kern Linux.
Benutzt habe ich dabei das Modul threading.
Übersehe ich etwas?
Danke,
Grüße,
Linzus