Tagged articles

CPU

557 articles · Page 1 of 6
Java Tech Enthusiast
Java Tech Enthusiast
Jul 2, 2026 · Industry Insights

Intel’s Next‑Gen Nova Lake CPU Peaks at 474 W – Will Your PC Outrun an Air Conditioner?

Intel’s upcoming Nova Lake (Core Ultra 400S) flagship CPU packs 52 cores and can draw up to 474 W at PL2, forcing high‑end motherboards to add multiple 8‑pin connectors, and when paired with an RTX 5090 GPU the system may consume around 1.6 kW, highlighting a power‑hungry trend in consumer hardware as process gains stall.

CPUHardware TrendsIntel
0 likes · 7 min read
Intel’s Next‑Gen Nova Lake CPU Peaks at 474 W – Will Your PC Outrun an Air Conditioner?
Raymond Ops
Raymond Ops
Jun 24, 2026 · Operations

How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide

This article presents a systematic, evidence‑driven process for locating and resolving high CPU usage on Linux servers, covering environment preparation, layered troubleshooting from whole‑machine to thread level, concrete command examples, real‑world case studies, best‑practice recommendations, and monitoring configurations.

CPULinuxOps
0 likes · 33 min read
How to Diagnose Linux Server CPU Spikes: A Practical Step‑by‑Step Guide
Deepin Linux
Deepin Linux
Jun 9, 2026 · Fundamentals

Why Is CPU Computation Lightning‑Fast While Data Lookup So Slow?

CPU arithmetic runs at near‑physical limits because all operations stay on‑chip, but data lookup is throttled by three physical bottlenecks—storage hierarchy, data placement, and addressing rules—forcing the processor to wait for cache, memory or disk transfers and dramatically reducing overall system throughput.

CPUCacheLatency
0 likes · 18 min read
Why Is CPU Computation Lightning‑Fast While Data Lookup So Slow?
Black & White Path
Black & White Path
Jun 6, 2026 · Information Security

The Secret CPU Instructions Intel, AMD and ARM Keep Hidden (And Why They Matter)

The article explores the origins of undocumented CPU instructions—from early transistor‑saving tricks like SALC and POP CS to modern hidden backdoors such as Intel’s undocumented RISC core and the udbgrd/udbgwr commands—explaining how researchers like 0day_ninja use the MystFuzz tool to discover and exploit these covert opcodes.

CPUMystFuzzhardware security
0 likes · 8 min read
The Secret CPU Instructions Intel, AMD and ARM Keep Hidden (And Why They Matter)
Machine Heart
Machine Heart
Jun 1, 2026 · Industry Insights

Nvidia Redefines PCs with the Ultra‑Efficient RTX Spark CPU

Nvidia and Microsoft unveiled the RTX Spark‑powered Windows PC, a thin‑and‑light laptop and desktop that combine an ARM‑based Vera CPU, a Blackwell RTX GPU with 6144 CUDA cores, up to 1 petaflop AI performance and 128 GB unified memory to enable local AI agents, high‑end creative workloads, and next‑gen gaming.

AI AgentsArmCPU
0 likes · 8 min read
Nvidia Redefines PCs with the Ultra‑Efficient RTX Spark CPU
IT Services Circle
IT Services Circle
May 27, 2026 · Fundamentals

Why Can’t We Build a 10 GHz CPU Even with Liquid‑Helium Cooling?

Despite record overclocks reaching 9.2 GHz using liquid‑helium cooling, fundamental physical limits—quadratic power‑voltage scaling, exponential heat growth, signal‑propagation delay, and quantum tunnelling leakage—prevent mainstream CPUs from reliably operating at 10 GHz, prompting designers to focus on IPC and architectural efficiency instead of raw clock speed.

CPUIPCPower Consumption
0 likes · 12 min read
Why Can’t We Build a 10 GHz CPU Even with Liquid‑Helium Cooling?
Tech Stroll Journey
Tech Stroll Journey
May 24, 2026 · Operations

Practical Strategies for CPU Performance Optimization on Linux

