炫意html5
最早CSS3和HTML5移动技术网站之一

标签:Linux内核API之内存管理

linux内核API

内存管理 – Linux内核API vmalloc_user

啊Q阅读(200)

vmalloc_user函数功能描述:vmalloc_user( )函数的功能类似于vmalloc( )函数,它分配一块非连续地址空间,分配的物理地址一般是不连续的,但是虚拟地址是连续的,并且将该地址空间清零,这样该地址空间就可以被映射到用...

linux内核API

内存管理 – Linux内核API vmalloc_to_pfn

无卤阅读(165)

vmalloc_to_pfn函数功能描述:vmalloc_to_pfn( )函数的功能是找到由vmalloc( )所分配的内存的虚拟地址所映射的物理页,并返回该页在物理内存中的页框编号。 关于vmalloc( )函数的功能,参考本教程网对该...

linux内核API

内存管理 – Linux内核API vmalloc_to_page

老王阅读(462)

vmalloc_to_page函数功能描述:vmalloc_to_page( )函数的功能是找到由vmalloc( )所分配的内存的虚拟地址所映射的物理页,并返回该页的指针描述符。 关于vmalloc( )函数的功能,见本章中对该函数的分析...

linux内核API

内存管理 – Linux内核API vmalloc

田田阅读(166)

vmalloc函数功能描述:vmalloc( )分配一块非连续地址空间,它分配的物理地址一般不连续的,但是虚拟地址是连续的,分配的内存空间被映射进入内核数据段中,从用户空间是不可见的。 vmalloc文件包含 #include<lin...

linux内核API

内存管理 – Linux内核API vma_pages

yiyan阅读(146)

vma_pages函数功能描述:vma_pages( )函数根据一个给定的进程虚拟区间,获得该区间所包含的页数。 vma_pages文件包含 #include<linux/mm.h> vma_pages函数定义 在内核源码中的位...

linux内核API

内存管理 – Linux内核API vfree

小杜阅读(264)

vfree函数功能描述:vfree( )释放从addr开始的内存块,它一般与vmalloc( )函数一起使用,这时addr即是由vmalloc( )分配的内存块的地址,参考vmalloc( )函数的分析。 vfree文件包含 #includ...

linux内核API

内存管理 – Linux内核API probe_kernel_read

丹青阅读(294)

probe_kernel_read函数功能描述:probe_kernel_read( )函数通过函数__probe_kernel_read( )安全地尝试将用户空间地址src开始的大小为size的数据块拷贝到内核空间地址dst开始的目标地址...

linux内核API

内存管理 – Linux内核API page_zone

田田阅读(204)

page_zone函数功能描述:page_zone( )函数用来获取给定页框所在的区描述符。该区可为ZONE_DMA、ZONE_NORMAL或者ZONE_HIGHMEM。 page_zone文件包含 #include<linux/mm...

linux内核API

内存管理 – Linux内核API page_cache_get

啊Q阅读(166)

page_cache_get宏功能描述:宏page_cache_get(page)用来增加页的引用计数,它与page_cache_release(page)有时是合用的,作用仅是锁定页而已,最终并不增加页计数。 page_cache_get...

linux内核API

内存管理 – Linux内核API page_address

无卤阅读(186)

page_address宏功能描述:page_address( )宏的功能是获得物理页的逻辑地址。page_address( )的定义有多个版本,随内核编译时配置不同而不同。在笔者的机器上,page_address( )被定义成一个宏。 p...

linux内核API

内存管理 – Linux内核API mempool_resize

喔28阅读(168)

mempool_resize函数功能描述:mempool_resize( )函数是重新设置内存池最多包含的元素个数,即是改变内存池描述符结构中element数组所包含的元素个数。 mempool_resize文件包含 #include<...

linux内核API

内存管理 – Linux内核API mempool_kfree

嘿哈阅读(167)

mempool_kfree函数功能描述:mempool_kfree( )的功能是内存池一种析构器,用来释放内存池中的element数组中的内存元素空间。通常用来释放函数mempool_kmalloc( )所分配的内存池,参考本教程网关于该函...

linux内核API

内存管理 – Linux内核API mempool_free_slab

阿喜阅读(148)

mempool_free_slab函数功能描述:mempool_free_slab( )的功能是内存池基于slab对象时的析构器,它也是通常使用的内存释放器。通常用来释放函数mempool_alloc_slab( )所分配的内存池,参考本教...

linux内核API

内存管理 – Linux内核API mempool_free_pages

中天阅读(131)

mempool_free_pages函数功能描述:mempool_free_pages( )的功能是内存池一种析构器,其函数实现实质是__free_pages ( ),用来释放内存池中的element数组中的内存元素空间。通常用来释放函数m...

linux内核API

内存管理 – Linux内核API memdup_user

啊Q阅读(161)

memdup_user函数功能描述:memdup_user( )函数的功能是根据给定的一段地址空间(这里由void __user *src和size_t len决定),再分配一个内存空间,并将原地址空间中的内容拷贝到新分配的内存空间中,这里...

Java基础教程Android基础教程