码迷,mamicode.com
首页 >  
搜索关键字:共享资源    ( 1362个结果
计算机网络——概述
1.1计算机网络在信息时代中的作用 (三网融合) 电信网络:向用户提供电话、电报及传真等服务; 有线电视网络:向用户传送各种电视节目; 计算机网络:使用户能够在计算机之间传送数据文件; Internet:因特网/互联网;两个基本特点:连通性和共享(资源共享,可以是信息/软件/硬件共享); 1.2互联 ...
分类:其他好文   时间:2020-05-23 13:35:28    阅读次数:91
etcd分布式锁及事务
前言 是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协调他们的动作。如果不同的系统或是同一个系统的不同主机之间共享了一个或一组资源,那么访问这些资源的时候,往往需要互斥来防止彼此干扰来保证一致性,在这种情况下,便需要使用到分布式锁。 etcd分布式锁设计 1. :任意时刻, ...
分类:其他好文   时间:2020-05-22 17:21:06    阅读次数:132
操作系统学习(十)
操作系统学习(十) 目录: 同步的基本概念 同步亦称直接制约关系,它是指为完成某种任务而建立的两个或多个进程,这些进程因为需要在某些位置上协调它们的工作次序而等待、传递信息所产生的制约关系。 也就是相互制约的关系(共享资源) 临界资源和临界区 临界资源: 一段时间内只允许一进程访问的资源 临界区 程 ...
分类:其他好文   时间:2020-05-21 14:39:15    阅读次数:66
synchronized与锁升级
1 为什么需要synchronized? 当一个共享资源有可能被多个线程同时访问并修改的时候,需要用锁来保证数据的正确性。请看下图: 线程A和线程B分别往同一个银行账户里面添加货币,A线程从内存中读取(read)当前账户金额($=0)到线程A的本地栈,进行+100的操作后,这时B线程也从内存中读取当 ...
分类:其他好文   时间:2020-05-20 14:29:44    阅读次数:67
Redis实现分布式锁
原文链接:如何优雅地用Redis实现分布式锁 什么是分布式锁 在学习Java多线程编程的时候,锁是一个很重要也很基础的概念,锁可以看成是多线程情况下访问共享资源的一种线程同步机制。这是对于单进程应用而言的,即所有线程都在同一个JVM进程里的时候,使用Java语言提供的锁机制可以起到对共享资源进行同步 ...
分类:其他好文   时间:2020-05-19 20:34:55    阅读次数:51
进程间通信方式特点
1.无名管道( pipe ): 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。 2.高级管道(popen): 将另一个程序当做一个新的进程在当前程序进程中启动,则它算是当前程序的子进程,这种方式我们成为高级管道方式。 3.有名管 ...
分类:系统相关   时间:2020-05-18 22:42:14    阅读次数:88
keepalived的脑裂问题
1、什么是脑裂 脑裂(split-brain):指在一个高可用(HA)系统中,当联系着的两个节点断开联系时,本来为一个整体的系统,分裂为两个独立节点,这时两个节点开始争抢共享资源,结果会导致系统混乱,数据损坏。 对于无状态服务的HA,无所谓脑裂不脑裂;但对有状态服务(比如MySQL)的HA,必须要严 ...
分类:其他好文   时间:2020-05-16 00:36:23    阅读次数:49
探索Mysql锁机制(一)——乐观锁&悲观锁
后面会按照下图,分批次对Mysql的锁和大家一起分享 image.png 前言 数据库的锁机制是并发控制的重要内容,是对程序控制数据一致性的补充,更细粒度的保障数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。下面主要针对我们常见的InnoDB和Myisam进行解析。 注:下文提到 ...
分类:数据库   时间:2020-05-12 09:48:56    阅读次数:82
mysql锁
【前言】数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则。MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎所针对的应用场景特点都不太一样,为了满足各自特定应用场景的需求,每种存储引擎的锁定机制都是为各自所面对的特定场 ...
分类:数据库   时间:2020-05-12 09:24:02    阅读次数:66
JUC之AQS
AQS:AbstractQuenedSynchronizer抽象的队列式同步器,这个类在java.util.concurrent.locks包下,是JAVA除了自带的synchronized关键字之外的锁机制实现。AQS中维护了一个 volatile int state 变量(代表共享资源)和一个C ...
分类:其他好文   时间:2020-05-08 18:04:00    阅读次数:63
1362条   上一页 1 ... 6 7 8 9 10 ... 137 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!