-
题名面向流式处理系统的对象管理方法
- 1
-
-
作者
王家兴
林学练
申阳
张韵
张明明
马帅
-
机构
北京航空航天大学计算机学院
上海通用识别技术研究所
-
出处
《计算机科学与探索》
CSCD
北大核心
2016年第11期1512-1523,共12页
-
基金
国家自然科学基金No.91118008~~
-
文摘
在车联网的应用实践中,人们将分析车辆数据的任务运行在流式计算系统中。在运行分析中发现,这些任务具有运行周期长,处理延迟低,任务有状态等需求和特点,并且计算过程中需要在内存中保存大量计算参数和中间状态等数据对象,其中大量的数据对象并不活跃,任由其占用内存造成了系统资源的浪费。针对该问题开展研究,给出了流式任务的数据对象管理方法,优化了内存的使用。为流式数据对象建立生命周期模型,采用应用驱动、数据驱动的模型参数确定方法为流式数据对象设置合适的过期参数,设计车联网测试用例,验证该生命周期管理方法的有效性。实验结果表明,该方法在用户可接受的处理延迟范围内,能够有效地减少流式系统中不活跃对象的数目,达到了优化内存,降低资源开销的目的。
-
关键词
车联网
流式系统
不活跃对象
生命周期管理
数据驱动模型
-
Keywords
Internet of vehicles
streaming system
inactive object
lifecycle management
data-driven model
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-
-
题名NUMA结构的高效实时稳定的垃圾回收算法
- 2
-
-
作者
廖彬
傅杰
靳国杰
王一光
王磊
章隆兵
王剑
-
机构
中国科学院大学
计算机体系结构国家重点实验室
中国科学院计算技术研究所
龙芯中科技术有限公司
中国科学技术大学
-
出处
《高技术通讯》
CAS
CSCD
北大核心
2015年第2期125-134,共10页
-
基金
国家"核高基"科技重大专项课题(2009ZX01028-002-003
2009ZX01029-001-003
+12 种基金
2010ZX01036-001-002
2012ZX01029-001-002-002)
国家自然科学基金(61221062
61100163
61133004
61173001
61232009
6122204
61432016)
863计划(2012AA010901
2012AA011002
2012AA012202
2013AA014301)资助项目
-
文摘
针对非一致性内存访问架构(NUMA)在垃圾回收(GC)过程中存在大量的远程内存读写导致GC性能降低的问题,对GC过程的各个阶段进行分析与研究,提出了一种基于NUMA结构的高效实时稳定的GC算法。该算法首先基于NUMA结构改进传统分代GC机制的堆空间布局,然后通过控制GC过程中扫描活跃对象阶段的初始根对象选取、动态负载均衡阶段截取任务队列的选取以及复制活跃对象阶段对象复制位置的选取,大大减少GC过程中的远程访问次数。这种改进的GC机制对所有NUMA结构具有通用性。以Godson-3处理器的NUMA平台为例进行的实验结果显示,优化的GC机制极大地缩短了GC的时间,而且提高了应用程序的性能以及稳定性。在SPECjvm2008测试中,GC时间平均缩短了14.6%(GC总时间缩短4.1%-41.58%),应用程序的性能平均提升了4.68%(最高提升17.8%),应用程序的性能稳定性提升了76.2%。
-
关键词
非一致性内存访问架构(NUMA)
垃圾回收(GC)
分代GC
活跃对象
根对象
动态负载均衡
-
Keywords
non-uniform memory access architecture (NUMA), garbage collection (GC), generational GC,live object, root object, dynamic load balance
-
分类号
TP301.6
[自动化与计算机技术—计算机系统结构]
-
-
题名一种类间交互测试的约束型标记驱动Petri网模型
- 3
-
-
作者
龚红仿
李军义
-
机构
长沙理工大学数学与计算科学学院
湖南大学计算机与通信学院
-
出处
《小型微型计算机系统》
CSCD
北大核心
2010年第6期1185-1189,共5页
-
基金
国家自然科学基金项目(10871031)资助
湖南省科技计划项目(2008CK3075)资助
-
文摘
面向对象软件测试的主要问题是考虑类间交互的集成测试,交互测试能检查出对象间的消息传递产生的不可达路径.设计了一种约束型标记驱动Petri网(C-LDPN)模型描述对象间的消息交互,给出了UML协作图转换为C-LDPN的规则.在定义对象活跃点以及对象活跃格局概念的基础上,根据对象所关联的变迁得出对象状态集上的等价类,提出一种消除C-LDPN中分支冲突的类间交互测试用例生成算法,求出对象的每个等价类中所有的活跃点数,得出对象的总状态数,用对象的分割连接子分割对象的状态域得到可达性C-LDPN,用合并连接子合并子对象得到标准型C-LDPN,最终生成类间交互测试用例--标记-变迁路径(LTPaths).
-
关键词
类间交互测试
对象活跃点
对象连接子
分支冲突
标记-变迁路径
约束型标记驱动Petri网
-
Keywords
interclass interactions test
object active point
object link operators
branch collision
transition-labeled paths
constraint label-driven petri network
-
分类号
TP311
[自动化与计算机技术—计算机软件与理论]
-