基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
死锁是多用户操作系统正常运行的一个重要问题,系统资源不足会导致爬虫算法进入不安全状态,进而引发死锁等问题。引入被广泛用于操作系统的银行家算法,调度多个网络爬虫进程并发运行,并且为每个进程合理分配系统资源,当进程无法获取系统资源时,则等待其他进程分配完成后释放系统资源,从而完成资源分配,有效降低死锁率。采用C++编程,设计并实现基于银行家算法的网络爬虫配置策略。通过2 h 21 min 35 s工程测试,urllib2算法死锁率为30%,新算法死锁率仅为2%,测试证明该策略能够有效降低死锁率,能高效完成多个任务进程的资源分配。
推荐文章
基于银行家算法的多进程算法资源配置策略研究
银行家算法
死锁
系统安全
多进程
协同制造中一种基于银行家算法的资源分配策略
协同制造
工作流管理系统(WfMS)
资源分配
银行家算法
基于广义表的银行家算法
银行家算法
死锁
资源需求量
广义表
区域
基于回溯思想的银行家算法优化
银行家算法
回溯法
优化
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 一种基于银行家算法的网络爬虫资源配置策略
来源期刊 智能系统学报 学科 工学
关键词 操作系统 资源配置 死锁 系统安全 银行家算法 网络爬虫
年,卷(期) 2015,(3) 所属期刊栏目
研究方向 页码范围 494-498
页数 5页 分类号 TP361|TM75
字数 3361字 语种 中文
DOI 10.3969/j.issn.1673-4785.201409021
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 王庆红 南方电网科学研究院有限责任公司技术情报所 27 158 8.0 11.0
2 李广凯 南方电网科学研究院有限责任公司技术情报所 27 547 8.0 23.0
3 韦嵘晖 南方电网科学研究院有限责任公司技术情报所 13 30 4.0 5.0
4 周育忠 南方电网科学研究院有限责任公司技术情报所 32 47 5.0 5.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (14)
共引文献  (1)
参考文献  (8)
节点文献
引证文献  (3)
同被引文献  (7)
二级引证文献  (4)
1969(1)
  • 参考文献(0)
  • 二级参考文献(1)
1975(1)
  • 参考文献(0)
  • 二级参考文献(1)
1979(1)
  • 参考文献(0)
  • 二级参考文献(1)
1981(1)
  • 参考文献(1)
  • 二级参考文献(0)
1999(1)
  • 参考文献(1)
  • 二级参考文献(0)
2003(2)
  • 参考文献(0)
  • 二级参考文献(2)
2004(3)
  • 参考文献(0)
  • 二级参考文献(3)
2006(1)
  • 参考文献(0)
  • 二级参考文献(1)
2007(5)
  • 参考文献(0)
  • 二级参考文献(5)
2010(3)
  • 参考文献(3)
  • 二级参考文献(0)
2011(2)
  • 参考文献(2)
  • 二级参考文献(0)
2012(1)
  • 参考文献(1)
  • 二级参考文献(0)
2015(1)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(1)
  • 二级引证文献(0)
2015(1)
  • 引证文献(1)
  • 二级引证文献(0)
2016(1)
  • 引证文献(1)
  • 二级引证文献(0)
2017(2)
  • 引证文献(1)
  • 二级引证文献(1)
2018(2)
  • 引证文献(0)
  • 二级引证文献(2)
2019(1)
  • 引证文献(0)
  • 二级引证文献(1)
研究主题发展历程
节点文献
操作系统
资源配置
死锁
系统安全
银行家算法
网络爬虫
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
智能系统学报
双月刊
1673-4785
23-1538/TP
大16开
哈尔滨市南岗区南通大街145-1号楼
2006
chi
出版文献量(篇)
2770
总下载数(次)
11
总被引数(次)
12401
论文1v1指导