The article walks through six concrete, reproducible methods for diagnosing and improving Linux CPU performance—including using perf for profiling, binding processes to specific cores, adjusting scheduling priorities, setting the CPU governor, leveraging NUMA awareness, and fine‑tuning kernel scheduler parameters—while showing real command examples and measured impact.

CPUSchedulernuma
0 likes · 11 min read
Practical Strategies for CPU Performance Optimization on Linux
Linux Tech Enthusiast
Linux Tech Enthusiast
May 23, 2026 · Fundamentals

What Is a CPU? A Beginner’s Guide to Computer Processors

This article explains the CPU as the computer’s brain, describing its transistor‑based construction, core functions of fetching, decoding and executing instructions, internal components like the control unit, ALU and registers, the program counter, branching, flag registers, function calls, memory addressing, and the five‑stage instruction execution pipeline.

Assembly languageCPUComputer Architecture
0 likes · 13 min read
What Is a CPU? A Beginner’s Guide to Computer Processors
Deepin Linux
Deepin Linux
May 16, 2026 · Fundamentals

Mastering SMP Multi-Core Out-of-Order Execution to Grasp Linux Concurrency

This article deeply dissects the hardware origins of SMP multi‑core out‑of‑order execution, explains four classic memory‑reordering scenarios, and shows how Linux kernel memory barriers constrain the chaos, enabling developers to reliably reason about and fix complex multi‑core concurrency bugs.

CPULinuxSMP
0 likes · 34 min read
Mastering SMP Multi-Core Out-of-Order Execution to Grasp Linux Concurrency
IT Services Circle
IT Services Circle
May 9, 2026 · Fundamentals

What Your CPU Actually Does All Day: The Four Core Tasks

The article explains that a CPU continuously repeats four stages—fetch, decode, execute, and write‑back—while highlighting the role of registers, the differences between CISC and RISC instruction sets, how function calls build and tear down stack frames, and why user‑mode coroutines are far lighter than kernel threads.

ArmCPUCoroutines
0 likes · 28 min read
What Your CPU Actually Does All Day: The Four Core Tasks
Ops Community
Ops Community
May 2, 2026 · Databases

How to Completely Resolve MySQL CPU Spikes: Real‑World Fault Replay and Optimization Guide

This article walks you through a systematic, step‑by‑step process for diagnosing and fixing MySQL CPU usage spikes—from identifying the symptoms and gathering system metrics, to pinpointing problematic queries, analyzing locks and buffers, applying index and configuration tweaks, and validating the performance gains with real‑world examples and command‑line tools.

CPUIndex OptimizationPerformance Tuning
0 likes · 44 min read
How to Completely Resolve MySQL CPU Spikes: Real‑World Fault Replay and Optimization Guide
MaGe Linux Operations
MaGe Linux Operations
Apr 29, 2026 · Operations

Mastering Linux Load Average: What the Numbers Really Mean

This article explains Linux Load Average’s definition, how the three numbers are calculated, their relationship with CPU and I/O, practical interpretation rules, step‑by‑step troubleshooting workflows, monitoring setups, and optimization techniques for both CPU‑bound and I/O‑bound load spikes.

CPUI/OLinux
0 likes · 27 min read
Mastering Linux Load Average: What the Numbers Really Mean
Ops Community
Ops Community
Apr 22, 2026 · Databases

Is MySQL CPU Spike a Database Issue or an Application Issue? Troubleshooting Guide

When MySQL CPU usage spikes above 80% or hits 100%, this guide walks you through a systematic investigation—from confirming the MySQL process consumes CPU, checking system and MySQL status, analyzing connection counts, slow queries, lock waits, and configuration settings, to applying short‑term mitigations and long‑term architectural fixes.

CPUDatabase operationsPerformance Tuning
0 likes · 17 min read
Is MySQL CPU Spike a Database Issue or an Application Issue? Troubleshooting Guide
Java Architect Handbook
Java Architect Handbook
Apr 20, 2026 · Backend Development

Concurrency vs Parallelism in Java: Definitions, CPU Mechanics, and Interview Tips

The article explains how concurrency differs from parallelism by defining logical versus physical simultaneity, illustrates the concepts with everyday analogies and CPU scheduling details, provides Java code examples, lists common interview follow‑up questions, and offers a concise mnemonic for remembering the distinction.

