Tag

Aarch64

0 views collected around this technical thread.

Raymond Ops
Raymond Ops
Apr 9, 2025 · Databases

Step-by-Step Guide to Installing MySQL 5.7 on ARM (Aarch64) Linux

This tutorial walks you through checking the OS architecture, preparing the environment, downloading and extracting the MySQL 5.7 ARM package, configuring my.cnf, setting up auto‑start and environment variables, initializing the server, securing the root account, and configuring master‑slave replication on Linux.

ARMAarch64Database
0 likes · 13 min read
Step-by-Step Guide to Installing MySQL 5.7 on ARM (Aarch64) Linux
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Apr 12, 2024 · Fundamentals

Stack Unwinding on AArch64: Frame‑Pointer and DWARF .eh_frame/.debug_frame Implementations

The article explains how AArch64 stack unwinding works using both frame‑pointer based methods and DWARF .eh_frame/.debug_frame CFI data, detailing the calling convention, compiler effects, CIE/FDE structures, and their integration into Android’s simpleperf profiler for accurate back‑traces.

Aarch64DWARFPerformance Profiling
0 likes · 12 min read
Stack Unwinding on AArch64: Frame‑Pointer and DWARF .eh_frame/.debug_frame Implementations
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Aug 18, 2023 · Information Security

Shadow Call Stack (SCS) in Android: Mechanism, Requirements, and Implementation

Android’s Shadow Call Stack (SCS), silently enabled since Android R on AArch64 devices, stores return addresses in a protected register‑based stack separate from the regular stack, complementing stack canaries and requiring hardware support, while developers can activate it via -fsanitize=shadow-call-stack and avoid using X18 elsewhere.

Aarch64Android securityKernel
0 likes · 7 min read
Shadow Call Stack (SCS) in Android: Mechanism, Requirements, and Implementation
ByteDance SYS Tech
ByteDance SYS Tech
Jul 21, 2023 · Fundamentals

How HWAddressSanitizer Leverages AArch64 TBI to Detect Memory Errors Efficiently

This article explains the principles behind HWAddressSanitizer (HWASAN), how it uses the AArch64 Top‑Byte‑Ignore hardware feature to provide lower‑overhead memory error detection than ASAN, and walks through practical examples, implementation details, and LLVM integration for C/C++ developers.

Aarch64AddressSanitizerHWASAN
0 likes · 29 min read
How HWAddressSanitizer Leverages AArch64 TBI to Detect Memory Errors Efficiently
Architects' Tech Alliance
Architects' Tech Alliance
Apr 15, 2023 · Fundamentals

ARMv8‑A AArch64 Architecture Overview and Virtualization Support

This article provides a comprehensive overview of the ARMv8‑A architecture, detailing its two execution states (AArch64 and AArch32), register sets, exception levels, instruction sets, key features, and the mechanisms that enable virtualization such as hypervisor operation at EL2, stage‑2 address translation, VMID handling, and device emulation through SMMU.

ARMv8Aarch64Exception Levels
0 likes · 20 min read
ARMv8‑A AArch64 Architecture Overview and Virtualization Support
Architects' Tech Alliance
Architects' Tech Alliance
Mar 8, 2023 · Fundamentals

Overview of ARMv8 Architecture and the Transition from 32‑bit to 64‑bit

This article provides a comprehensive overview of the ARMv8 architecture, describing its 32‑bit (AArch32) and 64‑bit (AArch64) execution states, the benefits of larger registers and address spaces, and detailed specifications of Cortex‑A53, Cortex‑A57, and Cortex‑A73 processors.

64-bitARMv8Aarch64
0 likes · 16 min read
Overview of ARMv8 Architecture and the Transition from 32‑bit to 64‑bit
Aikesheng Open Source Community
Aikesheng Open Source Community
Jul 19, 2022 · Databases

Compiling and Installing Percona XtraBackup 8.0 on Aarch64 (Kylin v10)

This guide explains how to prepare the environment, install required dependencies and a newer GCC toolset, and then compile, build, and install Percona XtraBackup 8.0 from source on an Aarch64 Kylin v10 system, including troubleshooting tips for common issues.

Aarch64CompilationMySQL
0 likes · 9 min read
Compiling and Installing Percona XtraBackup 8.0 on Aarch64 (Kylin v10)
Architects' Tech Alliance
Architects' Tech Alliance
Feb 1, 2022 · Fundamentals

Armv8‑A AArch64 Virtualization Overview and Hypervisor Mechanisms

This article explains the fundamentals of Armv8‑A AArch64 virtualization, covering stage‑2 address translation, virtual exceptions, hypervisor types, VM/vCPU relationships, memory‑management integration, MMIO emulation, SMMU handling, instruction trapping, virtual interrupt routing, clock virtualization, VHE, nested virtualization and associated performance overheads.

ARMAarch64Virtualization
0 likes · 42 min read
Armv8‑A AArch64 Virtualization Overview and Hypervisor Mechanisms
Architect's Tech Stack
Architect's Tech Stack
Sep 24, 2021 · Backend Development

Bisheng JDK 8 Installation Guide and Feature Overview

This article introduces Huawei's open-source Bisheng JDK 8, outlines its supported features such as Flight Recorder and fast serialization, provides step‑by‑step installation instructions for Linux/AArch64, and shares the project repository and related interview resources.

Aarch64BackendInstallation
0 likes · 4 min read
Bisheng JDK 8 Installation Guide and Feature Overview
Architects' Tech Alliance
Architects' Tech Alliance
Jan 3, 2021 · Backend Development

Code Migration Experience: Porting C/C++ Applications from x86 to TaiShan aarch64 Servers

This article presents a comprehensive guide on migrating business code from x86 to TaiShan aarch64 servers, covering language differences, compilation toolchains, architecture‑specific issues such as compiler options, assembly rewrites, memory ordering, floating‑point behavior, and recommended GCC optimizations.

Aarch64CCompiler
0 likes · 14 min read
Code Migration Experience: Porting C/C++ Applications from x86 to TaiShan aarch64 Servers
Top Architect
Top Architect
Nov 27, 2020 · Backend Development

Bisheng JDK 8: Features and Installation Guide for Linux/AArch64

The article introduces Huawei's open-source Bisheng JDK 8, outlines its performance‑enhanced features such as JFR and fast serialization, and provides a step‑by‑step installation guide for the Linux/AArch64 platform, including download links, extraction commands, and optional configuration options.

Aarch64Bisheng JDKInstallation
0 likes · 5 min read
Bisheng JDK 8: Features and Installation Guide for Linux/AArch64
Architects' Tech Alliance
Architects' Tech Alliance
Sep 4, 2019 · Operations

Code Migration Experience: Porting Business Applications from x86 to TaiShan aarch64 Servers

This article shares a detailed experience of migrating business code—including C/C++ and Java applications—from x86 servers to TaiShan aarch64 servers, covering language differences, compilation issues, assembly rewrites, compiler options, and performance optimizations to achieve smoother execution on the new architecture.

Aarch64Compilerassembly
0 likes · 13 min read
Code Migration Experience: Porting Business Applications from x86 to TaiShan aarch64 Servers