发明名称 |
一种文件处理方法及装置 |
摘要 |
本申请提供了一种文件处理方法及装置,包括:主线程接收客户端发送的操作请求;所述操作请求中包括操作的文件标识;所述主线程根据操作请求中的文件标识,将所述操作请求挂入所述文件,所述文件在待处理文件队列中依次存放;当所述待处理文件队列中有文件需要处理时,工作线程从所述待处理文件队列中获取所述文件,逐个处理所述文件的操作请求。由于本申请实施例中由主线程对操作请求进行了整合,将针对同一文件的操作请求整合在一起,通过对相同文件处理串行化的方式排除写操作的竞态条件,能够充分利用预读与磁盘带宽,既不会对通用场景产生明显的负面影响,又能满足高并发与低延迟场景的性能需求,可以有效的均衡高并发场景下的操作请求。 |
申请公布号 |
CN105353987A |
申请公布日期 |
2016.02.24 |
申请号 |
CN201510779220.3 |
申请日期 |
2015.11.13 |
申请人 |
曙光信息产业股份有限公司 |
发明人 |
王喆;郑劭馨;付根希;杨浩;苗艳超;惠润海 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京新知远方知识产权代理事务所(普通合伙) 11397 |
代理人 |
艾凤英 |
主权项 |
一种文件处理方法,其特征在于,包括如下步骤:主线程接收客户端发送的操作请求;所述操作请求中包括操作的文件标识:所述主线程根据操作请求中的文件标识,将所述操作请求挂入所述文件,所述文件在待处理文件队列中依次存放;当所述待处理文件队列中有文件需要处理时,工作线程从所述待处理文件队列中获取所述文件,逐个处理所述文件的操作请求。 |
地址 |
300384 天津市西青区华苑产业区(环外)海泰华科大街15号1-3层 |