对块数据进行输入输出操作的方法和装置
摘要:
本发明提供了一种处理输入输出冲突的方法和装置,包括接收IO请求,IO请求中包括数据块的块号,将所述数据块的块号作为IO请求的标记;如果存在和IO请求的标记对应的等待队列,根据预先设置的排列策略将IO请求添加到对应的等待队列中;按照排列顺序释放等待队列中的IO请求,并对释放的IO请求的数据块进行IO请求操作。本发明通过对IO请求进行标记,并将该IO请求添加到和该IO请求的标记对应的等待队列中,从等待队列中按照排列顺序获取IO请求进行IO请求操作,解决了对同一块数据进行IO请求操作产生冲突的问题,从而保证了块数据的完整性。
公开/授权文献
0/0