检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:杨沧海 张激[1] 左龙 Yang Canghai;Zhang Ji;Zuo Long(East-China Institute of Computing Technology,Shanghai 201808,China)
出 处:《单片机与嵌入式系统应用》2021年第6期52-56,共5页Microcontrollers & Embedded Systems
摘 要:本文通过整体分析随机读写和文件缓冲区具体实现过程,提出取消在文件指针移动时文件缓冲区释放和状态改变的机制,添加根据读取文件和原文件大小动态改变文件缓冲区尺寸的随机读取优化方法,并建立随机读取性能模型,验证此方法的可行性和推导动态文件缓冲区最佳尺寸。最后搭建嵌入式文件系统测试平台,成功完成该优化方法的两种情况验证,验证结果表明该随机读取优化方法能有效提升嵌入式文件系统在使用文件缓冲区时随机读取性能。Through the overall analysis of the specific implementation process of random read-write and file buffer,this paper proposes to cancel the mechanism of file buffer release and state change when the file pointer moves,and add a random read optimization method that dynamically changes the size of file buffer according to the size of read file and original file.The random read performance model is established to verify the feasibility of this method and deduce the optimal size of dynamic file buffer.Finally,an embedded file system test platform is built to verify the two cases of the optimization method,which shows that the random read optimization method can effectively improve the random read performance of embedded file system when using file buffer.
分 类 号:TP316[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117