读书人

msync的顺序,该如何解决

发布时间: 2013-10-11 14:52:39 作者: rapoo

msync的顺序
对应一块 mmap后的地址,如果想同步不使用缓存
我知道msync在写的时候应该放后面
在读的时候, 是放在读语句的前面吗?


int *map_addr = mmap();

//read
msync();
memcpy ( data, map_addr, size );


//write
memcpy ( map_addr, data, size );
msync();

[解决办法]
读的时候不需要msync

读书人网 >UNIXLINUX

热点推荐