这两天项目要看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,将物理内存反向影射到内核虚拟空间 整理了一下电子书.
posted on 2004-12-31 17:28 embed 阅读(666) 评论(0) 编辑 收藏 举报