译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接: https://amitdkhan-pg.blogspot.com/2020/05/postgresql-on-arm.html
由团队内部PostgreSQL大牛Amit在ARM和X86上针对PostgreSQL的性能比拼测试。
译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接: https://amitdkhan-pg.blogspot.com/2020/05/postgresql-on-arm.html
由团队内部PostgreSQL大牛Amit在ARM和X86上针对PostgreSQL的性能比拼测试。
译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/Community-Contributions-So-Far/
社区拥有来自不同组织的开发人员为 MySQL 提供了一些很好的补丁。但是这些补丁中的大多数都在等待Oracle的接受。 这篇博客的目的是分析这些补丁以及它们的利弊。希望这将有助于 Mysql / Oracle 接受这些期待已久的补丁。
译者: bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/Benchmarking-Mind-Your-Core/
最近,我们在运行基准测试时发现 MySQL 吞吐量的抖动。 即使对于普通用户来说也是如此,但是还有很多其他事情需要注意(尤其是 IO 性能瓶颈) ,以至于我们今天计划讨论的一些方面可能会被暂时省略。 在本文中,我们将讨论可能影响 MySQL 性能的一个原因。
译者: bzhaoopenstack
作者: Amit Dattatray Khandekar
原文链接:https://amitdkhan-pg.blogspot.com/
Arm 的故事始于1993年,当时苹果与 ARM (当时是 Acorn RISC Machines)组建了一家合资企业,推出了“ Apple Newton”掌上电脑。 这个故事今天还在继续,有消息称苹果将把他们的 Mac换成 ARM 处理器,在这里 ARM 仍然以节能处理器的角色出现。 这是它在智能手机中如此受欢迎,也是它进入智能汽车、无人机和其他物联网设备的主要原因,在这些设备中,电池寿命保持和硬件尽量减少热量的产生是至关重要的。 今天,甚至是数据中心也可以在 ARM 上运行。 由于市场的巨大变更,在此,我考虑抛出关于主角ARM的一些观点,这些观点对于刚刚开始接触 ARM 生态系统的用户和软件开发人员是十分有益的..
作者: Amit Dattatray Khandekar
原文链接:https://amitdkhan-pg.blogspot.com/
The story of ARM began in 1993 with a joint venture of Apple with ARM (then Acorn RISC Machines) to launch the “Apple Newton” handheld PC. And the story continues today with news that Apple is going to switch their MACs to ARM processors. What has not changed in the story is ARM’s reputation as a power-efficient processor. This is the primary reason why it is so popular in smarthphones, and why it has made its way into smart cars, drones and other internet-of-things devices where it is crucial to preserve battery life and minimize heat generation. Today even data centers can run on ARM. Due to such widespread market disruption happening, I thought about putting some specific points which I think are good-to-know for users and software developers who have just begun using the ARM ecosystem …
译者:bzhaoopenstack
作者: Krunal Bauskar
原文链接: https://mysqlonarm.github.io/Running-MySQL-on-ARM/
我相信在座的大多数都会有这个问题。事实上,在我开始主动开始#mysqlonarm 相关工作之前,我也有过同样的经历。在ARM上运行MySQL需要什么?真的有用吗?包依赖关系呢?它有什么样的表现?支持什么功能呢?社区支持这么玩吗?还有很多悬而未决的问题。。
让我们试着用简单的问答形式来回答这些问题。
译者:bzhaoopenstack
原文链接:https://mysqlonarm.github.io/MySQL-on-x86-vs-ARM/
作者: Krunal Bauskar
在开始探索这一领域之前,我相信大家对这个话题都会非常感兴趣,包括本人在内。另外,在深入讨论具体的数据前,让我们先来了解一下两种架构之间的基本差异。除了CISC和RISC之外,让我们从Mysql的角度来看待这些重要的差异。
Mysql社区已经为这个领域的问题贡献了多个补丁(另一个博客的主题)。自从MySQL刚刚宣称开始支持ARM架构以来,几乎没有什么优化,大部分工作仍然没有完成。
译者:bzhaoopenstack
原文链接:https://mysqlonarm.github.io/Understanding-InnoDB-rwlock-stats/
作者: Krunal Bauskar
InnoDB使用互斥锁进行独占访问,使用rw-locks进行共享访问。rw-locks用于控制对缓冲池页、表空间、自适应搜索系统、数据字典、informaton_schema等公共共享资源的访问。总之,rw-locks在InnoDB系统中扮演着非常重要的角色,因此跟踪和监视它们也很重要。
作者: Krunal Bauskar
InnoDB uses mutexes for exclusive access and rw-locks for the shared access of the resources. rw-locks are used to control access to the common shared resources like buffer pool pages, tablespaces, adaptive search systems, data-dictionary, informaton_schema, etc… In short, rw-locks play a very important role in the InnoDB system and so tracking and monitoring them is important too.
Update your browser to view this website correctly. Update my browser now