BOSS系统中排重技术的性能优化及方案实现  

Optimization and implementation of duplication removal technique in business operating support system

在线阅读下载全文

作  者:陈勇[1] 郑永爱[1] 

机构地区:[1]苏州高博软件技术职业学院软件工程系,江苏苏州215163

出  处:《计算机工程与设计》2014年第6期2029-2036,共8页Computer Engineering and Design

摘  要:为解决业务运营支撑系统(business operating support system,BOSS)系统中排重的性能问题,提出了优化方案。在研究了传统排重和其它排重的基础上,根据排重的业务特点,提出放弃使用商业数据库而采用文件加内存的优化方案。运用数据分割思想提高并行处理度,采用B树批量插入方式维护历史信息,对其进行了性能分析;内存中采用节点信息表建立索引,实现了指针压缩,减少了缓存失配和TLB失配;采用独特的事务一致检查点技术简化实现了事务机制。模拟数据测试结果表明,在不占用更多内存的情况下,在一个进程中优化方案性能较传统方案提高了56%。To improve the performance of duplication removal module in BOSS (business operating support system),on the basis of studying the traditional scheme and other methods,an optimization solution was put forward in the light of the business characteristics,which employed the approach of memory plus files instead of using DBMS.The technique of data division was applied to enable higher levels of parallelism,especially the B tree batch inserting method was adopted in maintaining the historical key information file and the performance was analysed.In memory,the index of data blocks was built by node table,which brought about pointer compression,less cache misses as well as less TLB misses.A unique approach of transaction-consistent checkpoint was put forward for a simple implementation of transaction mechanism.The test by simulation data indicated that the handling speed was increased by 56 % than traditional scheme in one process with no more memory occupied.

关 键 词:排重 数据分割 B树批量插入 缓存失配 事务一致 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象