检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:汪敏 WANG Min(Management Office of Song Qingling Cemetery,Honorary President of the People̓s Republic of China,Shanghai 200237,China)
机构地区:[1]中华人民共和国名誉主席宋庆龄陵园管理处,上海200237
出 处:《计算机应用文摘》2024年第10期65-67,共3页Chinese Journal of Computer Application
摘 要:作为一款应用广泛的开源操作系统,Linux操作系统具有较高的运行性能。文章主要阐述了文件IO缓冲的实现原理,分析了stdio库缓存模型、内核缓存模型、建议IO技术和直接IO技术的实现过程。在此基础上,详细阐述了Linux文件IO缓存机制在数据库读写、多进程拷贝和大数据输入方面的应用前景。其中,重点论证了在单个系统调用过程中使用缓存机制的必要性。随着当前GFS及TFS等大规模分布式云存储文件系统的普及,文件IO缓存的研究和应用逐渐成了操作系统性能提升的一个重要问题。As a widely used open-source operating system,the Linux operating system has high operational performance.The article mainly elaborates on the implementation principle of file IO buffering,analyzes the implementation process of the stdio library caching model,kernel caching model,suggested IO technology,and direct IO technology.On this basis,the application prospects of Linux file IO caching mechanism in database read and write,multi process copying,and big data input were elaborated in detail.Among them,the necessity of using caching mechanism in a single system call process was emphasized.With the popularity of large-scale distributed cloud storage file systems such as GFS and TFS,the research and application of file IO caching have gradually become a key issue in improving operating system performance.
关 键 词:LINUX操作系统 文件IO 数据缓冲 直接IO技术
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.49