staging.inyokaproject.org

Linux 5.14er Kernel und iotop

Status: Ungelöst | Ubuntu-Version: Kubuntu 21.04 (Hirsute Hippo)
Antworten |

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

Mit den 5.14er Linux Kernels funktionierte iotop nicht mehr.

Linus schrieb dazu:

Also in /etc/default/grub in der Zeile mit GRUB_CMDLINE_LINUX_DEFAULT= einfügen

GRUB_CMDLINE_LINUX_DEFAULT="delayacct"

Wenn dort noch andere Parameter stehen, dann mit einem Leerzeichen Abstand zu den anderen Parametern hinzufügen. Siehe auch:

Anschließend GRUB aktualisieren:

sudo update-grub

Und dann rebooten.

Möglicherweise werden die Ubuntu Kernel noch abgeändert, so dass das es nicht nötig ist extra GRUB Parameter einzutragen. Falls aber iotop nicht mehr funktioniert, sollte dies helfen.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 7816

Die Beschreibung des Pakets iotop enthält:

iotop erfordert einen Linux-Kernel ab 2.6.20, bei dessen Erstellung die Optionen CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING und CONFIG_VM_EVENT_COUNTERS aktiviert waren.

Ob der von Dir benutzte Kernel diese Voraussetzungen erfüllt, kann man so abfragen:

grep CONFIG_TASK_DELAY_ACCT /boot/config-$( uname -r ) 

(Entsprechend für die anderen Optionen.)

Vorausgesetzt, das Boot-Dateisystem ist unter /boot/ eingebunden.

trollsportverein

(Themenstarter)
Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 2627

In der Kernel config aktiviert:

grep -E 'CONFIG_TASKSTATS|CONFIG_TASK_DELAY_ACCT|CONFIG_TASK_IO_ACCOUNTING|CONFIG_VM_EVENT_COUNTERS'  /boot/config-$( uname -r )
CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_VM_EVENT_COUNTERS=y

Geht aber trotzdem nur mit dem Eintrag:

GRUB_CMDLINE_LINUX_DEFAULT="delayacct"

Einen neuen sysctl sollte es geben, bei mir funktioniert der aber leider nicht

Das sollte dann wohl werden:

sysctl kernel.task_delayacct

worüber sich das dann ein- oder ausschalten ließe. Mein zur Zeit werkelnder Kernel ist:

uname -rsm
Linux 5.14.0-6.4-liquorix-amd64 x86_64

Und jetzt dürft ihr über mein Wolpertinger Kubuntu schimpfen.

Antworten |