发明名称 一种处理I/O请求的方法及电子设备
摘要 本发明公开了一种处理I/O请求的方法,用于保护磁盘。所述方法包括:获得一应用程序生成的I/O请求,并基于所述I/O请求获得一I/O请求包信息;在第一驱动获得所述I/O请求包信息时,判断所述I/O请求对应的操作是否为第一操作;当表明所述I/O请求对应的操作为所述第一操作时,对所述I/O请求包信息进行第一处理;在所述电子设备中的第二驱动获得所述I/O请求包信息时,判断所述I/O请求包信息是否是经过所述第一处理后的I/O请求包信息;当表明所述I/O请求包信息是经过所述第一处理后的I/O请求包信息时,通过所述第二驱动执行所述I/O请求对应的操作。本发明还公开了用于实现所述方法的电子设备。
申请公布号 CN103324442B 申请公布日期 2016.11.30
申请号 CN201210080636.2 申请日期 2012.03.23
申请人 联想(北京)有限公司 发明人 易鸿斌
分类号 G06F3/06(2006.01)I 主分类号 G06F3/06(2006.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 黄志华
主权项 一种处理输入输出I/O请求的方法,应用在一电子设备中,其特征在于,所述方法包括:获得一应用程序生成的I/O请求,并基于所述I/O请求获得一I/O请求包信息;在所述电子设备中的第一驱动获得所述I/O请求包信息时,判断所述I/O请求对应的操作是否为第一操作,获得第一判断结果;当所述第一判断结果表明所述I/O请求对应的操作为所述第一操作时,对所述I/O请求包信息进行第一处理;在所述电子设备中的第二驱动获得所述I/O请求包信息时,判断所述I/O请求包信息是否是经过所述第一处理后的I/O请求包信息,获得第二判断结果;当所述第二判断结果表明所述I/O请求包信息是经过所述第一处理后的I/O请求包信息时,通过所述第二驱动执行所述I/O请求对应的操作。
地址 100085 北京市海淀区上地创业路6号