What is the performance difference between x86 machines and ARM architecture machines?

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: x86机器和arm架构机器性能差异有多大?

| username: vincentLi

[TiDB Usage Environment] Production Environment
[TiDB Version] 6.5.3
The entire cluster in the production environment consists of ARM machines. Many query statements have long execution times, with coprocessor time accounting for a significant portion. I suspect that the performance of ARM architecture machines is much worse than that of x86. Has the official team compared the overall performance of these two architectures?

| username: TiDBer_jYQINSnf | Original post link

There’s a big difference. I suggest binding the cores; the effect is very noticeable.

| username: 我是吉米哥 | Original post link

Processors with x86 architecture have more complex hardware and instruction sets, allowing them to perform more complex computational tasks. Processors with ARM architecture have a simpler design and lower power consumption, making them suitable for mobile devices and embedded systems.