
linux mmap 內(nèi)存映射 mmap() vs read()/write()/lseek()的實(shí)例演示
通過(guò)strace統(tǒng)計(jì)系統(tǒng)調(diào)用的時(shí)候,經(jīng)常可以看到mmap()與mmap2()。系統(tǒng)調(diào)用mmap()可以將某文件映射至內(nèi)存(進(jìn)程空間),如此可以把對(duì)文件的操作轉(zhuǎn)為對(duì)內(nèi)存的操作,以此避免更多的lseek()與read()、write()操作,這...