Linux內存映射——mmap

一 mmap系統調用 1.內存映射 所謂的內存映射就是把物理內存映射到進程的地址空間以內,這些應用程序就能夠直接使用輸入輸出的地址空間,從而提升讀寫的效率。Linux提供了mmap()函數,用來映射物理內存。在驅動程序中,應用程序以設備文件爲對象,調用mmap()函數,內核進行內存映射的準備工做,生成vm_area_struct結構體,而後調用設備驅動程序中定義的mmap函數。node 2.mma
相關文章
相關標籤/搜索