期刊文献+
共找到14篇文章
< 1 >
每页显示 20 50 100
Java中读写锁的实现及分析
1
作者 杨建强 《电脑学习》 2006年第2期51-52,共2页
给出了一个Java读写锁的具体实现,并对该读写锁的实现细节进行了分析。
关键词 JAVA 共享资源
下载PDF
一种检测竞争并自调节的动态读写锁 被引量:2
2
作者 张恒 陈海波 《小型微型计算机系统》 CSCD 北大核心 2016年第9期1904-1909,共6页
传统的同步机制设计限制了多核平台上多线程应用的可扩展性,其中被广泛使用的读写锁问题特别突出.目前的读写锁研究大多偏向读多写少的场景,其方法是尽量提高读者执行的效率,将开销转移到写者执行的过程中.然而写者的执行过程会使得临... 传统的同步机制设计限制了多核平台上多线程应用的可扩展性,其中被广泛使用的读写锁问题特别突出.目前的读写锁研究大多偏向读多写少的场景,其方法是尽量提高读者执行的效率,将开销转移到写者执行的过程中.然而写者的执行过程会使得临界区进入互斥状态,此时只允许一个线程在临界区中执行,所以大量的写者执行开销会降低多线程应用程序的性能.本文通过研究读者与写者加锁特点,提出一种动态读写锁.动态读写锁通过检测读者加锁时竞争情况,循序渐进地提高读者执行的可扩展性,避免给写者执行增加无意义的开销.测试结果表明,动态读写锁在50%至99%读比例下表现出极好的性能,并且能对内存键值系统带来较为全面的性能提升. 展开更多
关键词 动态 可扩展性 写比例 多核
下载PDF
临界区读写锁的实现 被引量:3
3
作者 孙建杰 陈佳品 《计算机与现代化》 2011年第9期215-219,共5页
针对Windows环境下多线程同步缺乏标准的读写锁机制,本文逐步论述利用临界区对读写锁的3种实现方式。通过对不同数量的临界区进行组合操作,可以达到读写锁的设计目的,并产生不同的读/写优先倾向。由于尝试在多线程中对读写锁进行复杂的... 针对Windows环境下多线程同步缺乏标准的读写锁机制,本文逐步论述利用临界区对读写锁的3种实现方式。通过对不同数量的临界区进行组合操作,可以达到读写锁的设计目的,并产生不同的读/写优先倾向。由于尝试在多线程中对读写锁进行复杂的交叉操作,故进一步对特定环境下的临界区内部细节进行分析和测试,并最终确保利用临界区实现读写锁的可靠性。最后是对读写锁尝试加解锁补充功能的一些讨论。 展开更多
关键词 多线程同步 临界区 写优先
下载PDF
基于下推自动机的细粒度锁自动重构方法 被引量:1
4
作者 张杨 邵帅 张冬雯 《软件学报》 EI CSCD 北大核心 2021年第12期3710-3727,共18页
针对粗粒度锁会严重影响并发程序的可伸缩性问题,提出一种面向细粒度锁的自动重构方法.该方法借助访问者模式分析、别名分析、负面效应分析等多种程序分析技术获取临界区代码的读写模式,然后使用下推自动机构建不同锁模式的识别方法,根... 针对粗粒度锁会严重影响并发程序的可伸缩性问题,提出一种面向细粒度锁的自动重构方法.该方法借助访问者模式分析、别名分析、负面效应分析等多种程序分析技术获取临界区代码的读写模式,然后使用下推自动机构建不同锁模式的识别方法,根据识别结果进行代码重构.与以往锁重构方法的不同之处在于,该方法考虑了锁降级模式,使重构适用性更广.基于此方法,在Eclipse JDT框架下,以插件的形式实现了自动重构工具FLock.在实验中,从重构个数、改变的代码行数、重构时间、准确性和重构后程序性能等方面对FLock进行了评估,并与已有的重构工具Relocker和CLOCK进行了对比.对HSQLDB,Jenkins和Cassandra等11个大型实际应用程序的重构结果表明:FLock共重构了1757个内置监视器对象,每个程序重构平均用时17.5s.该重构工具可以有效地实现粗粒度锁到细粒度锁的转换,与手动重构相比,有效提升了细粒度锁的重构效率. 展开更多
关键词 细粒度 重构 下推自动机 程序分析
下载PDF
简谈数据库的一种同步控制——两项封锁法
5
作者 孟宪虎 《运城学院学报》 1988年第4期63-67,共5页
一.引言 分布式数据库系统是一个逻辑上完整而物理上分散在若干台相互连接着的计算机上的数据库系统。为了更能说明分布式数据库系统必须进行同步控制,本文定义该数据库以完整的方式分布于各计算机结点上,即在若干个计算机结点上都具有... 一.引言 分布式数据库系统是一个逻辑上完整而物理上分散在若干台相互连接着的计算机上的数据库系统。为了更能说明分布式数据库系统必须进行同步控制,本文定义该数据库以完整的方式分布于各计算机结点上,即在若干个计算机结点上都具有数据库付本。这样做在实际上未必必要,但在下面的讨论中却是有益的。 展开更多
关键词 同步控制 读锁 并发操作 主副本 结点法 并发执行 修改数据 串行化
下载PDF
Java多线程设计模式研究 被引量:5
6
作者 崔立剑 吴平 《计算机与现代化》 2006年第11期92-94,98,共4页
针对Java多线程并发程序设计,归类和总结了不同功能的Java多线程设计模式,结合实例分析比较了这些设计模式,这有助于解决实际编程中的并发问题,开发出高质量的Java多线程程序。
关键词 多线程 synchronized -写 生产者-消费者
下载PDF
2种可穿戴设备
7
作者 张晓峰 程军 李梦姝 《医疗卫生装备》 CAS 2017年第5期164-164,共1页
1 ultra-skin电子皮肤日本东京大学的研究人员在Science Advances杂志上报道了一种超薄皮肤(ultra-skin),如图1所示。Ultra skin电子皮肤拥有足够的柔顺性,可以经受几百次的延展和折叠,同时它的厚度仅为3μm,比人类的皮肤还要薄。这... 1 ultra-skin电子皮肤日本东京大学的研究人员在Science Advances杂志上报道了一种超薄皮肤(ultra-skin),如图1所示。Ultra skin电子皮肤拥有足够的柔顺性,可以经受几百次的延展和折叠,同时它的厚度仅为3μm,比人类的皮肤还要薄。这种电子皮肤中嵌入了脉搏血氧仪(pulse oximeter)、 展开更多
关键词 柔顺性 日本东京大学 可视化数据 读锁 集成数据 发光二极管 数码显示器 通信技术 氮氧化硅 聚对二甲苯
下载PDF
Posix同步机制在UNIX实时应用软件中的实现
8
作者 孙君亮 李连登 李磊 《电脑编程技巧与维护》 2011年第12期24-27,共4页
在UNIX多进程、多线程实时应用中,同步机制是保证共享数据同步和完整的重要手段。通过一个应用实例,介绍了Posix互斥锁、条件变量、读写锁等同步机制和信号技术在多进程、多线程实时应用软件中的实现方法。
关键词 同步 信号 互斥 条件变量
下载PDF
心中要有一把打不开的锁—读《心中的锁》有感
9
作者 李逸凡 刘玉明 《聪明泉(小学1-3年级)》 2010年第4期28-28,共1页
今天,我读了一篇名叫《心中的锁》的文章,让我思绪万千。它的主要内容是这样的:一个老锁匠收了两个徒弟,他们两个都学会了一些修锁的本领。一天老锁匠把他俩叫来决定让他们两个中留下一人,便让他们比赛,看谁先打开保险柜,
关键词 小学 作文 语文教学 《心中要有一把打不开的——〈心中的〉有感》
原文传递
一种高速跨网文件安全传输架构设计 被引量:1
10
作者 张亮 胡芡 张咏秋 《通信技术》 2021年第7期1734-1740,共7页
随着计算机网络多样化的不断加深,不同网系间跨网交互业务应用越来越多,其中文件跨网传输业务需求最为广泛,打破了不同网络体系间通信屏障。从安全和传输效率角度出发,提出了一套基于私有协议适用于跨网交换系统文件安全传输的协议架构... 随着计算机网络多样化的不断加深,不同网系间跨网交互业务应用越来越多,其中文件跨网传输业务需求最为广泛,打破了不同网络体系间通信屏障。从安全和传输效率角度出发,提出了一套基于私有协议适用于跨网交换系统文件安全传输的协议架构。该协议架构基于分层思想设计,方便文件安全功能扩展,采用高效并发文件读写和并发文件传输。该文件传输系统具有传输高效、部署灵活的特点,满足当下文件跨网传输的业务需求。 展开更多
关键词 文件传输 跨网 高速并发
下载PDF
快速查找ORACLE ERP系统中的锁等待
11
作者 吉伟 《汽车齿轮》 2009年第2期28-30,共3页
当今的ERP软件大都使用大型关系数据库系统做数据存储,企业的ERP系统要支持各个部门的用户同时使用,对系统的并发性能要求很高。
关键词 ORACLE 排它 SESSION SERIAL 并发控制 查询语句 读锁 临时表 并发性 查询速
原文传递
Java语言中基于锁与无锁的并发算法的性能研究
12
作者 路远 《信息与电脑(理论版)》 2014年第7期13-15,共3页
充分利用CPU的计算性能,提高计算效率是整个信息技术产业最迫切的需求。生产者-消费者模型是并发编程中最为经典的模型,在各种工程中都可以得到广泛应用,研究和探讨它的实现形式和性能分析,对于工程实践具有深刻的意义。本文通过对Java... 充分利用CPU的计算性能,提高计算效率是整个信息技术产业最迫切的需求。生产者-消费者模型是并发编程中最为经典的模型,在各种工程中都可以得到广泛应用,研究和探讨它的实现形式和性能分析,对于工程实践具有深刻的意义。本文通过对Java中常见的同步方式进行研究,设计实验,并对实验结果进行分析。对Java中常见的锁与无锁编程的性能进行研究,对Java并发编程的实践有一定指导意义。 展开更多
关键词 信息技术产业 性能分析 读锁 synchronized JAVA语言 计算效率 并发程序 单核
原文传递
城市监控报警联网系统的锁机制应用研究
13
作者 李硕 《网络安全技术与应用》 2014年第9期71-72,共2页
城市监控报警联网系统是以实时、历史视频资源管理,各类报警联动业务处理,各类外部系统业务集成为主要功能的业务系统。业务功能相对复杂,视频点播等核心业务功能实时性、并发性要求较高。本文论述了锁机制在解决城市监控报警联网系统... 城市监控报警联网系统是以实时、历史视频资源管理,各类报警联动业务处理,各类外部系统业务集成为主要功能的业务系统。业务功能相对复杂,视频点播等核心业务功能实时性、并发性要求较高。本文论述了锁机制在解决城市监控报警联网系统核心业务并发中的具体应用,以及在系统设计开发过程中避免死锁的一些方法措施。 展开更多
关键词 城市监控报警联网系统 机制
原文传递
国内外电子数据取证装备及软件发展现状与趋势 被引量:7
14
作者 郭弘 徐志强 《保密科学技术》 2016年第3期28-34,共7页
电子数据取证技术在国外已经发展了三十多年,早期主要在欧美执法部门和司法机关使用。大多数的商业化取证工具则是在2000年后研发并在实战中投入使用。国际上比较知名的电子数据取证企业有Guidance Software、Access Data、Micro System... 电子数据取证技术在国外已经发展了三十多年,早期主要在欧美执法部门和司法机关使用。大多数的商业化取证工具则是在2000年后研发并在实战中投入使用。国际上比较知名的电子数据取证企业有Guidance Software、Access Data、Micro Systemation、Paraben、Logicube、ICS、X-Ways、Cellebrite、Oxygen等。随着电子数据取证技术的日益成熟,以及越来越多的执法人员加入企业,从事合规调查、反欺诈调查。 展开更多
关键词 取证技术 软件发展 计算机取证 OXYGEN 司法机关 复制机 读锁 硬盘容量 移动终端 取证工作
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部