Kernelauslastung zu hoch

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von Gelöschter Benutzer.

    Kernelauslastung zu hoch

    Hallo,


    ich habe einen i5-3550S mit 4 Kernen. Auf dem Rechner sind einige Profibus-Karten verbaut.

    Die Software hat im Tastmanager bei Prozesse 0-2% Auslastung, bei Leistung (Ansicht Kernelzeiten anzeigen) ist durch die Profibuskarten die Auslastung bei 70-100% (meist bei 80%) was fast exakt den Kernelzeiten enspricht.

    Ist es möglich die Prozesse, welcher der Kernel abarbeitet aufzuteilen? Ich meine ich hab 4 Kerne aber der Kernel nutzt nur 1 und den so stark, sodass es Probleme gibt, da die Auslastung zu hoch ist.

    Kann man in den Treibereinstellungen oder sowas die Kerne zuweisen?

    Oder müsste man die Software vom Treiber umschreiben, sodass diese multithreading ist?

    wäre für Ratschläge dankbar
    An den Timings wirst du nicht wirklich was ändern können, das macht die CPU schon ganz alleine.
    Evtl ist die Software, welche die Höhe Auslastung hat, auch einfach nicht mit Multithreading ausgestattet.
    Folgendermaßen kann auch nur ein Kern dran arbeiten.