




















这两天项目要看linux内存管理方面的东西,于是看了下mmap的具体实现。
顺便看了下系统调用的实现。int 80,再在system_call中重新调具体的NR,例如mmap是90,注意几个文件unistd.h,sys_i386.c,mm/mmap.c.
kmalloc的128k连续空间限制,alloc_pages(order),get_freepage.
ioremap,将物理内存反向影射到内核虚拟空间
整理了一下电子书.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。