一种缓解磁盘读取瓶颈的数据读取的方法及系统技术方案

技术编号:8273648 阅读:194 留言:0更新日期:2013-01-31 06:17
本发明专利技术提供了一种缓解磁盘读取瓶颈的数据读取的方法及系统,该方法用于网络文件发送服务器处理用户的P2P类型的数据请求,所述方法包含:步骤101)用户向网络文件发送服务器发出数据块请求;步骤102)网络文件发送服务器将N倍于用户请求数据块长度的包含该数据块的预存数据块序列从磁盘存入内存中;步骤103)网络文件发送服务器通过内存命中用户所需的数据块,并向用户发送该数据块;其中,N为大于1的正整数。当存放于内存中的数据块序列即将被用户取走时采用预测算法将位于磁盘上的预测数据块利用磁盘读取空闲时间提前存入内存的步骤。本发明专利技术采用以上方法后,一方面充分利用了磁头的每次移动,降低了磁盘读写次数,另一方面利用了磁盘IO操作的空闲时间。

【技术实现步骤摘要】

【技术保护点】
一种缓解磁盘读取瓶颈的数据读取的方法,该方法用于网络文件发送服务器处理用户的P2P类型的数据请求,所述方法包含:步骤101)用户向网络文件发送服务器发出数据块请求;步骤102)网络文件发送服务器将N倍于用户请求数据块长度的包含该数据块的预存数据块序列从磁盘存入内存中;步骤103)网络文件发送服务器通过内存命中用户所需的数据块,并向用户发送该数据块;其中,N为大于1的正整数。

【技术特征摘要】

【专利技术属性】
技术研发人员:鲁冬林董博
申请(专利权)人:华数传媒网络有限公司北京东方网信科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1