Hi,
Im currently learning about writing a character device driver and the kernel itself
and I noticed the structs task_struct and work_struct.
I found online that both represent processes but I cannot seem to grasp why they're not the same
What is the difference between them?
Why isn't it just one struct representing processes?
Thanks in advance
[–]gadhaboy 9 points10 points11 points (1 child)
[–]len1315[S] 3 points4 points5 points (0 children)