期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
线程交互不变量的原子性违例错误并发检测
1
作者 李兰英 孙建达 朱素霞 《计算机科学与探索》 CSCD 北大核心 2018年第7期1087-1099,共13页
原子性违例错误是并发软件开发中多发的并发错误之一,由于并发程序运行时线程的交互是随机的,若没有相应的同步措施,极有可能导致原子性违例错误的发生。针对现有的离线原子性违例错误检测算法踪迹记录大、冗余多和运行速度较慢等问题,... 原子性违例错误是并发软件开发中多发的并发错误之一,由于并发程序运行时线程的交互是随机的,若没有相应的同步措施,极有可能导致原子性违例错误的发生。针对现有的离线原子性违例错误检测算法踪迹记录大、冗余多和运行速度较慢等问题,对于两类特定的原子性违例错误提出了一种基于交互不变量的原子性违例错误并发检测算法。该算法首先提取程序的原始踪迹并去除冗余,并利用基于无序映射的散列表对踪迹进行分类;然后用栈提取的线程交互不变量标记线程交互,并利用多进程技术实现算法的并发;最后通过实验比较和分析了错误检测算法的效率和有效性。 展开更多
关键词 并发错误检测 原子性违例 不变量 并发算法
在线阅读 下载PDF
一种基于异常处理的并发程序容错机制 被引量:1
2
作者 牛如美 陈雨亭 《计算机工程》 CAS CSCD 2012年第13期44-47,共4页
当前并发程序容错机制处理方式单一、效率较低。为此,提出一种适用于多种并发程序错误处理的容错机制。通过在编译及运行过程中对程序进行异常处理,并在异常发生时根据设置的检查点对程序进行回滚和防错误处理,以实现并发程序容错。实... 当前并发程序容错机制处理方式单一、效率较低。为此,提出一种适用于多种并发程序错误处理的容错机制。通过在编译及运行过程中对程序进行异常处理,并在异常发生时根据设置的检查点对程序进行回滚和防错误处理,以实现并发程序容错。实验结果表明,该容错机制可有效检测并发程序中的错误,在不增加程序总体运行时间的情况下达到比较理想的容错效果。 展开更多
关键词 异常处理 容错 并发程序 多线程 原子性违例 回滚 检查点
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部