Backend DevelopmentCPUJava
0 likes · 10 min read
Concurrency vs Parallelism in Java: Definitions, CPU Mechanics, and Interview Tips
Ops Community
Ops Community
Apr 19, 2026 · Databases

How to Diagnose and Resolve MySQL CPU Spikes: A Complete Step‑by‑Step Guide

This guide walks you through identifying why MySQL CPU usage jumps, from confirming the MySQL process consumes CPU to checking connection counts, slow queries, lock waits, configuration settings, and business‑level traffic, and then provides short‑term mitigations and long‑term solutions such as read‑write splitting, sharding, and caching.

CPUMonitoringOptimization
0 likes · 17 min read
How to Diagnose and Resolve MySQL CPU Spikes: A Complete Step‑by‑Step Guide
Raymond Ops
Raymond Ops
Apr 18, 2026 · Operations

Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes

This guide presents a step‑by‑step, standardized process for detecting, analyzing, and fixing sudden CPU usage spikes on Linux servers, covering preparation, quick identification, deep thread‑level investigation, stack and system‑call analysis, flame‑graph generation, emergency mitigation, and best‑practice recommendations.

CPULinuxMonitoring
0 likes · 21 min read
Rapid CPU Spike Diagnosis: Resolve High CPU Usage in Under 5 Minutes
ITPUB
ITPUB
Apr 14, 2026 · Operations

Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues

This guide walks you through systematic troubleshooting of Java service performance problems—covering CPU spikes, memory leaks, GC pauses, disk I/O anomalies, and network bottlenecks—by explaining key metrics, command‑line tools, visual profilers, and practical code examples.

CPUJavaLinux
0 likes · 12 min read
Mastering Java Service Performance: Diagnose CPU, Memory, IO & Network Issues
ITPUB
ITPUB
Mar 22, 2026 · Backend Development

How I Rescued a Critical Java Service from 100% CPU: A Step‑by‑Step Debugging Guide

When a midnight CPU alarm threatened a core Java service, I raced through system checks, JVM profiling, algorithm refactoring, database indexing, Docker isolation, and Prometheus alerts, ultimately restoring performance and highlighting the importance of proactive monitoring and technical debt management.

CPUDockerJVM
0 likes · 7 min read
How I Rescued a Critical Java Service from 100% CPU: A Step‑by‑Step Debugging Guide
Ops Community
Ops Community
Mar 13, 2026 · Backend Development

How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide

This article presents a comprehensive, step‑by‑step methodology for troubleshooting and optimizing large‑language‑model inference performance, covering GPU, CPU, memory, network, configuration, and application layers, with concrete benchmark scripts, diagnostic commands, and real‑world case studies.

CPUGPUdebugging
0 likes · 48 min read
How to Diagnose and Fix Slow LLM Inference: A Full‑Stack Performance Guide
Linux Tech Enthusiast
Linux Tech Enthusiast
Feb 26, 2026 · Operations

A Comprehensive Guide to Linux Performance Optimization

This article walks through Linux performance optimization by explaining core metrics such as throughput and latency, describing how to interpret average load, CPU usage, context switches, memory management, and swap, and showing step‑by‑step usage of tools like vmstat, pidstat, perf, and dstat with concrete command examples and analysis cases.

CPULinuxMonitoring Tools
0 likes · 37 min read
A Comprehensive Guide to Linux Performance Optimization
IT Learning Made Simple
IT Learning Made Simple
Feb 12, 2026 · Fundamentals

Why Computer Fundamentals Are the Director’s Core Skills for System Architects

This chapter uses vivid analogies and exam‑focused breakdowns to explain the Von Neumann architecture, CPU performance metrics, memory hierarchy, operating‑system concepts such as processes, threads, scheduling, memory management, virtual memory, file systems and deadlock, showing how mastering these basics gives architects a decisive edge in system‑design exams.

CPUComputer ArchitectureDeadlock
0 likes · 38 min read
Why Computer Fundamentals Are the Director’s Core Skills for System Architects
dbaplus Community
dbaplus Community
Feb 2, 2026 · Operations

Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly

