Hallo!
Auf meinem Laptop verursacht kded eine so hohe Prozessorlast, dass der Notebooklüfter auffallend oft anspringt. Unter Windows, oder wenn ich kded kille, ist es bei Weitem weniger.
Deshalb meine Frage: Wofür ist dieser Prozess genau zuständig, denn wenn ich ihn beende merke ich keinerlei Unterschied. Ich denke aber schon, dass es ein wichtiger Prozess ist.
Vielen Dank schonmal für Antworten.
Linux 14.981 Themen, 106.344 Beiträge
Der kded ist für die Konfiguration vom KDE Desktop verantwortlich (so habe ich es verstanden)
(Sycoca - KDE's System Configuration Cache)
Du kannst mal in die manpage reinschauen:
man kded
KDED(1) KDED(1)
NAME
kded -- triggers Sycoca database updates when needed
SYNOPSIS
kded [Qt-options] [KDE-options] [--check]
DESCRIPTION
This manual page documents briefly the kded command.
kded triggers Sycoca database updates when needed.
....
Normalerweise kann man den KDE über das Kontrollcentrum konfigurieren. Normale Anweder werden nicht mit dem kded konfrontiert.
Auf meinem Debian ist er in den Suspend Modus geschaltet und läuft nicht ständig.
ps ax | grep kded
2536 ? S 0:02 kded [kdeinit] --new-startup
Vielleicht hat deine Distributuion eine Programmierfehler.
Du kannst mit top überprüfen , welcher Prozess so viel CPU Rechenzeit benötigt.
Für die Energieverwaltung ist ACPI und APM verantwortlich. Der Linuxbetriebsystemkern nutzt für ACPI und APM Funktionen aus dem BIOS. Wenn ACPI nicht funktioniert, dann ist oft ein fehlerhaft programmiertes BIOS verantwortlich. Da Windows den Bytecode vom BIOS nicht so genau prüft, sind die hersteller nicht gezwungen die Programmierfehler aus dem BIOS zu entfernen.
Auf den Notebooks steht immer "Designed for Windows" und nicht "Designed for Linux" :-(.
Vielleicht mal eine andere Distribution wie Ubuntu oder KUbuntu ausprobieren, nur um sicher zu gehen das es kein Programmierfehler ist.