首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
admin
2016-05-14
36
问题
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
选项
答案
标准I/O库主要通过用户态空间的自动缓冲机构向程序员提供效率高、功能强和可移植的文件访问或字符串处理功能,在用户态空间的缓冲区满了或空了时,通过系统调用自动刷新或填充缓冲区。 系统调用的文件读写是通过核心态的缓冲控制块和缓冲区进行。 循环执行读写系统调用时,如每次向文件读写较少字节,需要很多次系统调用,花费很多从用户态转换到核心态和从核心态转回到用户态的开销,而通过标准I/O库循环执行读写操作时,需要的是很多次函数调用。在实际系统中,一次函数调用所费的时间比甩户态与核心态之间的切换所费的时间少得多,故当不是以整块的方法输入或输出数据时,使用流文件操作比使用系统调用效率高很多。 如每次读写整块文件数据时,循环执行读系统调用与循环执行标I/O比较起来,两者的系统调用次数是一样的,使用标准I/O库还多了一次函数调用,故略多耗时些。 两种读写方法实际进行的物理读写盘的次数是一样的。 文件的系统调用运行在核心态,文件的标准I/O库运行在用户态。
解析
转载请注明原文地址:https://kaotiyun.com/show/4iNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
下列不属于施工过程质量控制的是()
某人存入银行1000元,年利率为9%,分别用单利和复利计算3年后获本利和各多少。
检验批及分项工程应由________、建设单位项目技术负责人组织施工单位项目专业质量技术负责人等进行验收。()
简述全连接端口扫描的原理和工作过程。
根据访问权限,访问控制技术将用户分为三类:其中系统管理员为()
某项活动,按最先进、最可能、最保守的估计,完成时间分别为31天、37天、43天,按三项时间估计法,计算该活动的作业时间T。
进程存在的唯一标志是()
下列属于进程调度算法的是()
在索引结构文件中要存取文件,需要至少访问存储设备________次以上。
随机试题
A醛固酮分泌增多B血浆晶体渗透压升高C血浆胶体渗透压降低D肾素分泌减少EADH分泌减少循环血量减少使
下列器官或组织中,不受激素影响的是
男,38岁,右下胸撞伤6小时,伤后感上腹部疼痛,头晕。查:BP90/70mmag,P110次/分,面色苍白,右腹部压痛、反跳痛、肌紧张较明显。X线透视示肝阴影扩大、右膈抬高。首先应考虑的诊断是
广泛用于原材料、构配件的进货检验和分项工程、分部工程、单位工程完工后的检验方法是()。
组织脚手架检查与验收的是项目()。
某学校只允许学生参加一个社团,如果甲学生是A社团的成员,则其不可能是B社团的成员。与上述语句的推理逻辑一致的是()。
中国农业发展银行某支行拟建一座办公楼,于2013年1月某日在网站公开发布招标公告。某建筑工程有限公司和其他5家建筑公司相继投标。农发行招标活动评标委员会评标后宣布确认中标人为其他5家中的1家建筑公司。该建筑工程公司以农发行既未公开发布招标信息,亦未严格依照
将传统节日纳入国家法定节日,体现的是对中国传统文化的尊重和回归。中国传统文化是我们精神家园的重要组成部分。但是这些年来,一些“洋节”越来越成为时尚,传统节日反倒有被人们(特别是青年人)淡忘的趋势。下列不符合文意的一项是()。
(2014上集管)项目建议书是项目可行性研究的依据。______一般不属于项目建议书的内容。
A、 B、 C、 D、 B
最新回复
(
0
)