Although a top screenshot may show MySQL using 1265% CPU and a load average above 10, this article explains why those numbers are not necessarily alarming, clarifies common misconceptions about %CPU, load, VIRT, free memory, and provides practical steps to interpret top correctly on multi‑core Linux servers.

CPULinuxload-average
0 likes · 5 min read
Why 1265% CPU in top Isn’t a Crash: Decoding Linux Metrics Correctly
Linux Tech Enthusiast
Linux Tech Enthusiast
Jan 11, 2026 · Operations

Comprehensive Guide to Linux Problem Diagnosis and Troubleshooting

This article presents a systematic methodology and a curated set of Linux tools—including CPU, memory, disk I/O, network, load monitoring, and flame‑graph techniques—illustrated with a real‑world nginx case study to help engineers quickly locate and resolve performance issues.

CPULinuxflame graph
0 likes · 18 min read
Comprehensive Guide to Linux Problem Diagnosis and Troubleshooting
Xiao Liu Lab
Xiao Liu Lab
Dec 30, 2025 · Databases

How to Diagnose and Fix ClickHouse CPU Spikes in Minutes

This guide walks you through a step‑by‑step process for quickly identifying the cause of high CPU usage in ClickHouse, from emergency triage and precise diagnosis using system tables to practical optimization techniques and a ready‑to‑run monitoring script.

CPUClickHouseSQL
0 likes · 21 min read
How to Diagnose and Fix ClickHouse CPU Spikes in Minutes
Raymond Ops
Raymond Ops
Dec 16, 2025 · Operations

Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide

This guide provides a systematic, multi‑layered approach to Linux performance optimization, covering CPU usage analysis, memory management, disk I/O tuning, kernel parameter tweaks, NUMA and container adjustments, with concrete commands, real‑world case studies, monitoring scripts, and actionable best‑practice checklists.

CPULinuxPerformance Tuning
0 likes · 14 min read
Boost Linux Performance 30-50%: Full CPU, Memory & Disk I/O Tuning Guide
Deepin Linux
Deepin Linux
Dec 7, 2025 · Fundamentals

How CPU Context Switching Powers Multitasking: From Theory to Code

This article explains the fundamentals of CPU context switching, covering the hardware and kernel mechanisms, step‑by‑step saving and restoring of registers, scheduling algorithms, different types of switches, performance costs, optimization techniques, and includes a complete C++ simulation example.

CPUMultitaskingPerformance Optimization
0 likes · 42 min read
How CPU Context Switching Powers Multitasking: From Theory to Code
Liangxu Linux
Liangxu Linux
Nov 30, 2025 · Operations

How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes

When a server’s CPU suddenly hits 100%, this guide shows how to quickly identify the offending process, use tools like top, perf, strace, vmstat, and iostat for deep analysis, set up monitoring and alerts, plan capacity, and apply code and system optimizations to prevent future spikes.

CPULinuxMonitoring
0 likes · 14 min read
How to Diagnose and Resolve 100% CPU Spikes on Linux Servers in Minutes
Tech Stroll Journey
Tech Stroll Journey
Nov 27, 2025 · Operations

How to Diagnose and Reduce CPU Context Switches on Linux

This guide explains when CPU context switches happen, how to monitor them with vmstat and pidstat, interprets key metrics such as cswch and nvcswch, and provides step‑by‑step analysis techniques for identifying and troubleshooting CPU performance issues on Linux systems.

CPUInterruptsLinux
0 likes · 11 min read
How to Diagnose and Reduce CPU Context Switches on Linux
MaGe Linux Operations
MaGe Linux Operations
Nov 21, 2025 · Databases

How to Diagnose and Fix MySQL CPU Spikes to 100% in Production

This guide walks you through a complete, step‑by‑step process for identifying why MySQL CPU usage jumps to 100%, from initial symptom verification and data‑flow analysis to locating slow queries, killing them, optimizing SQL, adding indexes, and setting up monitoring and alerts to prevent recurrence.

CPUIndexingmysql
0 likes · 44 min read
How to Diagnose and Fix MySQL CPU Spikes to 100% in Production
Raymond Ops
Raymond Ops
Nov 20, 2025 · Operations

