Tagged articles
16 articles
Page 1 of 1
Deepin Linux
Deepin Linux
Jul 21, 2025 · Operations

Master Linux CPU Performance: Metrics, Tools, and Optimization Strategies

This comprehensive guide explains Linux CPU performance fundamentals, key metrics like load average and utilization, common bottlenecks, and step‑by‑step usage of tools such as top, htop, vmstat, iostat, perf, and stress, followed by practical tuning techniques and real‑world case studies for developers and system administrators.

CPU performanceLinuxhtop
0 likes · 61 min read
Master Linux CPU Performance: Metrics, Tools, and Optimization Strategies
Bilibili Tech
Bilibili Tech
Jul 4, 2025 · Operations

Solving CPU Performance Layering in Heterogeneous Data Centers: A Practical Guide

This article explains why heterogeneous servers cause CPU performance layering, describes how to detect the issue using metrics such as NUMA hit/miss rates, cache miss ratios and frequency states, and provides step‑by‑step remediation techniques—including NUMA binding, cache isolation, recompilation and frequency locking—to improve resource pooling efficiency in modern data centers.

CPU performanceData centerNUMA
0 likes · 24 min read
Solving CPU Performance Layering in Heterogeneous Data Centers: A Practical Guide
HelloTech
HelloTech
Sep 20, 2024 · Big Data

Optimizing Elasticsearch Mapping to Reduce High CPU Usage: Challenges, Solutions, and Results

By refactoring the station‑profile index to eliminate over‑indexed and mis‑typed fields—cutting complex types from 282 to 74 and keywords from 67 to 59—the team lowered CPU peaks from 60 % to 50 %, reduced average CPU to 20 %, cut query latency to 150 ms, accelerated Flink sync to 10 minutes, and decommissioned two nodes, achieving substantial performance gains and cost savings.

CPU performanceElasticsearchMapping Optimization
0 likes · 10 min read
Optimizing Elasticsearch Mapping to Reduce High CPU Usage: Challenges, Solutions, and Results
Architects' Tech Alliance
Architects' Tech Alliance
Jul 18, 2024 · Databases

Evaluating In-Memory Database Performance on the HaiGuang CPU: Challenges, Requirements, and Application Scenarios

This article examines the growing challenges faced by traditional databases, explains the fundamentals and advantages of in‑memory databases, and details a practical evaluation of the Chinese HaiGuang CPU’s suitability for such workloads, highlighting performance, security, and reliability aspects across various application scenarios.

CPU performanceHaiGuang processorIn-Memory Database
0 likes · 9 min read
Evaluating In-Memory Database Performance on the HaiGuang CPU: Challenges, Requirements, and Application Scenarios
Architects' Tech Alliance
Architects' Tech Alliance
Jul 13, 2024 · Operations

How to Supercharge Kunpeng CPUs: Real‑World Performance Tuning Techniques

This article provides a comprehensive guide to optimizing Kunpeng‑based servers, covering hardware characteristics, matrix multiplication benchmarks, Von Neumann architecture insights, soft and hard acceleration, compiler and JDK tweaks, NUMA tuning, Nginx and OpenSSL acceleration, disk and network optimizations, application‑level tuning, and a step‑by‑step MariaDB performance‑tuning checklist.

CPU performanceDatabase TuningHardware acceleration
0 likes · 16 min read
How to Supercharge Kunpeng CPUs: Real‑World Performance Tuning Techniques
Baidu Intelligent Cloud Tech Hub
Baidu Intelligent Cloud Tech Hub
Apr 16, 2024 · Operations

Tackling Multi-CPU Performance Challenges with Baidu’s One-Click Btune

At QCon 2024, Baidu Intelligent Cloud presented the complexities of optimizing diverse CPU architectures in data centers and introduced Btune, a one‑click solution that automates bottleneck detection, analysis, and performance tuning across Intel, AMD, and ARM platforms, enabling engineers to boost service efficiency.

BtuneCPU performanceMulti-Architecture
0 likes · 18 min read
Tackling Multi-CPU Performance Challenges with Baidu’s One-Click Btune
ITPUB
ITPUB
Jan 4, 2024 · Databases

Fast CPU Performance Evaluation on Domestic Servers & OceanBase Optimization

