栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 考试题库 > 计算机网络管理员

核心在执行shmget系统调用时,需完成哪些工作?

核心在执行shmget系统调用时,需完成哪些工作?

核心在执行shmget系统调用时,需完成哪些工作?


正确答案:A.首先检查共享存储区表,若找到指定key的表项,表明该共享区已经建立,此时返回该表项的描述符 shmid; B.若未找到指定的key表项,而flag标志又为IPC_CREAT,且参数size值在系统限制值内,则分配一系统空闲区作为共享区的页表区,分配响应的内存块,再将这些块号填入页表中; C.核心在共享存储区和系统区表中,为新建立的共享区分配一空表项,并在共享存储区表填上存储区的关键字及其大小,共享区页表的始址,指向系统区表项的指针等,最后返回共享存储区的描述符---shmid



答案解析:略

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/792618.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号