How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network

This guide explains how to monitor a Linux server’s health by checking CPU load and core count, memory usage, disk I/O statistics, and network traffic with common command‑line tools such as uptime, top, free, iostat, iotop, nload and nethogs, and shows how to interpret the results to identify bottlenecks.

CPULinuxNetwork
0 likes · 13 min read
How to Monitor Linux System Performance: CPU, Memory, Disk I/O & Network
IT Services Circle
IT Services Circle
Nov 8, 2025 · Fundamentals

Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive

System calls differ from regular function calls by using the CPU’s privileged syscall instruction, indirect indexing via registers, and a mode switch from user to kernel space, allowing the OS to control which kernel functions applications can invoke, while ordinary calls use direct addresses and stay in user mode.

CPUSystem Callfunction call
0 likes · 7 min read
Why System Calls Aren’t Just Ordinary Function Calls: A Deep Dive
Architects' Tech Alliance
Architects' Tech Alliance
Sep 9, 2025 · Fundamentals

Unlock CPU Mastery: 100 Essential Parameters, Technologies, and Performance Insights

This comprehensive guide explores 100 key CPU concepts, covering core parameters, memory and bus specifications, architectural innovations, manufacturing processes, cooling solutions, and performance evaluation methods, while also comparing major vendors and highlighting applications across desktops, servers, mobile devices, and specialized AI systems.

CPUHardwarebenchmark
0 likes · 23 min read
Unlock CPU Mastery: 100 Essential Parameters, Technologies, and Performance Insights
Tencent Cloud Developer
Tencent Cloud Developer
Sep 5, 2025 · Fundamentals

Why Single‑Thread CPU Loads Crash While Multi‑Threaded Loads Stay Stable – A Debugging Case Study

The article investigates intermittent crashes on an i9‑13900K when a single thread runs at full load, analyzes CPU voltage fluctuations, documents the debugging process using DirectXShaderCompiler, and demonstrates how converting a PSO warm‑up to multi‑threaded execution eliminates crashes and dramatically improves launch speed.

CPUCrashHardware
0 likes · 6 min read
Why Single‑Thread CPU Loads Crash While Multi‑Threaded Loads Stay Stable – A Debugging Case Study
Deepin Linux
Deepin Linux
Jul 21, 2025 · Fundamentals

Unlocking CPU Speed: How Cache Bridges the Gap Between Processor and Memory

This article explains why modern CPUs need cache memory, describes the hierarchy of L1‑L3 caches, the principles of locality, write policies, multi‑core coherence mechanisms such as bus snooping and the MESI protocol, and offers practical code‑level optimizations to improve cache performance.

CPUCacheMESI Protocol
0 likes · 31 min read
Unlocking CPU Speed: How Cache Bridges the Gap Between Processor and Memory
Deepin Linux
Deepin Linux
Jul 11, 2025 · Operations

Master Linux Performance Testing: CPU, Memory, Network & I/O Stress Techniques

This guide explains how to evaluate and improve Linux server performance by conducting comprehensive CPU, memory, network, and I/O stress tests using tools such as stress, stressapptest, Valgrind, ApacheBench, JMeter, wrk, siege, httperf, and fio, with detailed command examples and result analysis.

CPUI/ONetwork
0 likes · 31 min read
Master Linux Performance Testing: CPU, Memory, Network & I/O Stress Techniques
Deepin Linux
Deepin Linux
Jun 26, 2025 · Fundamentals

How Memory I/O Powers Your Computer: From CPU to Cache Explained

This article demystifies memory I/O by exploring its hardware foundations, the interaction between CPU and memory controllers, the role of user and kernel spaces, timing parameters, cache hierarchies, and practical optimization strategies for databases, file systems, and server applications.

CPUCacheOptimization
0 likes · 33 min read
How Memory I/O Powers Your Computer: From CPU to Cache Explained
IT Services Circle
IT Services Circle
Jun 9, 2025 · Fundamentals

How Logic Gates Build a Computer: From Binary to CPU Explained

This article walks you through the basic principles of how computers operate, illustrating how simple logic gates can be combined to create binary arithmetic, memory storage, and control logic, ultimately forming a CPU that can execute instructions and perform calculations automatically.

