首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
admin
2016-05-14
48
问题
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
选项
答案
标准I/O库主要通过用户态空间的自动缓冲机构向程序员提供效率高、功能强和可移植的文件访问或字符串处理功能,在用户态空间的缓冲区满了或空了时,通过系统调用自动刷新或填充缓冲区。 系统调用的文件读写是通过核心态的缓冲控制块和缓冲区进行。 循环执行读写系统调用时,如每次向文件读写较少字节,需要很多次系统调用,花费很多从用户态转换到核心态和从核心态转回到用户态的开销,而通过标准I/O库循环执行读写操作时,需要的是很多次函数调用。在实际系统中,一次函数调用所费的时间比甩户态与核心态之间的切换所费的时间少得多,故当不是以整块的方法输入或输出数据时,使用流文件操作比使用系统调用效率高很多。 如每次读写整块文件数据时,循环执行读系统调用与循环执行标I/O比较起来,两者的系统调用次数是一样的,使用标准I/O库还多了一次函数调用,故略多耗时些。 两种读写方法实际进行的物理读写盘的次数是一样的。 文件的系统调用运行在核心态,文件的标准I/O库运行在用户态。
解析
转载请注明原文地址:https://kaotiyun.com/show/4iNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
建筑市场准人制度不包括()
下列影响施工进度的因素不属于外部环境影响的是()
质量控制中的PDCA循环是指()
防火墙的目的在于实现安全访问控制,请根据防火墙的体系结构相关知识回答下列问题。本题图所示的内容属于哪种防火墙体系结构?
凯撒密码的加密形式为ek(m)=(m+3)=cmod26,假定明文空问与密文空间都是26个大写的英文字母,同时将英文字母按顺序与模26的余数一一对应。试分析凯撒密码存在的安全弱点。
下列加密算法中,属于双钥加密算法的是()
根据访问权限,访问控制技术将用户分为三类:特殊用户、___________和审计用户。()
进程存在的唯一标志是()
(11011)2+(AB)16的结果是多少?(请用二进制表示)
求(10)2+(11)2的值是多少?(计算结果用二进制表示)
随机试题
处方中写“泡参"时应付
甲欲抢劫便衣警察乙的财物,将乙推倒在地,并抽出尖刀对准乙的脸上划了一刀,逼迫其交出钱财。乙掏出身上的手枪朝甲开了一枪,但由于甲躲闪很快而未受伤。乙的行为是( )。
法院在刑事案件的审理过程中,根据对案件的不同处理需要使用判决、裁定和决定。请根据有关法律规定及刑事诉讼原理,回答下列问题。关于一个案件中适用判决、裁定、决定的数量,下列选项正确的是:
工程师收到承包人报告后7天内未进行计量,从第()天起,承包人报告中开列的工程量即视为被确认,作为工程价款支付的依据。
影响财务风险的主要因素是()。
金融机构开展同业投资业务,可以接受和提供任何第三方金融机构担保。()
下列有关固定资产减值准备审计的说法,不应予以认可的是()。
2018年,河北省城镇非私营单位就业人员年平均工资为68717元,与2017年相比9.0%,增长。其中,在岗职工平均工资71633元,比上年增长9.8%。扣除物价因素,全省城镇非私营单位就业人员年平均工资实际增长6.3%。分设区市看,全
如今,电脑、手机风行于世,“键盘手”、“拇指族”便与日俱增。如此这般之下,出现年轻一代“提笔忘字”的现象,也就越来越寻常了。平素里总以为轻轻松松就能打出来的字.怎么换了用笔去写就要抓耳挠腮呢?有关专家对此已是见怪不怪,并给出了一个专业术语,叫做“电脑失写症
应收账款出现减值损失计提的坏账准备应计人()账户。
最新回复
(
0
)