/proc/*/wchan - nesmyslné hodnoty

Založil sgflt, 08. 03. 2014, 19:38:23

Předchozí téma - Další téma

sgflt

Zdravím,

narazil jsem na problém s výpisem ps al, kdy se ve sloupečku wchan namísto názvů funkcí zobrazuje ? nebo -.
Při cat /proc/*/wchan je výpis následující: 0000000000000000000000000000000000000000000000000000000000...

Jediné, co se mi v souvislosti s tímto problémem podařilo vyhledat, je https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=606250 , ale výpis /proc/*/stack je v pořádku.

Nevíte, jak docílit opětovné funkčnosti?

Release: testing
Kernel: 3.11-2-amd64
Prostředí: Mate 1.6.1

Roman Horník

Na jádru 3.2.0-4 je to samý. Zjevně je to normální jev, záleží na konfiguraci jádra.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz

sgflt

Ano, zřejmě to tak bude, jenže je otázkou, kde se to nastavuje.

Roman Horník

Dlouho jsem jádro nekompiloval, ale co si vzpomínám, tak tam byla položka Single-depth WCHAN. V původním nastavení byla povolená [y], zkusil bych ji zakázat [n] a s tím to jádro zkompilovat. Možná to ani nebude potřeba, pokud se do GRUBu přidá patřičnej parametr pro jádro, ale to jsem nedělal strašně dlouho. Možná to v tomhle případě půjde, možná ne.
Debian Sid/Experimental 64bit + Mate Desktop Environment
* CPU: Intel i5 3570
* GPU: NVIDIA GTX650 1GD5
* MB: Lenovo IH61M
* RAM: 16GiB Deutsche Demokratische Republik 3 @ 1600MHz