CPUComputer Architecturebinary arithmetic
0 likes · 8 min read
How Logic Gates Build a Computer: From Binary to CPU Explained
Architects' Tech Alliance
Architects' Tech Alliance
May 26, 2025 · Artificial Intelligence

NVLink Fusion: NVIDIA’s High‑Bandwidth Interconnect for Heterogeneous AI Computing

NVLink Fusion, unveiled at Computex 2025, extends NVIDIA’s NVLink technology to enable high‑bandwidth, low‑latency connections between CPUs and GPUs or third‑party accelerators, offering up to 900 GB/s bandwidth, flexible heterogeneous configurations, ecosystem expansion, performance gains for AI training and inference, and potential cost reductions.

AICPUData Center
0 likes · 12 min read
NVLink Fusion: NVIDIA’s High‑Bandwidth Interconnect for Heterogeneous AI Computing
Liangxu Linux
Liangxu Linux
May 13, 2025 · Fundamentals

How the Five Core Computer Parts Turn a Keystroke into a Screen

This article walks readers through the five essential computer components—input devices, CPU, memory, storage, and output devices—explaining how they interact via the system bus to process a simple keystroke, illustrating data flow with diagrams, real‑world analogies, performance tips, troubleshooting tricks, and practical examples like taking a photo.

CPUInput/Outputcomputer fundamentals
0 likes · 18 min read
How the Five Core Computer Parts Turn a Keystroke into a Screen
Deepin Linux
Deepin Linux
May 8, 2025 · Fundamentals

Comprehensive Guide to CPU Performance Optimization and Tools

This article provides an in‑depth overview of CPU performance metrics, practical optimization techniques—including algorithm selection, compiler flags, cache‑aware programming, and vectorization—along with real‑world case studies and a detailed survey of Linux profiling and analysis tools for developers.

CPUPerformance Optimizationcompiler
0 likes · 31 min read
Comprehensive Guide to CPU Performance Optimization and Tools
Deepin Linux
Deepin Linux
May 2, 2025 · Fundamentals

Understanding CPU Cache, Memory Hierarchy, and Concurrency Control

This article explains the principles of CPU cache, the multi‑level memory hierarchy, virtual memory, data consistency, and concurrency control mechanisms, illustrating how they together bridge the speed gap between the fast processor and slower memory/storage in modern computer systems.

CPUComputer ArchitectureMemory Hierarchy
0 likes · 21 min read
Understanding CPU Cache, Memory Hierarchy, and Concurrency Control
Architects' Tech Alliance
Architects' Tech Alliance
Apr 29, 2025 · Industry Insights

Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights

This article provides a comprehensive analysis of modern server architecture, covering the evolution from CISC to RISC, the rise of heterogeneous computing with GPUs and accelerators, diverse form factors, core component technologies, reliability mechanisms, performance benchmarking, certification standards, and emerging trends such as liquid cooling and AI‑native designs.

CPUData CenterGPU
0 likes · 11 min read
Next-Gen Server Architecture: CPUs, GPUs, Memory, and Certification Insights
Liangxu Linux
Liangxu Linux
Apr 29, 2025 · Fundamentals

How Early Computers Invented Interrupts to End Wasteful Polling

The article explains how 1960s batch systems suffered from CPU waste due to polling I/O devices, how IBM 704’s overflow flag inspired automatic error handling, and how the concept evolved into hardware interrupts with a concrete design, interrupt types, and vector table implementation.

CPUInterruptsOperating Systems
0 likes · 7 min read
How Early Computers Invented Interrupts to End Wasteful Polling
Java Tech Enthusiast
Java Tech Enthusiast
Apr 19, 2025 · Fundamentals

Understanding CPU Usage Spikes: Pipeline, Locks, and Optimization

The article explains how CPU pipelines, cache misses, branch‑prediction failures and lock contention cause non‑linear usage spikes, illustrates common pitfalls such as infinite loops, lock‑heavy spinning and catastrophic regex backtracking, and offers practical detection with perf and three rules—avoid busy‑waiting, use cache‑friendly layouts, and limit thread contention.

