发明名称 |
一种基于内存页主动合并技术的沙箱并发方法及系统 |
摘要 |
本发明公开了一种基于内存页主动合并技术的沙箱并发方法,包括:在经过初始化的沙箱系统中建立沙箱模板,标定基础内存页集合;沙箱系统接收新任务,拷贝沙箱模板的虚拟化磁盘到新的位置,记录下所述位置,并将新任务的文件和配置,写入到所述新的虚拟化磁盘;基于沙箱模板产生一个新的沙箱,对所述新沙箱进行特定设置,在未经设置之前,新沙箱内存页集合与沙箱模板基础内存页集合一致,在经过设置之后,对需要变更的内存页面进行变更。本发明所述技术解决能主动的告知操作系统内存变化可能不大的部分,使得各沙箱系统驻留集减少,有效的优化沙箱系统内存利用的技术问题。 |
申请公布号 |
CN106547608A |
申请公布日期 |
2017.03.29 |
申请号 |
CN201610811440.4 |
申请日期 |
2016.09.09 |
申请人 |
北京安天电子设备有限公司 |
发明人 |
李林哲;关墨辰;张栗伟 |
分类号 |
G06F9/455(2006.01)I |
主分类号 |
G06F9/455(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种基于内存页主动合并技术的沙箱并发方法,其特征在于,包括:在经过初始化的沙箱系统中建立沙箱模板,标定基础内存页集合;沙箱系统接收新任务,拷贝沙箱模板的虚拟化磁盘到新的位置,记录下所述位置,并将新任务的文件和配置写入到所述新的虚拟化磁盘;基于沙箱模板产生一个新的沙箱,对所述新沙箱进行特定设置,在未经设置之前,新沙箱内存页集合与沙箱模板基础内存页集合一致,在经过设置之后,对需要变更的内存页面进行变更。 |
地址 |
100080 北京市海淀区中关村大街1号14层1415-16 |