Patent9 专利在线
高级搜索 ▼
申请号或专利号
公开号
专利名称
专利摘要
申请人
发明人
全部专利
发明专利
实用新型专利
外观设计专利
高级搜索 - 多字段组合检索
+ 增加条件
查询语句:
(请输入搜索条件)
普通搜索
当前查询到
2
条专利与查询词 "
吴芃【EN】Wang Kaiting
"相关,搜索用时0.1718486秒!
排序方式:
按相关度排序
按申请日升序↑
按申请日降序↓
按公开日升序↑
按公开日降序↓
发明专利:
2
实用新型:
0
外观设计:
0
共
2
条,当前第
1-2
条
返回搜索页
1:
[发明]
【中文】在多版本异步动态软件更新期间通过虚拟存储器覆盖技术进行的全局变量迁移 【EN】Global variable migration through virtual memory overlay techniques during multi-version asynchronous dynamic software updates
申请号:
201780090861.5
公开号:CN110892378A 主分类号:G06F9/00
申请人:
【中文】华为技术有限公司【EN】HUAWEI TECHNOLOGIES Co.,Ltd.
申请日:2017.10.13 公开日:2020.03.17
发明人:
【中文】王愷婷
;
吴芃【EN】Wang Kaiting
;
Wu Pi
摘要:【中文】一种在实时程序更新期间管理处理系统上的全局变量迁移的系统和方法。所述方法包括:在所述处理系统的物理存储器中创建共享数据段;将程序的第一版本的第一全局变量数据段的逻辑地址空间绑定到所述共享数据段的物理地址;将所述程序的更新版本的第二全局变量数据段的逻辑地址空间绑定到所述共享数据段的所述物理地址。所述第一全局变量数据段和所述第二全局变量数据段同时存在,并且都映射到存储在所述共享数据段中的公共全局变量。 【EN】A system and method for managing global variable migration on a processing system during real-time program updates. The method comprises the following steps: creating a shared data segment in a physical memory of the processing system; binding a logical address space of a first global variable data segment of a first version of a program to a physical address of the shared data segment; binding a logical address space of a second global variable data segment of the updated version of the program to the physical address of the shared data segment. The first global variable data segment and the second global variable data segment coexist and both map to a common global variable stored in the shared data segment.
详细信息
下载全文
2:
[发明]
【中文】对在托管运行时环境中的页面共享进行优化的可重放执行 【EN】Playable execution optimized for page sharing in managed runtime environments
申请号:
201880056702.8
公开号:CN111066000A 主分类号:G06F9/54
申请人:
【中文】华为技术有限公司【EN】HUAWEI TECHNOLOGIES Co.,Ltd.
申请日:2018.04.18 公开日:2020.04.24
发明人:
【中文】王愷婷
;
胡万卜
;
吴芃
;
王海川【EN】Wang Kaiting
;
Hu Wanbo
;
Wu Pi
;
Wang Haichuan
摘要:【中文】本发明实施例允许在关闭应用和后续应用之间共享非地址无关代码,而不将非地址无关代码转换为地址无关代码。特别地,实施例技术在关闭应用运行时期间存储所述关闭应用的实时数据,然后将对所述关闭应用和后续应用通用的所述实时数据的一部分重新分页到相同虚拟存储器地址处的易失性存储器,其中在所述关闭应用运行时期间存储实时数据的所述一部分,使得可以重新使用所述分页的实时数据在所述托管的运行环境中执行所述后续应用。由于所述分页的实时数据在两个应用的运行时期间存储在相同虚拟存储器地址中,因此可以在所述应用之间共享非地址无关代码。 【EN】Embodiments of the present invention allow sharing of non-address independent code between a shutdown application and a subsequent application without converting the non-address independent code to address independent code. In particular, embodiment techniques store real-time data of a shutdown application during a shutdown application runtime and then re-page a portion of the real-time data common to the shutdown application and a subsequent application to volatile memory at a same virtual memory address, wherein the portion of real-time data is stored during the shutdown application runtime such that the subsequent application may be executed in the hosted runtime environment using the paged real-time data. Since the paged real-time data is stored in the same virtual memory address during runtime of both applications, non-address independent code can be shared between the applications.
详细信息
下载全文
共
2
条,当前第
1-2
条
返回搜索页