首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
admin
2016-05-14
54
问题
从缓冲机构、执行效率和运行的状态的角度简述UNIX系统流文件的读写和系统调用的文件读写之间的区别与关系。
选项
答案
标准I/O库主要通过用户态空间的自动缓冲机构向程序员提供效率高、功能强和可移植的文件访问或字符串处理功能,在用户态空间的缓冲区满了或空了时,通过系统调用自动刷新或填充缓冲区。 系统调用的文件读写是通过核心态的缓冲控制块和缓冲区进行。 循环执行读写系统调用时,如每次向文件读写较少字节,需要很多次系统调用,花费很多从用户态转换到核心态和从核心态转回到用户态的开销,而通过标准I/O库循环执行读写操作时,需要的是很多次函数调用。在实际系统中,一次函数调用所费的时间比甩户态与核心态之间的切换所费的时间少得多,故当不是以整块的方法输入或输出数据时,使用流文件操作比使用系统调用效率高很多。 如每次读写整块文件数据时,循环执行读系统调用与循环执行标I/O比较起来,两者的系统调用次数是一样的,使用标准I/O库还多了一次函数调用,故略多耗时些。 两种读写方法实际进行的物理读写盘的次数是一样的。 文件的系统调用运行在核心态,文件的标准I/O库运行在用户态。
解析
转载请注明原文地址:https://kaotiyun.com/show/4iNx777K
本试题收录于:
操作系统题库理工类分类
0
操作系统
理工类
相关试题推荐
资金的时间价值是资金作为生产要素在生产及资金流通过程中,随时间的推移而产生的________。
防火墙对进出网络的数据进行过滤,主要考虑的是()
机房为避免火灾、水灾,应采取的措施有:____________、火灾报警系统、灭火设施和管理措施。
请列举公开密钥基础设施的特点。
简要列举说明计算机网络系统面临的典型安全威胁。(至少列举5个)
某局域网(如下图所示)由1个路由器、1个防火墙、1个交换机、2个服务器、1个网络打印机,以及内网8台工作站计算机组成。请完成下述要求:(1)在下图的空白框中填写设备名;(2)完成下图中设备之间的连线,以构成完整的网络结构图。
从工作原理角度看,防火墙主要可以分为:____________防火墙和应用层防火墙。()
把自己的程序加入或取代部分操作系统进行工作,可以导致整个系统瘫痪的病毒称为()
“DIR2”病毒属于文件型病毒的()
随机试题
腰淋巴结收纳
下列关于奇经八脉的描述正确的是
某软土地基拟采用堆载预压法进行加固,已知在工作荷载作用下软土地基的最终固结沉降量为248cm,在某一超载预压荷载作用下软土的最终固结沉降量为260cm。如果要求该软土地基在工作荷载作用下工后沉降量小于15cm,问在该超载预压荷载作用下软土地基的平均固结度应
用金属薄板作保冷结构的保护层时,保护层接缝处的连接方法除咬口连接外,还宜采用的连接方法为()。
某城市道路工程项目,施工承包商考虑到该工程受自然条件的影响较大,为了充分利用有限资金,以最快的速度、最少的消耗确保工程优质,创造最好的经济效益和社会效益,加强了对前期质量控制工作。具体控制工作如下:(1)对道路工程前期水文、地质进行实地调查。调查主
结果导向型的绩效考评方法不包括()。
推动教师专业发展的巨大动力是()。
从头开始是人生经常可能遇到的境况。大至地震,战争,国破家亡,死里逃生,事业一败涂地。小至丧偶,失恋,经济破产,钱财被窃,身上一文不名。凡此种种,皆会使你不同程度地产生一种废墟感。当此之时,最健康的心态便是忘掉你曾经拥有的一切,忘掉你所遭受的损失,就当你是赤
(2011年真题)抵押期间,抵押财产毁损、灭失或者被征收等,抵押权人可以就获得的保险金、赔偿金或者补偿金等优先受偿。这体现了担保物权的()。
(92年)级数(常数α>0)
最新回复
(
0
)