This article explains why domestic Haiguang/Kunpeng servers lag behind Intel CPUs, presents a quick stored‑procedure method to benchmark CPU performance, details OceanBase tenant CPU specifications and tuning parameters, and offers concrete optimization techniques for high‑concurrency TP and massive‑data AP scenarios, including queuing tables, sequence cache, and index redesign.

CPU performanceDatabase OptimizationOceanBase
0 likes · 21 min read
Fast CPU Performance Evaluation on Domestic Servers & OceanBase Optimization
vivo Internet Technology
vivo Internet Technology
Mar 10, 2021 · Fundamentals

CPU Performance Optimization Using Top‑Down Micro‑architecture Analysis (TMAM)

The article demonstrates how Top‑down Micro‑architecture Analysis Methodology (TMAM) can quickly pinpoint CPU bottlenecks—such as front‑end, back‑end, and bad speculation stalls—in a simple C++ accumulation loop, and shows that applying targeted compiler, alignment, and branch‑prediction optimizations reduces runtime by roughly 34 % while increasing retiring slots.

CCPU performanceTMAM
0 likes · 20 min read
CPU Performance Optimization Using Top‑Down Micro‑architecture Analysis (TMAM)
JavaEdge
JavaEdge
Feb 11, 2021 · Fundamentals

From Vacuum Tubes to Quantum Chips: How Computer Architecture Evolved

This article traces the historical evolution of computers from first‑generation vacuum‑tube machines to modern VLSI systems, explains fundamental performance limits such as the von Neumann bottleneck and power consumption, and introduces parallel optimization concepts like Amdahl’s Law and future computing paradigms.

Amdahl's LawCPU performanceVon Neumann Bottleneck
0 likes · 12 min read
From Vacuum Tubes to Quantum Chips: How Computer Architecture Evolved
Java Backend Technology
Java Backend Technology
Jul 26, 2020 · Fundamentals

Why Linus Torvalds Wants AVX-512 Gone: Inside Intel’s Power‑Hungry Instruction Set

Linus Torvalds lambasts Intel’s AVX‑512 extension as a ‘power virus’, arguing it bloats CPUs, serves only niche benchmarks, and harms everyday performance, while noting Intel’s recent move to limit AVX‑512 to large cores in Alder Lake and recalling his past clashes over Intel’s security patches.

CPU performanceInstruction SetIntel
0 likes · 7 min read
Why Linus Torvalds Wants AVX-512 Gone: Inside Intel’s Power‑Hungry Instruction Set
dbaplus Community
dbaplus Community
May 31, 2020 · Databases

Why Intel’s PAUSE Instruction Slows MySQL on Skylake CPUs and How to Fix It

This article examines how the increased latency of Intel's PAUSE instruction on Skylake CPUs creates a performance bottleneck for MySQL, details the profiling steps that identified ut_delay as the hotspot, and presents a series of optimizations—including spin‑wait parameter tuning and a MySQL 8.0 patch—that restore throughput on affected hardware.

CPU performancePAUSE instructionSpinlock
0 likes · 19 min read
Why Intel’s PAUSE Instruction Slows MySQL on Skylake CPUs and How to Fix It
dbaplus Community
dbaplus Community
Mar 30, 2020 · Fundamentals

Why Cache Memory Matters: From Code Layout to Multi‑Level Caches

This article explains why cache memory is essential for modern CPUs, how different loop orders affect cache hits, the structure of direct‑mapped, set‑associative and fully‑associative caches, multi‑level cache hierarchies, and the policies that govern cache allocation and updates.

CPU performanceCacheMemory Hierarchy
0 likes · 21 min read
Why Cache Memory Matters: From Code Layout to Multi‑Level Caches
Baidu Intelligent Testing
Baidu Intelligent Testing
Jun 1, 2016 · Backend Development

Analysis of Common CPU Performance Issues in C/C++ Programs and Profiling Tool Comparison

This article examines fourteen typical CPU‑related performance problems in C/C++ applications—such as excessive memset, inefficient string handling, improper container usage, lock contention, and heavy I/O—explains their causes, presents real‑world examples, and compares popular CPU profiling tools to guide developers toward effective optimization.

CCPU performanceMemory
0 likes · 12 min read
Analysis of Common CPU Performance Issues in C/C++ Programs and Profiling Tool Comparison