首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
admin
2016-05-14
66
问题
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
选项
答案
标准I/O库主要通过用户态空间的自动缓冲机构向程序员提供效率高、功能强和可移植的文件访问或字符串处理功能,在用户态空间的缓冲区满了或空了时,通过系统调用自动刷新或填充缓冲区。 系统调用的文件读写是通过核心态的缓冲控制块和缓冲区进行。 循环执行读写系统调用时,如每次向文件读写较少字节,需要很多次系统调用,花费很多从用户态转换到核心态和从核心态转回到用户态的开销,而通过标准I/O库循环执行读写操作时,需要的是很多次函数调用。在实际系统中,一次函数调用所费的时间比甩户态与核心态之间的切换所费的时间少得多,故当不是以整块的方法输入或输出数据时,使用流文件操作比使用系统调用效率高很多。 如每次读写整块文件数据时,循环执行读系统调用与循环执行标I/O比较起来,两者的系统调用次数是一样的,使用标准I/O库还多了一次函数调用,故略多耗时些。 两种读写方法实际进行的物理读写盘的次数是一样的。 文件的系统调用运行在核心态,文件的标准I/O库运行在用户态。
解析
转载请注明原文地址:https://kaotiyun.com/show/4iNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
折旧是资产在估计的寿命期内________的成本。
根据密码学基本概念和加密算法知识,试回答下列问题:简述一般密码系统的模型。
包过滤防火墙工作在()
各种入侵检测技术中,____________入侵检测技术采用了非集中的系统结构和处理方式,相对于传统的单机IDS具有检测大范围的攻击行为、提高检测准确度、协调响应等优势。
隔离是将强辐射源和____________等隔离开,单独处理,从而减弱系统内部和系统向外的电磁辐射。
某局域网(如下图所示)由1个路由器、1个防火墙、1个交换机、2个服务器、1个网络打印机,以及内网8台工作站计算机组成。请完成下述要求:(1)在下图的空白框中填写设备名;(2)完成下图中设备之间的连线,以构成完整的网络结构图。
计算机网络系统面临的典型安全威胁中攻击者发觉系统的缺陷或安全脆弱性指的是___________。
网络中的保密信息只能供经过___________,以经过允许的方式使用,信息不泄露给非授权用户、实体或过程,或供其利用。
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
试图把自己的程序加入或取代部分操作系统进行工作,具有很强的破坏力,可以导致整个系统瘫痪的病毒是___________。()
随机试题
一个部件文件中有螺纹特征,在制图中显示螺纹时可以有几种标准形式?
深圳华运国际物流集团是经国家经贸部、航管局批准的一级船运代理公司,在海运、空运、陆运以及保税、仓储、报关、保险拼箱、集运等领域内有着成熟的业务网络和市场经验。公司总部位于深圳,业务分布于中国香港、中国内地、东南亚等极具活力和潜力的新兴市场,在香港、深圳、东
固定宫颈,保证子宫不下垂的韧带是
交易所上市交易的债券按()估值。
企业按规定的退税率计算的出口货物的当期抵免税额,应通过应交增值税明细科目的()专栏核算。
事业单位转让或核销长期股权投资时,应将长期投资转入待处置资产,按照长期股权投资账面余额,应借记“待处置资产损溢”科目,贷记“长期投资”科目。()
设A,B,C是三个事件,与事件A互斥的事件是()
Youaretowriteacompositionofnolessthan250wordsanddoyourcompositionneatlyontheAnswerSheet.Ypurcompositionsh
Ofthefollowing,whichisgreatest?
为了应付课外补习的负担,学生的学校生活素质,必然会受到影响。(consequently)
最新回复
(
0
)