X86 CPUs use an architectural approach called complex instruction set computer, first launched in 1978. In 1981, a project in UC Berkeley found that a small set of instructions are not used by most programs, and by reducing this complex and infrequently used code, the remaining instructions would run faster and use less power and space on the chip. This architecture is called reduced instruction set computer (RISC). ARM stands for Advanced RISC Machine which is based on the RISC architecture.
Benefits of ARM processors include:
Balance cost and smaller size
Lower power consumption
Longer battery life
Produce high performance
ARM is increasingly become the choice platform in the last several years for edge computing and high-performance applications like smartphones.
Oracle TimesTen In-Memory Database
Oracle TimesTen In-Memory Database(TimesTen) is an extremely fast in-memory relational database. It can be used as a database of record or as a cache to the Oracle Database. TimesTen accelerates mission critical applications needing microsecond response time and high throughput on commodity hardware for over 20 plus years. TimesTen is available on wide range of platforms. The latest announcement from Oracle TimesTen included support for Linux ARM 64bit starting with TimesTen V22.1.1.25.0. The graph below consists of read and update latency performance numbers for running TimesTen database on Linux ARM:
As you can see, the performance numbers are impressive and often times, it is more than sufficient for many development and production environments. You can download Oracle TimesTen In-Memory Database for Linux 64-bit (which covers many different flavors of Linux include Linux ARM) via Oracle Software Delivery Cloud or Oracle Container Registry. TimesTen documentation has information to get you started with installation.