kernel
watch youself
C++好难啊
展开
-
struct page
struct page { unsigned long flags; /* Atomic flags, some possibly * updated asynchronously */ /* * Five words (20/40 bytes) are available in this union. * WARNING: bit 0 of the first word is used for PageTail(). That * means the other users翻译 2020-06-01 16:14:33 · 168 阅读 · 0 评论 -
内存管理关键结构体struct mm_struct
struct mm_struct { struct { struct vm_area_struct *mmap; /* list of VMAs */ struct rb_root mm_rb; u64 vmacache_seqnum; /* per-thread vmacache */#ifdef CONFIG_MMU unsigned ...原创 2020-01-16 19:26:16 · 524 阅读 · 0 评论 -
进程管理关键结构体task_struct结构体
struct task_struct {#ifdef CONFIG_THREAD_INFO_IN_TASK /* * For reasons of header soup (see current_thread_info()), this * must be the first element of task_struct. */ struct thread_info thre...原创 2020-01-16 19:24:11 · 381 阅读 · 0 评论