码迷,mamicode.com
首页 >  
搜索关键字:同步机制    ( 691个结果
(笔记)Linux内核学习(七)之内核同步机制和实现方式
一 原子操作 指令以原子的方式执行——执行过程不被打断。 1 原子整数操作 原子操作函数接收的操作数类型——atomic_t 2 原子位操作 二 自旋锁 原子位和原子整数仅能对简单的整形变量进行原子操作,对于复杂的数据复杂的操作并不适用。 需要更复杂的同步方法实现保护机制——锁。 自旋锁:同一时刻只 ...
分类:系统相关   时间:2017-11-22 20:15:04    阅读次数:213
Java 硬件同步机制 Swap 指令模拟 + 记录型信号量模拟
学校实验存档//。。 以经典的生产者消费者问题作为载体。 进程同步方式接口: 模拟 Swap 指令实现该接口: 生产者 & 消费者: / / 用于测试 Swap 指令的主函数: 用记录型信号量重新实现接口(此段代码来自课件): ...
分类:编程语言   时间:2017-11-20 17:50:01    阅读次数:172
OSPF-LSA
#LSA的同步机制 #LSAID:LSA的标识符 #ADVRouter:通告LSA的路由器 #Age(老化时间,3600s,类似于毒化):1800s更新,用于删除垃圾的LSA,因为路由器无法删除其他路由的LSA #Seq(序列号):LSA的新旧程度,序列号越大,同步; #Checksum(校验码):除了LSA老化时间的校验和..
分类:其他好文   时间:2017-11-15 23:46:18    阅读次数:290
内核中的锁机制--RCU
一、 引言 众所周知,为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,在UNIX系统和Linux系统中得到了广泛的使用。但是随着计算机硬件的快速发展,获得这种锁的开销相对于CPU的速度在成倍地增加,原因很简单 ...
分类:其他好文   时间:2017-11-11 23:49:32    阅读次数:237
Kerberos主从配置文档
Kerberos主从配置文档 1. Kerberos主从同步机制 在Master上通过以下命令同步数据: kdb5_util dump /var/kerberos/krb5kdc/slave_db kprop -f /var/kerberos/krb5kdc/slave_db kerberos2.h ...
分类:其他好文   时间:2017-11-08 16:06:14    阅读次数:183
数据库的锁机制<悲观锁/乐观锁>(yxeg)
在数据库的锁机制中介绍过,数据库管理系统(DBMS)中的并发控制的任务是确保在多个事务同时存取数据库中同一数据时不破坏事务的隔离性和统一性以及数据库的统一性。 乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。 无论是悲观锁还是乐观锁,都是人们定义出来的概念,可以认为是一种 ...
分类:数据库   时间:2017-10-21 18:57:00    阅读次数:256
Linux 进程间通信 --共享内存
一、什么是共享内存 共享内存就是允许两个不相关的进程访问同一个逻辑内存。共享内存是在两个正在运行的进程之间共享和传递数据的一种非常有效的方式。不同进程之间共享的内存通常安排为同一段物理内存。进程可以将同一段共享内存连接到它们自己的地址空间中,所有进程都可以访问共享内存中的地址,就好像它们是由用C语言 ...
分类:系统相关   时间:2017-10-16 22:13:10    阅读次数:214
java线程之线程同步
关于线程的安全问题,这里举一个很简单的银行取钱的问题: 用户输入账号,密码,系统判断是否匹配 用户输入取钱金额 系统判断取钱金额是否合理,是否大于余额数 如果取钱金额小于等于余额,取钱成功,大于则失败 当两个用户使用同一个账号取钱时,相当于两个线程并发取钱,则可能出现错误。 出现错误的原因是因为ru ...
分类:编程语言   时间:2017-09-29 01:52:55    阅读次数:198
PLSQL创建DBLINK
Oracle创建dblink,多用于数据的同步机制。不建议直接用dblink对数据库频繁的操作。。。 00、查看创建dblink权限 select * from user_sys_privs t where t.privilege like upper('%link%'); --dblink权限 C ...
分类:数据库   时间:2017-09-29 01:40:45    阅读次数:249
java 5线程中 Semaphore信号灯,CyclicBarrier类,CountDownLatch计数器以及Exchanger类使用
先来讲解一下Semaphore信号灯的作用: 可以维护当前访问自身的线程个数,并提供了同步机制, 使用semaphore可以控制同时访问资源的线程个数 例如,实现一个文件允许的并发访问数。 请看下面的演示代码: 执行结果如下: 线程 pool-1-thread-2 进入 ,当前已有 2 个并发 线程 ...
分类:编程语言   时间:2017-09-27 11:29:53    阅读次数:296
691条   上一页 1 ... 27 28 29 30 31 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!