牛客网模拟面试的题目1
1、请你谈谈共享内存相关的api
参考回答:Linux允许不同进程访问同一个逻辑内存,提供了一组API,头文件在
sys/shm.h中。 1)新建共享内存shmget int shmget(key_t key,size_t
size,int shmflg); key:共享内存键值,可以理解为共享内存的唯一性标记。
size:共享内存大小 shmflag:创建进程和其他进程的读写权限标识。 返回值:相
应的共享内存标识符,失败返回-1 2)连接共享内存到当前进程的地址空间shmat
void *s
原创
2020-08-03 17:42:49 ·
406 阅读 ·
0 评论