CPUOptimizationconcurrency
0 likes · 6 min read
Understanding CPU Usage Spikes: Pipeline, Locks, and Optimization
IT Services Circle
IT Services Circle
Mar 30, 2025 · Fundamentals

From Polling to Interrupts: Understanding Early Operating System Mechanisms

The article explains how early batch-processing systems relied on inefficient polling of slow I/O devices, describes the inspiration from IBM 704's overflow flag, and details the invention and implementation of hardware and software interrupts, including interrupt types, vector tables, and handler functions, to enable efficient CPU‑device interaction.

CPUHardwareInterrupts
0 likes · 7 min read
From Polling to Interrupts: Understanding Early Operating System Mechanisms
AI Cyberspace
AI Cyberspace
Mar 29, 2025 · Fundamentals

Why FP32 Remains the Benchmark for Measuring AI Compute Power

This article explains scientific notation, the IEEE‑754 floating‑point standard, the structure of FP32 and FP64 numbers, and how computational power is measured using FLOPS, illustrating CPU and GPU FP32 performance calculations and why FP32 is the common benchmark for AI workloads.

CPUFP32GPU
0 likes · 17 min read
Why FP32 Remains the Benchmark for Measuring AI Compute Power
Liangxu Linux
Liangxu Linux
Mar 22, 2025 · Fundamentals

Unveiling CPU Cache: How It Bridges the Speed Gap Between CPU and Memory

CPU cache, a multi‑level SRAM memory positioned between registers and main memory, evolved from non‑existent in early CPUs to sophisticated L1‑L4 hierarchies, addressing the massive speed disparity between processors and RAM by exploiting spatial and temporal locality to dramatically boost overall system performance.

CPUCacheComputer Architecture
0 likes · 10 min read
Unveiling CPU Cache: How It Bridges the Speed Gap Between CPU and Memory
Architects' Tech Alliance
Architects' Tech Alliance
Mar 13, 2025 · Fundamentals

How Memory Bandwidth and Latency Shape CPU Performance

The article explains how CPU computation latency arises from memory speed, bandwidth, and access delays, detailing the relationships among memory, bandwidth, and latency, and examines key factors such as clock frequency, pipelining, parallelism, cache hit rate, and signal propagation distances that together determine overall system performance.

CPUComputer ArchitectureLatency
0 likes · 9 min read
How Memory Bandwidth and Latency Shape CPU Performance
Aikesheng Open Source Community
Aikesheng Open Source Community
Feb 25, 2025 · Databases

Understanding CPU Allocation Logic in OceanBase 4.x and How to Modify the cpu_count Configuration

This article explains the background of tenant creation failures caused by insufficient CPU resources in OceanBase, details the calculation of usable CPU in version 4.x, shows how to query CPU usage with SQL, describes related configuration parameters, and provides step‑by‑step procedures for modifying cpu_count and testing over‑commit scenarios across different OceanBase versions.

CPUConfigurationOceanBase
0 likes · 12 min read
Understanding CPU Allocation Logic in OceanBase 4.x and How to Modify the cpu_count Configuration
Open Source Linux
Open Source Linux
Feb 7, 2025 · Operations

China's Xinchang Server Ecosystem: Market Trends, Key Players, and Future Risks

This article provides a comprehensive analysis of China's Xinchang server industry, covering the upstream component supply chain, mid‑stream manufacturers, downstream users, shipment statistics, market share evolution, competitive tiers, application demands, and the technical and ecological challenges facing domestic CPU and GPU development.

CPUChinese hardwareGPU
0 likes · 10 min read
China's Xinchang Server Ecosystem: Market Trends, Key Players, and Future Risks
Open Source Linux
Open Source Linux
Feb 6, 2025 · Operations

How to Quickly Diagnose and Fix 100% CPU Usage on Linux Servers

When a Linux server's CPU spikes to 100%, this guide walks you through a systematic investigation—from identifying the high‑load process and pinpointing the offending Java thread to applying a streamlined shell script—so you can resolve the issue and restore normal performance.

CPUJavaShell script
0 likes · 11 min read
How to Quickly Diagnose and Fix 100% CPU Usage on Linux Servers