基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
软件开发人员在并发编程中面临着各种Java锁的选择.针对如何选择合适的锁机制进而提高程序性能的问题,提出了一种帮助并发程序开发人员选择锁机制的推荐方法LockRec.首先,采用程序静态分析技术,对并发程序中锁机制的使用进行分析并确定影响程序性能的程序特征属性;然后,使用改进的随机森林算法构建锁机制推荐模型,以帮助开发人员在同步锁、可重入锁、读写锁、邮戳锁这四种锁之中进行选择.分别选取了四种现有的机器学习数据集对LockRec进行了实验,所提方法的推荐准确率均值可达95.1%;此外使用真实并发程序对LockRec的推荐结果进行分析.实验结果表明LockRec可以有效提高并发程序的执行效率.
推荐文章
面向智能化的CAPP设计理论与方法研究
智能化
CAPP
设计理论与方法
体系结构
面向对象的智能化FBM CAD系统
UML
Rational ROSE
耐火砖模具
智能化设计
建筑智能化系统电锁以及五金应用初探
建筑智能化系统
建筑五金
锁具
应用
产品分类
使用注意事项
智能建筑
门禁系统
面向智能电网的抽水蓄能电站的智能化研究
抽水蓄能电站
智能化
调速系统
励磁系统
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 面向并发程序中锁机制的智能化推荐方法
来源期刊 计算机应用 学科
关键词 并发程序 锁机制 随机森林 推荐模型 程序性能
年,卷(期) 2021,(6) 所属期刊栏目 2020年全国开放式分布与并行计算学术年会(DPCS 2020)|National Open Distributed and Parallel Computing Conference 2020 (DPCS 2020)
研究方向 页码范围 1597-1603
页数 7页 分类号 TP311.53
字数 语种 中文
DOI 10.11772/j.issn.1001-9081.2020121929
五维指标
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (31)
共引文献  (8)
参考文献  (10)
节点文献
引证文献  (0)
同被引文献  (0)
二级引证文献  (0)
2001(3)
  • 参考文献(0)
  • 二级参考文献(3)
2002(1)
  • 参考文献(0)
  • 二级参考文献(1)
2005(2)
  • 参考文献(1)
  • 二级参考文献(1)
2007(2)
  • 参考文献(0)
  • 二级参考文献(2)
2008(1)
  • 参考文献(0)
  • 二级参考文献(1)
2010(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(1)
  • 参考文献(0)
  • 二级参考文献(1)
2012(1)
  • 参考文献(0)
  • 二级参考文献(1)
2014(2)
  • 参考文献(0)
  • 二级参考文献(2)
2015(5)
  • 参考文献(2)
  • 二级参考文献(3)
2016(1)
  • 参考文献(0)
  • 二级参考文献(1)
2017(5)
  • 参考文献(0)
  • 二级参考文献(5)
2018(5)
  • 参考文献(2)
  • 二级参考文献(3)
2019(10)
  • 参考文献(4)
  • 二级参考文献(6)
2020(1)
  • 参考文献(1)
  • 二级参考文献(0)
2021(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
研究主题发展历程
节点文献
并发程序
锁机制
随机森林
推荐模型
程序性能
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
计算机应用
月刊
1001-9081
51-1307/TP
大16开
成都237信箱
62-110
1981
chi
出版文献量(篇)
20189
总下载数(次)
40
论文1v1指导