本发明提供了一种减小RPO的数据备份方法,其包括:步骤一、用户态应用程序读取文件/etc/mtab得到系统上存在的设备,并且调用系统函数来获取要备份的源数据卷信息;步骤二、用户态应用程序使用I OCTL与内核态驱动程序进行交互,将源数据卷信息发送给驱动程序;步骤三、内核态驱动程序获取源数据卷信息后,根据源数据卷信息,在通用层添加d i sk;一、降低了快照生成时间:不再使用传统的创建快照设备方法,使用驱动程序在通用层添加一个设备,用来模拟一个快照设备,大大降低了生成快照设备的使用时间;二、减小RPO:能够时时跟踪监测源数据卷上的数据变化,保证了在备份过程中,最大程度的降低了数据丢失量。
本发明涉及一种源码并行编译方法及系统,属于计算机技术领域。方法包括以下步骤:master结点确定各个编译模块之间的依赖链,遍历所述依赖链,确定出所述依赖链上的结点;master结点根据确定出的所述依赖链上的结点中的模块信息下发编译任务给对应的s l ave结点,一个s l ave结点对应于一个编译模块;各个编译模块对应的s l ave结点同时开始编译任务。本方法能够自动解决模块之间的依赖问题,并提取出可以并行编译的模块进行并行编译,提高软件编译效率,降低编译的时间成本,加快软件开发和测试的进度。