-
公开(公告)号:CN105528179A
公开(公告)日:2016-04-27
申请号:CN201510502877.5
申请日:2015-08-14
Applicant: 卡巴斯基实验室股份制公司
Inventor: 弗拉迪斯拉夫·V·皮恩蒂斯科 , 德米特里·A·基尔萨诺夫 , 丹尼斯·V·阿尼金
IPC: G06F3/06
CPC classification number: G06F21/552 , G06F11/3003 , G06F11/3093 , G06F11/3466 , G06F11/3476 , G06F11/362 , G06F11/3664 , G06F12/1009 , G06F12/109 , G06F17/40 , G06F21/566 , G06F2201/865 , G06F2212/1032 , G06F2212/1052 , G06F2212/657
Abstract: 公开了用于控制程序的执行的系统和方法。一个示例性方法包括:在第一虚拟存储器位置中确定感兴趣的存储器扇区;在第二虚拟存储器位置中复制所述感兴趣的存储器扇区;标记第一虚拟地址空间中的所述感兴趣的存储器扇区,并且利用不同的标记来标记第二虚拟地址空间中的所复制的存储器扇区;在所述感兴趣的存储器扇区和所复制的存储器扇区之间选择一个存储器位置以用于所述程序的执行;由硬件处理器在所选择的存储器位置中执行所述程序,直到接收到将所述程序的执行从利用一个标记进行标记的存储器扇区转移到利用一个不同的标记进行标记的存储器扇区的通知;以及,将所述程序的执行转移到与在其中接收到所述通知的存储器位置不同的存储器位置。
-
公开(公告)号:CN105528179B
公开(公告)日:2018-06-12
申请号:CN201510502877.5
申请日:2015-08-14
Applicant: 卡巴斯基实验室股份制公司
Inventor: 弗拉迪斯拉夫·V·皮恩蒂斯科 , 德米特里·A·基尔萨诺夫 , 丹尼斯·V·阿尼金
IPC: G06F3/06
CPC classification number: G06F21/552 , G06F11/3003 , G06F11/3093 , G06F11/3466 , G06F11/3476 , G06F11/362 , G06F11/3664 , G06F12/1009 , G06F12/109 , G06F17/40 , G06F21/566 , G06F2201/865 , G06F2212/1032 , G06F2212/1052 , G06F2212/657
Abstract: 公开了用于控制程序的执行的系统和方法。一个示例性方法包括:在第一虚拟存储器位置中确定感兴趣的存储器扇区;在第二虚拟存储器位置中复制所述感兴趣的存储器扇区;标记第一虚拟地址空间中的所述感兴趣的存储器扇区,并且利用不同的标记来标记第二虚拟地址空间中的所复制的存储器扇区;在所述感兴趣的存储器扇区和所复制的存储器扇区之间选择一个存储器位置以用于所述程序的执行;由硬件处理器在所选择的存储器位置中执行所述程序,直到接收到将所述程序的执行从利用一个标记进行标记的存储器扇区转移到利用一个不同的标记进行标记的存储器扇区的通知;以及,将所述程序的执行转移到与在其中接收到所述通知的存储器位置不同的存储器位置。
-