User Tools

Site Tools


linux-kernel-dev:teste:test-initial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux-kernel-dev:teste:test-initial [2015/09/07 21:15]
razvan created
linux-kernel-dev:teste:test-initial [2015/09/07 21:20] (current)
razvan [Afișare mesaj la fiecare 5 secunde]
Line 13: Line 13:
  
 Alte informații utile [[http://​ocw.cs.pub.ro/​courses/​so2/​laboratoare/​lab06|aici]]. Alte informații utile [[http://​ocw.cs.pub.ro/​courses/​so2/​laboratoare/​lab06|aici]].
 +</​note>​
 +
 +===== Afișarea proceselor din sistem =====
 +
 +Creați un modul de kernel care afișează, pentru fiecare dintre procesele sistemului:
 +  * PID-ul procesului
 +  * comanda cu care a fost pornit procesul
 +  * PID-ul procesului părinte
 +  * prioritatea procesului
 +
 +<note tip>
 +Pentru a parcurge procesele din sistem puteți folosi macro-ul [[http://​lxr.free-electrons.com/​source/​include/​linux/​sched.h?​v=3.13#​L2211|for_each_process]],​ definit în codul sursă în fișierul ''​include/​linux/​sched.h''​.
 +
 +Pentru a obține informații despre procese folosiți câmpurile structurii [[http://​lxr.free-electrons.com/​source/​include/​linux/​sched.h?​v=3.13#​L1042|task_struct]],​ definită în codul sursă în fișierul ''​include/​linux/​sched.h''​.
 </​note>​ </​note>​
linux-kernel-dev/teste/test-initial.1441649726.txt.gz · Last modified: 2015/09/07 21:15 by razvan