8
Я хочу получить полное имя процесса от struct task_struct
. Поле comm
хранит только 16 символов, а имя процесса может быть больше. Есть ли способ получить полное имя процесса?
Это можно сделать, получив struct vm_area_struct
от task_struct
и дополнительно получить файл, на который сопоставляется vm_area, но это ненадежно.Полное имя процесса от task_struct
Неверно ли это быть? Это то, что делает файловая система proc, чтобы вернуть путь в '/ proc//exe'. Найдите исходный код ядра 'proc_exe_link'. –
craig65535