首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
admin
2016-05-14
100
问题
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
选项
答案
标准I/O库主要通过用户态空间的自动缓冲机构向程序员提供效率高、功能强和可移植的文件访问或字符串处理功能,在用户态空间的缓冲区满了或空了时,通过系统调用自动刷新或填充缓冲区。 系统调用的文件读写是通过核心态的缓冲控制块和缓冲区进行。 循环执行读写系统调用时,如每次向文件读写较少字节,需要很多次系统调用,花费很多从用户态转换到核心态和从核心态转回到用户态的开销,而通过标准I/O库循环执行读写操作时,需要的是很多次函数调用。在实际系统中,一次函数调用所费的时间比甩户态与核心态之间的切换所费的时间少得多,故当不是以整块的方法输入或输出数据时,使用流文件操作比使用系统调用效率高很多。 如每次读写整块文件数据时,循环执行读系统调用与循环执行标I/O比较起来,两者的系统调用次数是一样的,使用标准I/O库还多了一次函数调用,故略多耗时些。 两种读写方法实际进行的物理读写盘的次数是一样的。 文件的系统调用运行在核心态,文件的标准I/O库运行在用户态。
解析
转载请注明原文地址:https://kaotiyun.com/show/4iNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
建筑工程质量
PDCA循环在质量管理中得到了广泛的应用,P、D、C、A分别代表计划、执行、检查和________。
单机上网用户面临的安全问题主要有:计算机硬件设备的安全、___________、网络蠕虫、恶意攻击、木马程序、网站恶意代码、操作系统和应用软件漏洞等。
采用___________技术可以尽可能地全面恢复运行计算机网络所需的数据和系统信息。
ICMP响应分析探测技术本质是一种基于___________协议栈的操作系统指纹探测技术。()
古典密码的典型算法代表主要有()
对于给定的明文“idea”,使用加密函数E(m)=(m3+4)mod26进行加密,其中m表示明文中被加密字符在字符集合(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z)中的序号,序号依次为0~25。
简述国际标准化组织所定义的网络管理的五大功能。
进程的基本调度状态有哪些?它们之间是如何转换的?
网络操作系统中,可以有效地解决进程间的同步和互斥问题的是()
随机试题
森林脑炎病毒的传播途径是
蛋白质是一种高分子化合物,它是由氨基酸通过
A.肾形小,尿比重1.012B.肾形不小,尿比重1.009C.肾形不小,尿比重1.031D.大量血尿,尿比重1.020E.大量蛋白尿,尿比重1.022肾前性氮质血症
在首次公开发行股票的招股说明书中,发行人对所披露的风险必须做定量分析。( )
上市公司的股本总额、股权分布等发生变化,应由国务院证券监督管理机构决定暂停其股票上市。()
南方某市的内资房地产公司成立于2008年10月,准备开发两个项目。2011年发生以下业务:(1)有偿受让市内一块15万平方米的国有土地使用权,支付地价款4500万元,公司将其中60%建造高级公寓出售,40%准备开发写字楼。(2)进行15万平方米土地的“三通
下图为2月份我国近海表层洋流分布示意图(图略,由图可知①洋流为日本暖流,②洋流为对马暖流,③洋流为黄海暖流受陆地阻挡后自北向南流出的部分,④洋流为我国东海和南海的沿岸流,⑤洋流为南海上的洋流)。随着季节的变化,洋流的流向将发生明显转换的是()。
下列各项中,关于流动负债的说法,正确的有()。
多道程序系统中,()的作用是从就绪状态中挑选一个进程投入运行。
Lifeformsthatcannotkeepupwiththenewestspeciesontheblockwillalwaysriskextinction,____________(除非他们适应新的挑战).
最新回复
(
0
)