какая точная разница между process control block
и process descriptor
?.
Я читал о ядре Linux. Было написано, что существует некоторая структура thread_info
, которая содержит указатель на фактическую таблицу дескрипторов процесса. Было написано, что thread_info
находится чуть выше / ниже стека ядра. Так что определенно thread_info
находится в основной памяти. Но как насчет фактического дескриптора процесса task_struct
? где он находится? Если дескриптор процесса находится в основной памяти, где его место?