• DTCC 2019|深度解码阿里数据库实现 数据库内核——...

    如果事务跨多个节点,涉及到多个节点交互,产生一个事务的时候,本地时钟要加1。发message出去的时候,要把message的主体发出去,还要将本地的时间发给另一个节点。收到一个message节点后要处理这条消息,从收到的...
    文章 2019-05-24 7137浏览量
  • linux时钟浅析

    时钟中断处理程序完成上面的操作以后(多处理器系统下对应的是本地时钟),就触发一次软中断(参见《linux内核中断处理浅析》),由对应的软中断处理程序来处理定时器。定时器使用的地方非常多,前面提到的settimer...
    文章 2016-03-24 3406浏览量
  • 分布式系统:Lamport 逻辑时钟

    将物理与计算机结合可以做什么?分布式系统理论基础-时间、时钟和事件顺序 全序,分布式一致性的本质 A brief history of Consensus,2PC and Transaction Commit 我对Lamport Logical Clock的理解
    文章 2019-02-01 3397浏览量
  • 新功能指南|快来看看 OCP V3.1.1 有哪些惊喜!

    多集群模式下,您可以在多地部署OCP集群分别管理本地的 OceanBase集群,当某一城市发生电力或网络等故障时,其他城市OCP集群仍能对域内业务集群进行容灾切换等运维操作,从而保证业务的可用性。同时,各城的OCP集群...
    文章 2021-08-02 59浏览量
  • ECS设置时区与时间

    硬件时钟是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。linux中所有的命令都是使用系统时钟 系统时钟和硬件时钟不会发生冲突,可以不一致 时间查看与修改 系统时间 date 查看本地时间 date-u 查看...
    文章 2018-01-14 6020浏览量
  • Linux下GDB调试NTP时间同步问题

    最近有遇到一例比较有趣的Linux下NTP...因此我们可以通过在ntp.conf中添加"tos maxdist"可以增大,从而容忍本地时钟过快。以上一例是采用GDB调试的方法来解决一些服务产生的问题,希望给大家提供解决问题的另一种思路。
    文章 2018-02-09 2457浏览量
  • 2.0解析系列|如何在分布式架构下完美实现“全局数据...

    虽然GTS的性能不是一个问题,但从GTS获取时间戳毕竟比获取本地时间戳有更多的开销,至少网络的时延是无法避免的,对此我们也过实测,在满负荷压测并且网络正常的情况下,和采用本地时间戳版本号相比,采用GTS对...
    文章 2018-10-26 2795浏览量
  • HybridTime-Accessible Global Consistency with High...

    三、还有一种混合逻辑时钟(Logical Physical Clocks),也是由逻辑时钟演变而来,但是时钟的值比较接近于物理时钟,而且不依赖于下面物理时钟的同步的算法,它的时间戳都可以本地取,而且取出来是一个时间值,而不...
    文章 2017-04-07 1627浏览量
  • Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、...

    有时候这一特性也被叫做tickless,不过还是把它称呼为动态时钟比较合适,因为并不是真的没有tick事件了,只是在系统无事所的idle阶段,我们可以通过停止周期时钟来达到降低系统功耗的目的,只要有进程处于活动状态...
    文章 2017-11-16 1051浏览量
  • Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、...

    有时候这一特性也被叫做tickless,不过还是把它称呼为动态时钟比较合适,因为并不是真的没有tick事件了,只是在系统无事所的idle阶段,我们可以通过停止周期时钟来达到降低系统功耗的目的,只要有进程处于活动状态...
    文章 2017-11-23 934浏览量
  • Linux时间子系统之八:动态时钟框架(CONFIG_NO_HZ、...

    有时候这一特性也被叫做tickless,不过还是把它称呼为动态时钟比较合适,因为并不是真的没有tick事件了,只是在系统无事所的idle阶段,我们可以通过停止周期时钟来达到降低系统功耗的目的,只要有进程处于活动状态...
    文章 2016-03-31 799浏览量
  • 译《Time,Clocks,and the Ordering of Events in a ...

    给出了一种分布式算法,该算法用于同步逻辑时钟系统,逻辑时钟系统可以用于确定事件的全序关系。全序关系的用途被作为一种解决同步问题的方法给出。这个方法之后被专门用于解决同步物理时钟,并且限定同步时钟的误差...
    文章 2018-04-10 649浏览量
  • 分布式系统基本概念-逻辑时钟

    可以简单的理解为什么条件C1和C2可以推导出&34;时钟条件&34;我们可以将滴答线看做是时空中的笛卡尔坐标系中时间坐标线。我们可以将Figure2中的时间坐标线拉直&xff0c;就得到了Figure3。Figure3是另外一种方式去表示...
    文章 2021-09-08 61浏览量
  • 消息“时序”与“一致性”为何这么难?

    分布式环境下,有多个客户端、有web集群、service集群、db集群,他们都分布在不同的机器上,机器之间都是使用的本地时钟,而没有一个所谓的“全局时钟”,所以不能用“本地时间”来完全决定消息的时序。【多客户端...
    文章 2019-08-14 439浏览量
  • Linux 远程桌面的两种方式

    X server 的运行原理是这样,远程的X client 为客户端主动将数据发送到 x server服务器,X server服务器默认起始监听本地的6000端口,会根据不同客户端依次分配。X server将X client 传输的数据在本地进行处理,以...
    文章 2017-11-12 2144浏览量
  • 系统时间与硬件时间

    一个称之为硬件时间时钟(RTC),还有一个称之为系统时钟(System Clock)硬件时钟是指嵌在主板上的特殊的电路,它的存在就是平时我们关机之后还可以计算时间的原因系统时钟就是操作系统的kernel所用来计算时间的时钟....
    文章 2017-11-12 2589浏览量
  • 【MongoDB训练营】第一课:走进 MongoDB 答疑汇总

    MongoDB 使用了本地的物理时钟,但是为了实现因果一致性、分布式事务和 changeStream 等功能,也实现了自己的混合逻辑时钟,混合逻辑时钟会在副本集和分片集群节点间进行同步,具体机制比较复杂,这里不特别详细的...
    文章 2020-12-22 960浏览量
  • 一些linux使用技巧

    查看端口上运行什么程序: lsof-i:22 启动后开启NumLock for t in 1 2 3 4 5 6 7 8 do setleds+num t>dev/null done tar 分卷压缩和合并 以每卷500M为例 tar分卷压缩:tar cvzpf-mytarfile.tar.gz|split-d-b 500m ...
    文章 2009-10-05 626浏览量
  • 《分布式系统:概念与设计》一第2节 练习

    2.13 网络时间协议服务能用于同步计算机时钟,解释为什么即使使用该服务,也不能对两个时钟之间的不同给出确定的范围。2.14 考虑在异步分布式系统中使用的两个通信服务。在服务A中,消息可能丢失、被复制或延迟,...
    文章 2017-08-01 1345浏览量
  • 【Qt编程】基于Qt的词典开发系列-后序

    于是在2014年上半年,陆陆续续学了一些,那时候就想要个东西出来,来巩固学习的东西,当时还不知道什么东西。有一次,我用有道词典时,就想到一个类似的词典软件。当然了,有的人可能会说,不要重复造轮子,...
    文章 2015-06-23 1285浏览量
  • 深入理解CAS算法原理

    当且仅当预期值A和内存值V相同时,将内存值V修改为B,否则什么都不。CAS比较与交换的伪代码可以表示为: do{ 备份旧数据;基于旧数据构造新数据;}while!CAS(内存地址,备份的旧数据,新数据)) 注:t1,t2线程是...
    文章 2017-08-13 919浏览量
  • 浅析数据一致性

      有了时钟的一个“本质定义”还不够,我们需要考虑,什么样的时钟是一个有意义的,或者说正确的时钟。其实,有了前文的->关系的定义,正确的时钟应满足的条件已经十分明显了:   时钟条件:对于任意两个事件...
    文章 2016-02-19 1033浏览量
  • Flink 必知必会经典课程4:Fault-tolerance in Flink

    什么需要全局快照第一,用它来检查点,可以定期对全局状态备份,当应用程序故障时,就可以拿来恢复;第二,死锁检测,进行快照后当前的程序继续运行,然后可以对快照进行分析,看应用程序是不是存在死锁状态...
    文章 2021-03-17 3489浏览量
  • 网口扫盲三:以太网芯片MAC和PHY的关系

    RMII口是用两根线来传输数据的,MII口是用4根线来传输数据的,GMII是用8根线来传输数据的.MII/RMII只是一种接口,对于10Mbps线速,MII的时钟速率是2.5MHz就可以了,RMII则需要5MHz;对于100Mbps线速,MII需要的时钟速率是25...
    文章 2015-06-17 2296浏览量
  • PolarDB-PG开源核心Feature介绍

    开始和提交时间戳可以用中心化的时钟GTM来生成&xff0c;或者用混合逻辑时钟HLC来生成。基于CTS支持分布式全局一致性事务&xff08;2&xff09;我们目前主要开源的是HLC的版本&xff0c;在分布式下&xff0c;每个提交时间戳提交的...
    文章 2021-08-31 72浏览量
  • Muduo 网络编程示例之五:测量两台机器的网络延迟

    如果我们已经测量得到 server 比 client 快 850us,那么用这个数据一次校正:700+850=150us,这个结果就比较符合实际了。当然,在实际应用中,clock offset 要经过一个低通滤波才能使用,不然偶然性太大。请读者...
    文章 2017-11-16 966浏览量
  • Linux NTP配置详解(Network Time Protocol)

    我们可以在/usr/share/zoneinfo下找到我们的time zone文件然后拷贝去到/etc/localtimezone(或者个symbolic link) 假设我们现在的time zone是BST(也就是英国的夏令时间,UTC+1) 代码: date Thu Jul 5 23:33:40 BST ...
    文章 2016-05-24 5084浏览量
  • linux环境下的时间编程

    从上面可以看出超时是根据系统时间进行判断的,通过设置mutex是属性,我们还可以使用更为准确的单调时钟。总结本文我们介绍了c/c++标准库以及Linux提供的time api一共两套时间处理方案。对于简单的date time的处理和...
    文章 2020-03-27 479浏览量
  • CPU缓存刷新的误解

    Bridge的CPU核心,在每个CPU时钟可以并行处理4条指令。CPU使用缓存子系统避免了处理核心直接访问主存的延迟,这样能使CPU更高效的处 理指令。一些缓存很小、非常快速并且集成在每个核心之内;而另一些则慢一些、更...
    文章 2017-05-22 1201浏览量
  • CPU缓存刷新的误解

    每一个Sandy Bridge的CPU核心,在每个CPU时钟可以并行处理4条指令。CPU使用缓存子系统避免了处理核心直接访问主存的延迟,这样能使CPU更高效的处理指令。一些缓存很小、非常快速并且集成在每个核心之内;而另一些...
    文章 2016-04-11 1575浏览量
1 2 3 4 ... 9 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化