基于页面优先级策略的文件回写机制研究
本文关键词: 数控系统 Page Cache 文件系统 页面优先级 出处:《小型微型计算机系统》2014年01期 论文类型:期刊论文
【摘要】:Page Cache是一种平衡内存与物理磁盘之间数据存取速率差异的软件机制,是文件系统与底层设备之间的桥梁.现有的Page Cache机制存在意外掉电等事故发生时丢失关键数据的问题.在Page Cache工作机制的基础上提出页面优先级策略,以页面所属进程为依据来判定被调用数据页的优先级,并提出了一种新的脏页刷新机制,即在保证Page Cache工作效率的基础上,优先将Page Cache中优先级高的数据页写回磁盘,保证磁盘中关键数据的一致性,进一步提高了文件系统的可靠性.实验结果表明,与系统现有脏页刷新机制相比,本文提出的方案能够提高关键数据页的回写比例,能够更好的保证文件系统的可靠性.
[Abstract]:Page Cache is a software mechanism that balances data access rates between memory and physical disks. It is a bridge between the file system and the underlying equipment. The existing Page Cache mechanism has the problem of losing critical data in the event of accidental power failure and other accidents. Based on the working mechanism of Page Cache, a page priority strategy is proposed. Based on the process of page ownership, the priority of the called data page is determined, and a new dirty page refresh mechanism is proposed. On the basis of ensuring the efficiency of Page Cache, the high priority data pages in Page Cache are written back to disk first. The experimental results show that the proposed scheme can improve the write-back ratio of critical data pages compared with the existing dirty page refresh mechanism. Can better guarantee the file system reliability.
【作者单位】: 中国科学院研究生院;中国科学院沈阳计算技术研究所;中国科学院沈阳计算技术研究所高精数控有限公司;
【基金】:国家科技重大专项-开放式数控系统支撑技术创新平台建设项目(2011ZX04016-071)资助 国家“九七三”重点基础研究发展计划项目(2011CB302400)资助
【分类号】:TP393.092
【参考文献】
相关期刊论文 前4条
1 钟柏松;张宇成;周明建;;Linux虚拟文件系统分析[J];计算机与现代化;2010年09期
2 张宁;刘金刚;;Linux文件系统安全可靠机制的研究与实现[J];微计算机信息;2010年12期
3 海沫;王秀利;;Cache共享架构下的多属性范围查询[J];小型微型计算机系统;2010年05期
4 屈志强;乔静;姚青;;Linux的文件系统及文件控制[J];中国教育技术装备;2010年15期
【共引文献】
相关期刊论文 前10条
1 李恩学;蔡荣海;;基于IME6400的MPEG-4嵌入式视频监控系统实现[J];安防科技;2009年12期
2 李勇;嵌入式Linux集成开发环境的研究[J];安阳师范学院学报;2005年05期
3 吴晓勇,曾家智;操作系统内核中动态内存分配机制的研究[J];成都信息工程学院学报;2005年01期
4 王昊;张钟澍;;一种改进的Linux实时进程调度算法——RAD算法[J];成都信息工程学院学报;2009年03期
5 陈小兰;杨斌;;多处理器平台下Linux 2.6启动过程中的位图分析[J];成都信息工程学院学报;2010年01期
6 张科;杨斌;;Linux内核交互式和非交互式进程判别算法的质疑[J];成都信息工程学院学报;2010年02期
7 许继彦;杜钦生;;红外通信模块的设计与实现[J];长春大学学报;2009年10期
8 邹秋艳;徐红云;;基于Linux2.6的进程隐藏机制的实现[J];重庆理工大学学报(自然科学版);2010年05期
9 刘畅;进程迁移中套接字迁移的研究与实现[J];重庆师范大学学报(自然科学版);2004年02期
10 张继虎;;基于S3C44B0X处理器的CAN节点的构建方案[J];电源技术应用;2010年04期
相关会议论文 前3条
1 赵旭;夏靖波;王哲;;Linux内核进程调度的研究与改进[A];第三届全国嵌入式技术和信息处理联合学术会议论文集[C];2009年
2 韩中波;徐大专;;多通道超声波探伤系统软件设计与实现[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
3 姚玉坤;乔彬;;嵌入式操作系统内存管理机制研究与改进[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
相关博士学位论文 前8条
1 孟江涛;Xen虚拟机研究[D];电子科技大学;2010年
2 毛佳;嵌入式实时系统中关键技术的研究[D];吉林大学;2004年
3 刘劲松;关于存储系统性能的测试、仿真与评价的研究[D];华中科技大学;2004年
4 邓玉辉;基于网络磁盘阵列的海量信息存储系统[D];华中科技大学;2004年
5 李海山;面向恢复的容错计算技术研究[D];哈尔滨工程大学;2007年
6 杨泓渊;复杂山地自定位无缆地震仪的研究与实现[D];吉林大学;2009年
7 方海涛;基于RTAI的多关节式月球车运动控制研究[D];哈尔滨工业大学;2009年
8 吴和生;云计算环境中多核多进程负载均衡技术的研究与应用[D];南京大学;2013年
相关硕士学位论文 前10条
1 卞传旭;基于TOS架构的防火墙性能研究与改进[D];山东科技大学;2010年
2 张宪华;基于嵌入式Linux的系统构建及桌面应用程序研究[D];山东科技大学;2010年
3 崔运涛;基于ARM+DSP的捷联航姿系统设计[D];哈尔滨工程大学;2010年
4 黄宇;嵌入式多模态生物特征识别系统设计[D];哈尔滨工程大学;2010年
5 蒙会民;基于嵌入式平台的电梯监控系统的设计与研究[D];大连海事大学;2010年
6 步东伟;稻米质量国家标准参数智能化测试仪的研制[D];河南工业大学;2010年
7 王韬;基于Linux路由器的P2P流量识别控制系统的设计与实现[D];苏州大学;2010年
8 杨泽明;WLAN环境下的入侵检测防御系统的设计与实现[D];苏州大学;2010年
9 徐向前;基于Linux的嵌入式路由器软件的设计与实现[D];苏州大学;2010年
10 张闯;基于ARM/GPRS的远程水文监测终端设计[D];哈尔滨理工大学;2010年
【二级参考文献】
相关期刊论文 前9条
1 王艳春,崔洪启,陈毓,李晓荣;Linux虚拟文件系统分析[J];长春理工大学学报;2005年01期
2 杨立身;王中海;;Linux虚拟文件系统内核机制研究与改进策略[J];海南大学学报(自然科学版);2007年04期
3 张荣亮;余敏;余文斌;;Linux文件系统内核机制分析与研究[J];计算机与现代化;2007年12期
4 徐林昊;钱卫宁;周傲英;;非结构化对等计算系统中多维范围搜索[J];软件学报;2007年06期
5 史芳丽,周亚莉;Linux系统中虚拟文件系统内核机制研究[J];陕西师范大学学报(自然科学版);2005年01期
6 顾喜梅,顾宝根;Linux虚拟文件系统实现机制研究[J];微机发展;2002年01期
7 廖光忠;;Linux虚拟文件系统机制[J];计算机技术与发展;2006年11期
8 吴华;杨安祺;;分布式文件系统中恢复机制的研究[J];微计算机信息;2006年24期
9 聂希芸;;Linux的虚拟文件系统[J];玉溪师范学院学报;2006年09期
【相似文献】
相关期刊论文 前10条
1 王军平,樊文侠,王安,敬忠良;基于开放式结构的高性能数控系统控制策略研究[J];机械科学与技术;2000年S1期
2 郭晋峰,吴寒,刘雄伟;基于RTLinux SMP功能的数控系统的实现[J];制造技术与机床;2001年12期
3 秦兴,王文,李为建,周川东;基于FPGA的硬件可重构数控系统的研制[J];仪器仪表学报;2002年S1期
4 曾盛绰,徐静,潘海鸿,邓敏和;基于DMC204的数控系统开发与应用[J];广西大学学报(自然科学版);2002年03期
5 许振伟,骆再飞;一种新型高性能价格比数控系统[J];机械工程师;2002年08期
6 李鹏,王太勇,赵巍,李宏伟;五轴开放式数控系统用户界面的研究[J];机床与液压;2005年06期
7 段永航;SINUMERIK 840D数控系统的CYCLE97指令在多头螺纹加工中的应用[J];CAD/CAM与制造业信息化;2005年09期
8 李超彪;王兴松;;基于嵌入式平台数控系统的研究与设计[J];成组技术与生产现代化;2006年02期
9 高殿明;范海龙;;数控G代码编译器的设计与研究[J];机电新产品导报;2006年07期
10 袁昕;胡孝昌;;数控系统故障诊断与定期保养[J];机床与液压;2006年08期
相关会议论文 前10条
1 马世成;;QX62-400CNC轮辐旋压机研制[A];制造业与未来中国——2002年中国机械工程学会年会论文集[C];2002年
2 史旭光;裴海龙;;基于RCS的实时数控系统[A];第16届中国过程控制学术年会暨第4届全国故障诊断与安全性学术会议论文集[C];2005年
3 胡正隆;;SWAIBKX3-3M数控系统[A];第一届全国流体动力及控制工程学术会议论文集(第二卷)[C];2000年
4 崔克敏;于士发;;德国西门子810M数控系统在日本YD—800TS三头铣床上的应用[A];设备维修与改造技术论文集[C];2000年
5 查达仁;荆继武;高能;;一种基于文件系统的计算机取证方法[A];全国计算机安全学术交流会论文集(第二十二卷)[C];2007年
6 白凤民;邹世坤;;基于运动控制器的激光冲击强化数控系统开发[A];2005年中国机械工程学会年会论文集第11届全国特种加工学术会议专辑[C];2005年
7 张桂香;傅水根;信世强;戴向国;左晶;;数控旋转电火花加工机床的改进研究[A];特种加工技术——2001年中国机械工程学会年会暨第九届全国特种加工学术年会论文集[C];2001年
8 黄艳;于东;郭锐锋;李家霁;;开放数控系统加减速控制的研究[A];人才、创新与老工业基地的振兴——2004年中国机械工程学会年会论文集[C];2004年
9 白凤民;邹世坤;;基于运动控制器的激光冲击强化数控系统开发[A];2005年中国机械工程学会年会第11届全国特种加工学术会议专辑[C];2005年
10 冯习宾;蒋廷彪;;基于ARM与DSP的嵌入式数控系统[A];2008全国制造业信息化标准化论坛论文集[C];2008年
相关重要报纸文章 前10条
1 本报记者 高荆萍;光洋科技:紧盯核心技术 力推数控系统产业化[N];中国工业报;2006年
2 本报记者 杨红英 通讯员 肖明;欧洲机床展演绎数控系统前沿技术[N];中国工业报;2009年
3 杨忠厚 冯雷;高档机床首装自主“大脑”[N];中国企业报;2009年
4 记者 崔国玺;数控机床实现“脑体合一”[N];中国经济导报;2009年
5 本报记者 丰笑容;发格:发力在即[N];机电商报;2009年
6 本报记者 兰海侠;数控系统用户服务指南出台准化工作促行业升级[N];机电商报;2011年
7 见习记者 严曼青;中低端数控系统 从独行侠到众人行[N];机电商报;2005年
8 本报记者 柳建国;创新,,并快乐着[N];江苏科技报;2006年
9 中国机床工具工业协会数控系统分会理事长 陈吉红;高端数控系统市场占有率低可靠性是短板[N];中国电子报;2009年
10 宝鸡市飞鹰机电有限责任公司总经理 常征;人才和资金成掣肘[N];中国电子报;2009年
相关博士学位论文 前10条
1 刘清建;数控系统运动控制及运行优化[D];天津大学;2010年
2 Nguyen Tien Long;数控系统硬件可靠性增长技术及其措施研究[D];吉林大学;2013年
3 金新娟;面向服务的动态可配置数控系统及其关键技术研究[D];武汉理工大学;2012年
4 张礼兵;数控系统运动平稳性和轮廓精度控制技术研究[D];南京航空航天大学;2012年
5 徐跃;面向高性能数控系统的误差控制技术研究[D];天津大学;2009年
6 许爱芬;数控系统预处理技术研究[D];天津大学;2009年
7 夏鹏;文件系统语义分析技术研究[D];华中科技大学;2011年
8 王海涛;数控系统速度前瞻控制算法及其实现[D];南京航空航天大学;2011年
9 黄海鹏;多轴联动电火花加工数控系统软件构建及其应用研究[D];哈尔滨工业大学;2010年
10 李鹏;基于STEP-NC的开放式智能数控系统架构及其关键技术研究[D];山东大学;2011年
相关硕士学位论文 前10条
1 王飞;基于μC/OS-Ⅱ的切绘机数控系统的设计与研究[D];广东工业大学;2007年
2 董大为;基于嵌入式Linux的电火花加工数控系统实现技术研究[D];上海交通大学;2009年
3 张瑜楹;基于WINDOWS的激光电源控制系统的研究[D];长春理工大学;2003年
4 刘勇;开放式数控系统PCI接口电路的应用研究[D];大连理工大学;2005年
5 刘瑞;基于Windows CE数控系统的运动与PLC控制器的设计与实现[D];中国科学院研究生院(沈阳计算技术研究所);2007年
6 鲁玉兰;基于PMAC的五轴电火花加工数控系统关键技术的研究[D];天津大学;2010年
7 刘德顺;数控系统虚拟轴功能的研究与应用[D];暨南大学;2011年
8 汤阳;基于Windows CE的开放式数控系统关键技术研究[D];合肥工业大学;2003年
9 张宝亚;基于Windows平台的高速走丝线切割机数控系统的设计和开发[D];南京航空航天大学;2004年
10 谢剑;高档数控系统中的现场总线接口技术设计与开发[D];上海交通大学;2010年
本文编号:1516184
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1516184.html