在用戶(hù)空間使用mmap系統(tǒng)調(diào)用,內(nèi)核會(huì)通過(guò)設(shè)備指針調(diào)用相應(yīng)驅(qū)動(dòng)的mmap函數(shù)。而B(niǎo)inder驅(qū)動(dòng)中的mmap實(shí)現(xiàn),實(shí)際上是將用戶(hù)空間的一段虛擬地址和kernel空間的一段虛擬地址映射到同一塊物理地址上,以減少I(mǎi)PC過(guò)程中數(shù)據(jù)從用戶(hù)空間向內(nèi)核空間的拷貝次數(shù)
布吉刀 評(píng)論自Binder驅(qū)動(dòng)介紹