Memory Deskriptor $\to $ Memory Region

\fbox{\texttt{task\_struct}} $\to $ \fbox{\texttt{mm\_struct}} $\to $ \fbox{\texttt{vm\_area\_struct}} $\to $ \fbox{Speicher}

Hier befindet sich ein Zeiger (mmap) auf die erste Memory Region sowie ein weiterer Zeiger auf die Memory Region des Stacks des Prozesses (mmap_cache).

struct mm_struct
{  ...
   struct vm_area_struct * mmap;
   struct vm_area_struct * mmap_cache;
   ...
};
linux-2.2.14/include/linux/sched.h:204

Jan Kechel 2006-04-28