Tagged articles

memory management

1093 articles · Page 2 of 11
Tech Freedom Circle
Tech Freedom Circle
Jun 3, 2026 · Artificial Intelligence

How I Integrated LangGraph, RAG, Memory, and MCP into an Enterprise AI Assistant

The article presents a production‑grade, six‑layer architecture for an AI assistant that unifies LangGraph state orchestration, industrial‑strength RAG pipelines, multi‑level memory management, and the Model Context Protocol (MCP), addressing integration fragmentation, fault tolerance, observability, and security to enable scalable enterprise deployments.

AI assistantLangGraphMCP
0 likes · 33 min read
How I Integrated LangGraph, RAG, Memory, and MCP into an Enterprise AI Assistant
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jun 3, 2026 · Backend Development

15 Golden Rules for High‑Performance, Maintainable Java Code

This article presents fifteen concrete Java performance‑optimization rules—from readable code and proper data structures to efficient string handling, database access, caching, multithreading, reflection, JVM tuning, and memory management—each illustrated with before/after code examples and practical advice.

JVMJavaOptimization
0 likes · 14 min read
15 Golden Rules for High‑Performance, Maintainable Java Code
James' Growth Diary
James' Growth Diary
Jun 1, 2026 · Artificial Intelligence

How Hermes Implements Bounded Memory: Character Limits, Compression, and Snapshots to Prevent Overflow

The article details Hermes' bounded memory system, which uses character limits for persistent files, a three‑stage context compression pipeline, boundary alignment to protect tool calls, snapshot caching, triple redaction, and anti‑thrashing mechanisms, ensuring agents never overflow or lose critical information.

HermesLLM Agentsbounded memory
0 likes · 16 min read
How Hermes Implements Bounded Memory: Character Limits, Compression, and Snapshots to Prevent Overflow
SuanNi
SuanNi
Jun 1, 2026 · Artificial Intelligence

Rewriting Claude Code in 90k Lines of Python: How CheetahClaws Tests Harness Scaling

The article analyzes why AI agents need system‑level scaling, explains the UC Berkeley "Harness" framework, and details how the open‑source CheetahClaws project rewrites Claude Code in Python to evaluate system scaling across memory, context, routing, orchestration and governance components.

AI agentsBenchmarkingCheetahClaws
0 likes · 13 min read
Rewriting Claude Code in 90k Lines of Python: How CheetahClaws Tests Harness Scaling
Architect
Architect
May 31, 2026 · Artificial Intelligence

Why Automating Low‑Quality Workflows with Hermes Agent Can Backfire

The article dissects Hermes Agent’s four‑layer architecture, warns that automating sloppy processes merely amplifies their flaws, and outlines practical governance steps—including stable input, output handling, failure logging, approval boundaries, memory budgeting, skill lifecycle, and self‑evolution evidence—to keep long‑running agents reliable and maintainable.

AI agent governanceAgent ArchitectureAutomation Risks
0 likes · 21 min read
Why Automating Low‑Quality Workflows with Hermes Agent Can Backfire
Deepin Linux
Deepin Linux
May 31, 2026 · Operations

Why Switching Linux Pages from 4KB to 2MB Can Destroy Performance

Changing the default Linux page size from 4KB to 2MB can dramatically increase TLB hit rates but, for typical microservice workloads with many small allocations, it leads to massive internal fragmentation, higher cache‑coherency overhead, and severe latency spikes, ultimately causing overall performance to collapse.

HugePagesLinuxMicroservices
0 likes · 19 min read
Why Switching Linux Pages from 4KB to 2MB Can Destroy Performance
Linyb Geek Road
Linyb Geek Road
May 27, 2026 · Artificial Intelligence

Production‑Ready Agent Harness: 7‑Layer Architecture for Scalable AI Agents

The article presents Agent Harness, a production‑grade AI agent framework built on a seven‑layer pyramid that addresses stability, tool safety, cost, hallucination, autonomous decision‑making, multi‑agent collaboration, work‑tree isolation and observability, and validates each layer with real‑world case studies and concrete benchmarks.

AI agentsArchitectureTool Safety
0 likes · 36 min read
Production‑Ready Agent Harness: 7‑Layer Architecture for Scalable AI Agents
dbaplus Community
dbaplus Community
May 26, 2026 · Fundamentals

Can't Master the Linux Kernel Without Understanding NUMA?

This article explains the core principles of NUMA architecture, how it is deeply integrated into Linux kernel memory management, process scheduling, and system calls, and provides practical commands and real‑world examples to diagnose and optimize NUMA‑related performance issues.

Linux kernelNUMAPerformance Optimization
0 likes · 24 min read
Can't Master the Linux Kernel Without Understanding NUMA?
AI Step-by-Step
AI Step-by-Step
May 24, 2026 · Artificial Intelligence

Learning Agent Architecture from Giants: Blueprint of Hermes and Claude Code

The article breaks down a six‑layer agent architecture—entry, core loop, tool ecosystem, memory & learning, scheduling & orchestration, and output delivery—illustrating how Hermes and Claude Code implement each layer and offering guidance on choosing the right framework for specific needs.

AI agentsAgent ArchitectureClaude Code
0 likes · 17 min read
Learning Agent Architecture from Giants: Blueprint of Hermes and Claude Code
MaGe Linux Operations
MaGe Linux Operations
May 23, 2026 · Operations

Avoid Common Pitfalls When Deploying Redis in Production: Memory, Persistence, and Clustering

This guide walks through practical Redis production‑deployment best practices, covering memory limits and eviction policies, RDB/AOF persistence options, security hardening, replication, Sentinel, Cluster setup, monitoring, backup scripts, and troubleshooting common issues such as OOM, replication loss, and latency.

ClusteringPersistenceRedis
0 likes · 36 min read
Avoid Common Pitfalls When Deploying Redis in Production: Memory, Persistence, and Clustering
DeepHub IMBA
DeepHub IMBA
May 22, 2026 · Fundamentals

Inside Python’s Automatic Memory Management: Core Mechanisms and Optimization Guide

The article breaks down Python’s memory system layer by layer, explaining stack vs. heap, reference counting, generational garbage collection, the true effect of the del statement, built‑in optimizations like integer caching, string interning and __slots__, and shows how to process a 20 GB CSV efficiently with generators.

OptimizationPythonReference Counting
0 likes · 12 min read
Inside Python’s Automatic Memory Management: Core Mechanisms and Optimization Guide
Alibaba Cloud Developer
Alibaba Cloud Developer
May 22, 2026 · Artificial Intelligence

How Core Agent Concepts and Paradigms Have Evolved and the Rationale Behind Them

The article traces the evolution of AI agents from early ReAct‑style models through workflow‑based systems to autonomous and self‑evolving agents, analyzing six core dimensions—Prompt, Planning, Memory, Tools, Workflow, and Environment—and explains why each paradigm shift occurred, citing recent frameworks and research.

AI agentsSelf-Evolving Systemsmemory management
0 likes · 25 min read
How Core Agent Concepts and Paradigms Have Evolved and the Rationale Behind Them
FunTester
FunTester
May 19, 2026 · Artificial Intelligence

How Memory Layering Makes AI Agents Smarter Over Time

The article explains why default agent memory is fleeting, proposes a two‑layer design of session and long‑term memory with a post‑session “dreaming” integration step, and shows how selective persistence and shared long‑term storage keep agents continuously improving.

AI architectureDream IntegrationSession Memory
0 likes · 8 min read
How Memory Layering Makes AI Agents Smarter Over Time
dbaplus Community
dbaplus Community
May 17, 2026 · Databases

Is Raising work_mem from 4 MB to 64 MB Really Optimizing Sorts? The 2 TB PostgreSQL OOM Time Bomb

The article explains why increasing PostgreSQL's work_mem does not guarantee per‑query memory limits, how multiple sort/hash nodes, parallel workers and long‑lived memory contexts can cause OOM even on a 2 TB server, and offers concrete diagnostics and mitigation strategies for DBAs and developers.

OOMPostgreSQLQuery Optimization
0 likes · 12 min read
Is Raising work_mem from 4 MB to 64 MB Really Optimizing Sorts? The 2 TB PostgreSQL OOM Time Bomb
Liangxu Linux
Liangxu Linux
May 16, 2026 · Fundamentals

Why is C considered the hardest programming language?

The article explains that C’s steep learning curve stems from its low‑level environment setup, opaque debugging, complex pointer syntax, and manual memory management, while also arguing that mastering C is valuable for low‑level development and deep understanding of computer fundamentals.

C languageProgramming Fundamentalslow-level development
0 likes · 7 min read
Why is C considered the hardest programming language?
DataFunTalk
DataFunTalk
May 12, 2026 · Artificial Intelligence

Deep Dive into Agent Harness: Unpacking the Architecture Behind AI Agents

The article dissects the concept of an Agent Harness—a comprehensive software infrastructure that wraps large language models to enable autonomous agents—detailing its three engineering layers, twelve production‑grade components, benchmark improvements, implementation patterns across Anthropic, OpenAI, LangChain, and design trade‑offs such as orchestration loops, tool integration, memory, context management, error handling, and safety.

AI agentsLLMagent harness
0 likes · 19 min read
Deep Dive into Agent Harness: Unpacking the Architecture Behind AI Agents
Linyb Geek Road
Linyb Geek Road
May 12, 2026 · Artificial Intelligence

10 Open‑Source Tools Cutting AI Agent Costs Ten‑Fold: Prompt Compression, Memory Management, Model Routing

The article explains how AI agents become expensive because they ingest massive, irrelevant context and shows ten open‑source projects—LLMLingua, mem0, LiteLLM, LlamaIndex + Chroma, Letta, Guidance, Aider, tiktoken + ttok—that compress prompts, manage memory, route models dynamically, add retrieval‑augmented generation, and enforce token budgeting, collectively reducing daily token usage by millions and slashing costs dramatically.

AI agentsRetrieval-Augmented Generationmemory management
0 likes · 17 min read
10 Open‑Source Tools Cutting AI Agent Costs Ten‑Fold: Prompt Compression, Memory Management, Model Routing
AI Waka
AI Waka
May 8, 2026 · Artificial Intelligence

Deep Dive into AI Agents: Inside Claude Code, OpenClaw, and Hermes

This article dissects the internal architecture of three distinct AI agents—Anthropic’s Claude Code, the open‑source OpenClaw, and Nous Research’s Hermes—explaining their command layers, ReAct loops, instruction files, toolsets, memory systems, skill formats, extensions, and multi‑agent communication, and shows how to configure them for optimal performance.

AI agentsClaude CodeHermes
0 likes · 35 min read
Deep Dive into AI Agents: Inside Claude Code, OpenClaw, and Hermes
Geek Labs
Geek Labs
May 8, 2026 · Artificial Intelligence

Beads: Building a Memory Store for AI Coding Assistants

Beads is an open‑source, distributed graph‑based task tracker built on Dolt that adds a memory layer to AI programming assistants, preventing context loss in long‑running tasks through version‑controlled storage, dependency tracking, conflict avoidance, semantic compression, and hierarchical organization.

AI assistantBeadsDolt
0 likes · 4 min read
Beads: Building a Memory Store for AI Coding Assistants
inShocking
inShocking
May 7, 2026 · Artificial Intelligence

What to Store and When to Skip: Lessons from Claude Code’s Memory Mechanism

The article dissects Claude Code’s memory system, showing that the real challenge is deciding what information to keep and when to discard, and it details design principles, index‑content separation, LLM‑based retrieval, expiration handling, write‑path isolation, and practical improvements applied to the author’s own agent platform.

Agent ArchitectureClaude CodeLLM
0 likes · 16 min read
What to Store and When to Skip: Lessons from Claude Code’s Memory Mechanism
Amazon Cloud Developers
Amazon Cloud Developers
May 6, 2026 · Artificial Intelligence

From Apps to AI Agents: How the Development Paradigm Is Shifting

The article analyzes how software is evolving from static applications to goal‑driven AI agents, detailing the looped decision process, hierarchical architecture, multi‑agent collaboration, semantic data handling, memory as a knowledge system, and the cloud‑native deployment challenges of cost, security, and state management.

AI agentsAmazon BedrockCloud Native
0 likes · 11 min read
From Apps to AI Agents: How the Development Paradigm Is Shifting
Ubiquitous Tech
Ubiquitous Tech
May 5, 2026 · Artificial Intelligence

12 Reusable Agentic Harness Design Patterns from Claude Code

The article analyzes twelve reusable Agentic Harness design patterns extracted from the Claude Code leak, grouping them into memory & context, workflow & orchestration, tools & permissions, and automation dimensions, and explains each pattern's purpose, scenarios, and trade‑offs.

AI agentsAgentic HarnessClaude Code
0 likes · 15 min read
12 Reusable Agentic Harness Design Patterns from Claude Code
Linyb Geek Road
Linyb Geek Road
May 4, 2026 · Artificial Intelligence

Agent Principles, Architecture, and Engineering Practices for Stable AI Systems

The article breaks down the core loop of AI agents, distinguishes agents from static workflows, and presents engineering practices—such as harness testing, context management, skill loading, tool design, memory handling, multi‑agent coordination, evaluation reliability, and security—that are essential for building robust, cost‑effective agents.

AI agentsAgent ArchitectureTool Design
0 likes · 20 min read
Agent Principles, Architecture, and Engineering Practices for Stable AI Systems
Deepin Linux
Deepin Linux
May 1, 2026 · Fundamentals

Mastering Linux Kernel Threads: Core Mechanisms and Scheduling

This article explains Linux kernel threads from basic concepts to deep internals, covering their data structures, creation, execution flow, scheduling strategies, context‑switch overhead, synchronization primitives, interrupt handling, and a practical kswapd memory‑reclaim case study, providing concrete code examples and step‑by‑step analysis.

KernelLinuxkswapd
0 likes · 42 min read
Mastering Linux Kernel Threads: Core Mechanisms and Scheduling
DeepHub IMBA
DeepHub IMBA
Apr 29, 2026 · Artificial Intelligence

From Stateless to Stateful: 5 Architecture Patterns for Long‑Running Agents

The article outlines five concrete design patterns—Checkpoint‑and‑Resume, Delegated Approval, Memory‑Layered Context, Ambient Processing, and Fleet Orchestration—that enable production‑grade, multi‑day AI agents to persist state, handle failures, and scale safely.

AI agentsCheckpointingCloud Sandbox
0 likes · 12 min read
From Stateless to Stateful: 5 Architecture Patterns for Long‑Running Agents
IT Services Circle
IT Services Circle
Apr 29, 2026 · Mobile Development

8 GB Android Phones Finally Get Relief as the OS Undergoes a Major Memory Overhaul

Android’s long‑standing lax memory management is being overhauled: Google’s Android 17 Beta 4 introduces a device‑level memory cap, smart notifications, and scenario‑specific rules, while China’s ITGSA alliance issues a “fair run memory” mandate, promising to curb bloated apps, reduce heating and lag, and give 8 GB phones a chance to run smoothly again.

AndroidAndroid 17Fair Run Memory
0 likes · 12 min read
8 GB Android Phones Finally Get Relief as the OS Undergoes a Major Memory Overhaul
IoT Full-Stack Technology
IoT Full-Stack Technology
Apr 28, 2026 · Artificial Intelligence

Why Claude Code Feels Like an OS: Inside Anthropic’s 510k‑Line Source

A security researcher uncovered Claude Code’s full 512,000‑line TypeScript source, revealing a sophisticated OS‑like architecture with dynamic prompt assembly, 42 lazily‑loaded tools, multi‑layer security reviews, memory management, and three‑stage compression that together explain why it feels more usable than other AI coding assistants.

AI agentsAnthropicClaude Code
0 likes · 17 min read
Why Claude Code Feels Like an OS: Inside Anthropic’s 510k‑Line Source
Java Backend Full-Stack
Java Backend Full-Stack
Apr 27, 2026 · Databases

Proven Redis Tuning Techniques for Production Environments

This article compiles practical, interview‑ready Redis tuning tips—from strict memory limits and eviction policies to avoiding big keys, hot keys, slow commands, and optimizing persistence, networking, and high‑availability settings—so you can confidently handle Redis performance questions in real‑world deployments.

ConfigurationRedishigh availability
0 likes · 9 min read
Proven Redis Tuning Techniques for Production Environments
PaperAgent
PaperAgent
Apr 27, 2026 · Artificial Intelligence

A Comprehensive Review of Modern LLM Agent Memory Frameworks

The article surveys recent LLM‑based agent memory research, presenting a unified framework that breaks memory systems into four components, detailing their design choices, experimental evaluation on LOCOMO and LONGMEMEVAL, key findings, and a new low‑token SOTA architecture.

Information RetrievalLLMLong‑term Tasks
0 likes · 8 min read
A Comprehensive Review of Modern LLM Agent Memory Frameworks
High Availability Architecture
High Availability Architecture
Apr 26, 2026 · Artificial Intelligence

Why Modern AI Agent Harnesses Converge on the Same Memory Management Strategy

The article compares Pi, OpenClaw, Claude Code, and Letta, showing how each framework tackles limited context windows through file truncation, pagination, tool‑result budgeting, sub‑agent isolation, and token‑driven compaction, revealing a clear convergence toward active memory management.

AI agentsContext ManagementFile Pagination
0 likes · 19 min read
Why Modern AI Agent Harnesses Converge on the Same Memory Management Strategy
James' Growth Diary
James' Growth Diary
Apr 25, 2026 · Artificial Intelligence

Choosing the Right AI Memory: Truncation, Summarization, or Vector Retrieval

This article breaks down LangChain.js's three memory strategies—window truncation, summary compression, and vector‑store retrieval—explaining their inner workings, code setup, trade‑offs in token cost and information retention, and provides a decision guide for selecting the best approach in multi‑turn LLM conversations.

LLMLangChainVector Retrieval
0 likes · 14 min read
Choosing the Right AI Memory: Truncation, Summarization, or Vector Retrieval
DevOps Coach
DevOps Coach
Apr 24, 2026 · Artificial Intelligence

How Claude Code’s Auto‑Memory Boosts Productivity by Eliminating Re‑Entry

Claude Code’s new auto‑memory feature automatically records project context, preferences, and debugging notes in a structured memory folder, loads the first 200 lines at session start, and lets users toggle or edit the memory, dramatically reducing repetitive input and speeding up development.

Auto MemoryCLIClaude Code
0 likes · 16 min read
How Claude Code’s Auto‑Memory Boosts Productivity by Eliminating Re‑Entry
inShocking
inShocking
Apr 23, 2026 · Artificial Intelligence

From Chatty to Capable: Key Challenges and Solutions for Deploying AI Agents in Production

The article identifies five often‑overlooked engineering pitfalls—unstable model output, fragile tool chains, memory loss, multi‑tenant interference, and uncontrolled autonomy—and provides concrete validation, tool‑tiering, external memory, isolation, and risk‑based execution strategies to reliably move AI agents from demo to production.

AI agentsLLM reliabilityMulti-tenant Isolation
0 likes · 11 min read
From Chatty to Capable: Key Challenges and Solutions for Deploying AI Agents in Production
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Apr 22, 2026 · Artificial Intelligence

How to Classify and Manage Agent Memories for Better Retrieval

This article dissects Claude Code's memory system, explains why unstructured memory degrades performance, introduces four distinct memory types with concrete examples and schema, shows how to handle expiration and retrieval strategies, and provides step‑by‑step implementation code to improve agent reliability.

ClassificationLLMPython
0 likes · 19 min read
How to Classify and Manage Agent Memories for Better Retrieval
Deepin Linux
Deepin Linux
Apr 22, 2026 · Fundamentals

Why Page Cache Is the Hidden Engine Behind Linux I/O Performance

The article explains how Linux’s page cache bridges memory and disk, detailing its read/write mechanisms, dirty page handling, pre‑read optimization, kernel parameters, and practical tuning tips for static file serving, databases, and logging, showing why mastering it is essential for performance.

Dirty PagesI/O performanceKernel
0 likes · 30 min read
Why Page Cache Is the Hidden Engine Behind Linux I/O Performance
AI Architecture Hub
AI Architecture Hub
Apr 22, 2026 · Artificial Intelligence

Build a Minimal AI Agent Loop in 30 Minutes and Turn It into a Stable Production System

This article walks through constructing a tiny, runnable AI agent loop that reads a user task, lets the model choose the next step, calls a tool, feeds the observation back, and repeats, then explains how to add harness, memory, permission, and validation layers to make the agent reliable in real‑world engineering environments.

AI AgentAgent LoopHarness
0 likes · 30 min read
Build a Minimal AI Agent Loop in 30 Minutes and Turn It into a Stable Production System
AI Open-Source Efficiency Guide
AI Open-Source Efficiency Guide
Apr 21, 2026 · Artificial Intelligence

How agentic-stack Enables Cross‑Tool Memory Transfer for Large Language Models

The article introduces agentic‑stack, a portable .agent folder that lets eight AI coding tools share a unified memory, skill, and protocol system, detailing its four‑layer memory model, progressive skill disclosure, shim‑based adapters, review protocols, practical team scenarios, installation steps, and architectural design.

LLMPythonagentic-stack
0 likes · 14 min read
How agentic-stack Enables Cross‑Tool Memory Transfer for Large Language Models
Architect
Architect
Apr 20, 2026 · Artificial Intelligence

Why a Tiny Agent Loop Exposes the Real Engineering Hurdles of AI Agents

The article walks through building a minimal 20‑line agent loop, explains each step—from reading a task to invoking tools and feeding observations back—then shows how real systems like Claude Code, OpenClaw and Pi add layers of harness, memory, permission and validation to make the loop safe and reliable in production.

AI AgentAgent LoopFunction Calling
0 likes · 23 min read
Why a Tiny Agent Loop Exposes the Real Engineering Hurdles of AI Agents
SpringMeng
SpringMeng
Apr 19, 2026 · Artificial Intelligence

Build a LangChain AI Agent in 20 Minutes: Step‑by‑Step Guide

This tutorial walks through creating a LangChain‑based AI agent by covering model integration, tool definition with @tool, short‑ and long‑term memory handling via checkpointers and vector stores, and assembling everything with create_agent, middleware, and code examples for a functional travel assistant.

AI AgentLangChainLangGraph
0 likes · 16 min read
Build a LangChain AI Agent in 20 Minutes: Step‑by‑Step Guide
Architecture and Beyond
Architecture and Beyond
Apr 19, 2026 · Artificial Intelligence

How Hermes Agent Structures Persistent Memory, Skills, and Session Search

This article dissects Hermes Agent's three‑layer persistence model, skill discovery mechanisms, tool registration and scheduling, session‑search retrieval, and automated skill evolution, highlighting design trade‑offs, concurrency handling, and practical pitfalls for building robust AI‑driven agents.

AI agentsSession Searchmemory management
0 likes · 20 min read
How Hermes Agent Structures Persistent Memory, Skills, and Session Search
AI Waka
AI Waka
Apr 18, 2026 · Artificial Intelligence

Mastering AI Agent Reliability: 12 Harness Engineering Patterns You Need

This guide explains how to move from fragile, prompt‑only AI agents to production‑grade systems by designing a control layer—called Harness Engineering—covering memory management, workflow orchestration, permission boundaries, automation patterns, and the Intelligent Harness Runtime that makes agents self‑governing and resilient.

AI AgentHarness EngineeringIntelligent Harness Runtime
0 likes · 18 min read
Mastering AI Agent Reliability: 12 Harness Engineering Patterns You Need
o-ai.tech
o-ai.tech
Apr 17, 2026 · Artificial Intelligence

How Hermes Agent Self‑Evolves: Memory, Skills, and Offline Training Pipelines

This article dissects Hermes Agent’s self‑evolution mechanism, explaining how stable facts are stored in memory, reusable procedures become skills, and rollout trajectories are turned into training data through background review, context compression, and OPD‑based token‑level distillation.

Agent ArchitectureHermes AgentSelf-Evolution
0 likes · 33 min read
How Hermes Agent Self‑Evolves: Memory, Skills, and Offline Training Pipelines
Amazon Cloud Developers
Amazon Cloud Developers
Apr 16, 2026 · Artificial Intelligence

Taming Token Explosion in OpenClaw Agents via Harness‑Based Observability, Memory & Skills

The article analyses OpenClaw’s rapid popularity and the resulting token‑explosion issue, classifies its causes into injection, repetition and black‑box types, then details how Harness‑level observability, layered memory management and progressive skill disclosure can monitor and cut token waste, with concrete Amazon Bedrock metrics and implementation tips.

AI agentsAmazon BedrockOpenClaw
0 likes · 27 min read
Taming Token Explosion in OpenClaw Agents via Harness‑Based Observability, Memory & Skills
AI Architecture Path
AI Architecture Path
Apr 16, 2026 · Artificial Intelligence

How Claude‑Mem Eliminates AI Assistant Forgetfulness and Cuts Token Costs

This article analyzes the open‑source Claude‑Mem plugin, detailing developers' pain points with AI assistants, the plugin's persistent memory architecture, core features, MCP search workflow, practical usage examples, best‑practice tips, installation methods, system requirements, and common troubleshooting advice.

AIClaude-MemInstallation
0 likes · 15 min read
How Claude‑Mem Eliminates AI Assistant Forgetfulness and Cuts Token Costs
AI Tech Publishing
AI Tech Publishing
Apr 14, 2026 · Artificial Intelligence

12 Harness Design Patterns from Claude Code: Memory, Workflow, Tools, and Automation

The article dissects twelve concrete harness design patterns uncovered in the leaked Claude Code source, organized into four categories—memory & context, workflow & orchestration, tools & permissions, and automation—detailing their use cases, trade‑offs, and implementation costs for building production‑grade AI agents.

Agent designClaude Codeautomation
0 likes · 14 min read
12 Harness Design Patterns from Claude Code: Memory, Workflow, Tools, and Automation
Architect
Architect
Apr 13, 2026 · Artificial Intelligence

How Hermes and OpenClaw Differ in Memory Architecture and Skill Management

The article analyzes Hermes Agent's three‑layer memory system—fact memory stored in tiny Markdown files, session history indexed with SQLite + FTS5, and procedural memory via skill management—then compares each layer to OpenClaw's architecture and explains how to integrate self‑summarizing skills into OpenClaw.

Agent ArchitectureExternal Memory ProviderFTS5
0 likes · 27 min read
How Hermes and OpenClaw Differ in Memory Architecture and Skill Management
AI Tech Publishing
AI Tech Publishing
Apr 13, 2026 · Artificial Intelligence

12 Core Components of a Production-Grade Agent Harness and Framework Comparison

The article explains why production issues often stem from the agent harness rather than the model, defines the harness concept, breaks down its twelve essential components, shows a full execution loop, compares Anthropic, OpenAI, LangChain and other frameworks, and discusses key design trade‑offs for building robust AI agents.

AI agentsOrchestration Loopagent harness
0 likes · 21 min read
12 Core Components of a Production-Grade Agent Harness and Framework Comparison
Tencent Technical Engineering
Tencent Technical Engineering
Apr 12, 2026 · Operations

How TencentOS Engineers Revamped Linux Swap for 5‑20% Performance Gains

This article translates and consolidates three LWN analyses of the Linux swap subsystem modernization led by TencentOS kernel engineer Kairui Song, detailing the introduction of swap tables, removal of the swap map, virtual swap concepts, code changes, performance improvements of up to 20 % and the broader impact on the kernel community.

Linux kernelPerformance Optimizationmemory management
0 likes · 27 min read
How TencentOS Engineers Revamped Linux Swap for 5‑20% Performance Gains
Past Memory Big Data
Past Memory Big Data
Apr 11, 2026 · Artificial Intelligence

Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate

A Reddit post sparked a heated debate over Hermes Agent and OpenClaw, leading to a deep technical comparison of their architectures, memory models, tool registration, security philosophies, deployment complexity, and ideal use‑cases, ultimately showing that each framework serves distinct AI Agent engineering paths.

AI AgentArchitectureHermes Agent
0 likes · 21 min read
Hermes vs OpenClaw: What Am I Missing? The AI Agent Community’s Divisive Debate
macrozheng
macrozheng
Apr 10, 2026 · Artificial Intelligence

Inside Claude Code: How a 500k‑Line AI Programming Tool Leaked and What Its Architecture Reveals

The Claude Code source leak exposed over 500,000 lines of AI‑coding tool code, revealing its npm publishing mishap, the layered architecture built on React Ink, the ReAct‑style agent loop, sophisticated tool orchestration, multi‑tier memory management, context compression, security checks, feature flags, and even anti‑distillation defenses.

AI agentsClaude CodeFeature Flags
0 likes · 30 min read
Inside Claude Code: How a 500k‑Line AI Programming Tool Leaked and What Its Architecture Reveals
Deepin Linux
Deepin Linux
Apr 10, 2026 · Fundamentals

Unlocking Linux Networking: The Essential Role of sk_buff Explained

sk_buff is the backbone of Linux’s network stack, handling packet storage, metadata, memory management and protocol‑layer interactions; this article dissects its structure, pointer model, core operations, packet lifecycle, practical code examples, and common pitfalls such as memory shortage, data loss and performance bottlenecks.

kernel networkingmemory managementnetwork-stack
0 likes · 54 min read
Unlocking Linux Networking: The Essential Role of sk_buff Explained
Architecture and Beyond
Architecture and Beyond
Apr 7, 2026 · Artificial Intelligence

How KAIROS Redefines Claude Code’s Runtime Model: From CLI to Persistent AI Agent

The article analyzes KAIROS, the upcoming AI‑driven mode of Claude Code, explaining how it shifts the tool from a short‑lived CLI assistant to a continuously online, asynchronous agent with persistent sessions, memory distillation, channel integration, and proactive execution, while outlining current gaps and engineering challenges.

AI AgentClaude CodeKairos
0 likes · 22 min read
How KAIROS Redefines Claude Code’s Runtime Model: From CLI to Persistent AI Agent
SuanNi
SuanNi
Apr 5, 2026 · Artificial Intelligence

How Top AI Models Survived a Year‑Long Virtual Startup Simulation

A year‑long YC‑Bench simulation pits twelve leading large‑language models against a virtual startup environment, revealing stark differences in profitability, cost efficiency, memory handling, and strategic decision‑making, with only three models ending the year profitable and a handful achieving high cost‑performance ratios.

AICost EfficiencySimulation
0 likes · 16 min read
How Top AI Models Survived a Year‑Long Virtual Startup Simulation
Deepin Linux
Deepin Linux
Apr 5, 2026 · Fundamentals

How Linux’s Buddy System and SLUB Allocator Power Efficient Memory Management

This article explains the core principles of Linux kernel memory management, detailing how the buddy system handles large contiguous pages while the SLUB allocator optimizes small-object allocation, and compares their performance, fragmentation handling, and real‑world usage in servers and embedded devices.

Linux kernelOS fundamentalsSLUB allocator
0 likes · 43 min read
How Linux’s Buddy System and SLUB Allocator Power Efficient Memory Management
AI Large-Model Wave and Transformation Guide
AI Large-Model Wave and Transformation Guide
Apr 4, 2026 · Artificial Intelligence

Inside Claude Code: How Anthropic Built a 512k‑Line AI Agent with Tools, Memory, and Security

The article dissects Claude Code’s 512,000‑line TypeScript codebase, detailing its modular architecture, fine‑grained tool orchestration, three‑layer memory system, multi‑stage query engine, six‑layer security sandbox, unreleased features like Kairos and Undercover modes, and the engineering practices that turn an AI model into an industrial‑grade digital employee.

AIAgent ArchitectureEngineering Practices
0 likes · 14 min read
Inside Claude Code: How Anthropic Built a 512k‑Line AI Agent with Tools, Memory, and Security
ITPUB
ITPUB
Apr 3, 2026 · Artificial Intelligence

Why OpenClaw’s Memory Breaks and How seekdb M0 Fixes It

The article analyses OpenClaw’s single‑turn memory design, explains the two vicious cycles that cause memory bloat and forgetting, and introduces seekdb M0’s cloud‑native, two‑stage memory and experience system that decouples memory from context, reduces token costs, and shares practical knowledge across agents.

AIAgentExperience System
0 likes · 16 min read
Why OpenClaw’s Memory Breaks and How seekdb M0 Fixes It
Thought Artisan
Thought Artisan
Apr 2, 2026 · Fundamentals

Technical Briefing #4 2026: Kernel Memory Leaks, THP Latency, Linked Lists & Android Internals

This technical briefing curates ten deep-dive articles covering Linux kernel memory leaks, Transparent Huge Pages latency pitfalls, linked list performance on modern hardware, Android AutoFDO optimization, memory consistency debugging, PageCache internals, DMA-BUF zero-copy architecture, and mutex/futex priority inheritance traps.

Android internalsAutoFDODMA-BUF
0 likes · 6 min read
Technical Briefing #4 2026: Kernel Memory Leaks, THP Latency, Linked Lists & Android Internals
AI Architecture Hub
AI Architecture Hub
Apr 2, 2026 · Artificial Intelligence

What the Claude Code Source Leak Reveals About Anthropic’s AI Agent Architecture

A 57 MB source‑map file accidentally shipped with the @anthropic-ai/[email protected] npm package exposed over 1,900 TypeScript/TSX files, allowing the community to dissect Claude Code’s five‑layer Agent Harness, tool control, task runtime, memory system, and remote permission bridge, offering valuable engineering insights for AI agent developers.

AI AgentAnthropicArchitecture
0 likes · 23 min read
What the Claude Code Source Leak Reveals About Anthropic’s AI Agent Architecture
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
Apr 1, 2026 · Artificial Intelligence

Claude Code’s Source Code Reveals Anthropic’s Move from Tool to Self‑Evolving AI Agent

A deep dive into Claude Code’s 500 k‑line TypeScript repository shows how Anthropic is turning a programming assistant into a memory‑rich, autonomous AI agent platform with multi‑agent collaboration, cloud‑native scheduling, speculative execution, and even a pet‑style companion.

AnthropicClaude Codecloud scheduling
0 likes · 20 min read
Claude Code’s Source Code Reveals Anthropic’s Move from Tool to Self‑Evolving AI Agent
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Apr 1, 2026 · Artificial Intelligence

How to Design an Effective Agent Memory System for Enterprise AI Assistants

This article explains why AI agents need a structured memory module, outlines three memory types from cognitive science, details short‑term and long‑term storage architectures using vector databases, and provides concrete code and management strategies—including conflict resolution, TTL expiration, and privacy compliance—to build a robust Agent Memory system.

LLMMem0Milvus
0 likes · 23 min read
How to Design an Effective Agent Memory System for Enterprise AI Assistants
Architect
Architect
Mar 31, 2026 · Artificial Intelligence

What Claude Code’s Leaked Source Map Reveals About the Architecture of AI Agents

A recent source‑map leak of the Claude Code npm package exposed thousands of TypeScript files, allowing engineers to reconstruct the full harness—including its main loop, tool pool, task runtime, memory system, and security boundaries—offering a rare glimpse into the engineering reality of a production‑grade AI agent platform.

AI AgentArchitectureClaude Code
0 likes · 25 min read
What Claude Code’s Leaked Source Map Reveals About the Architecture of AI Agents
Deepin Linux
Deepin Linux
Mar 31, 2026 · Fundamentals

Why the MMU Is the Hidden Engine Behind Linux Memory Management

This article explains how the Memory Management Unit (MMU) underpins Linux's virtual memory, process isolation, and protection mechanisms, detailing its architecture, address‑translation workflow, TLB caching, practical C implementations, real‑world use cases, and debugging techniques for kernel developers.

KernelLinuxMMU
0 likes · 40 min read
Why the MMU Is the Hidden Engine Behind Linux Memory Management
Subtle Storm
Subtle Storm
Mar 30, 2026 · Artificial Intelligence

How OpenClaw’s Memory System Makes Your AI Truly Remember You

Many users see their OpenClaw AI forget rules and preferences after a restart because only conversational context is saved, but the guide explains OpenClaw’s four‑layer file‑based memory, the automatic 8‑file loading, Memory Flush protection, and three concrete best‑practice steps to keep the AI’s memory persistent.

AI memoryLLMOpenClaw
0 likes · 11 min read
How OpenClaw’s Memory System Makes Your AI Truly Remember You
AI2ML AI to Machine Learning
AI2ML AI to Machine Learning
Mar 28, 2026 · Artificial Intelligence

OpenClaw FAQ: 40 Technical Questions Answered

This comprehensive FAQ walks through 40 technical questions about OpenClaw, covering its innovations, architecture, multi‑agent collaboration, memory and context handling, security risks, token‑saving strategies, real‑world use cases, comparisons with other agents, and competitive landscape.

AI AutomationAgent ArchitectureMulti-agent
0 likes · 25 min read
OpenClaw FAQ: 40 Technical Questions Answered
Deepin Linux
Deepin Linux
Mar 28, 2026 · Fundamentals

Unlocking Linux Performance: A Deep Dive into NUMA Architecture

This article explains the core principles of NUMA, its deep integration with the Linux kernel, practical memory‑node and scheduling mechanisms, real‑world database and virtualization use cases, and step‑by‑step commands for inspecting and tuning NUMA on modern servers.

Linux kernelNUMAPerformance Optimization
0 likes · 23 min read
Unlocking Linux Performance: A Deep Dive into NUMA Architecture
AI Tech Publishing
AI Tech Publishing
Mar 28, 2026 · Artificial Intelligence

Designing Agent Memory Systems: Four Types, Three Strategies, and Full Python Implementation

This article breaks down agentic memory into four distinct types—In‑context, External, Episodic, and Semantic/Parametric—explains three forgetting strategies (time decay, importance scoring, periodic consolidation), shows how memory flows through an agent loop, and provides complete Python code using OpenAI embeddings and ChromaDB for a production‑ready memory layer.

ChromaDBLLMPython
0 likes · 22 min read
Designing Agent Memory Systems: Four Types, Three Strategies, and Full Python Implementation
Alibaba Cloud Developer
Alibaba Cloud Developer
Mar 27, 2026 · Artificial Intelligence

How Tair Powers Sub‑Second AI Agent Memory for Real‑Time Ordering

This article examines how Taobao Flash Sale’s AI Agent uses Alibaba Cloud’s Tair as a high‑performance short‑term memory layer, detailing data model design, latency impact, concurrency control, elastic scaling, bandwidth handling, and TTL‑based cleanup to achieve sub‑second response times during massive traffic spikes.

AI AgentTairdistributed lock
0 likes · 15 min read
How Tair Powers Sub‑Second AI Agent Memory for Real‑Time Ordering
Amazon Cloud Developers
Amazon Cloud Developers
Mar 27, 2026 · Artificial Intelligence

Deploy a Fast‑Fashion E‑Commerce AI Agent in Days to Handle Millions of Concurrent Queries

This article provides a comprehensive, step‑by‑step guide on using Amazon Bedrock AgentCore Runtime to quickly build, deploy, and scale AI agents for fast‑fashion e‑commerce scenarios—covering architecture, supported protocols, session isolation, asynchronous processing, memory management, code examples, and multi‑agent coordination—enabling millions of simultaneous customer interactions with enterprise‑grade security and reliability.

AI AgentAWS BedrockAgentCore Runtime
0 likes · 40 min read
Deploy a Fast‑Fashion E‑Commerce AI Agent in Days to Handle Millions of Concurrent Queries
Su San Talks Tech
Su San Talks Tech
Mar 26, 2026 · Artificial Intelligence

Unlocking AI Agents: How OpenClaw Turns Language Models into Actionable Bots

This article explains how OpenClaw functions as an AI Agent framework that connects chat applications to large language models, manages multi‑turn dialogues, executes tool commands, handles memory and security, and demonstrates advanced features such as sub‑agents, cron jobs, and context compression.

AI AgentOpenClawSub-Agent
0 likes · 19 min read
Unlocking AI Agents: How OpenClaw Turns Language Models into Actionable Bots
AI Waka
AI Waka
Mar 25, 2026 · Artificial Intelligence

How OpenClaw Turns Your Machine into an Autonomous AI Agent Runtime

OpenClaw is an open‑source, OS‑level autonomous agent runtime that combines dynamic system prompts, powerful tool access, file‑based memory, and sub‑agent generation, offering a secure, extensible architecture that runs on a single Node.js process and integrates with any LLM provider.

Agent RuntimeLLM IntegrationOpenClaw
0 likes · 19 min read
How OpenClaw Turns Your Machine into an Autonomous AI Agent Runtime
ITPUB
ITPUB
Mar 21, 2026 · Backend Development

What Linus Missed in Git’s Init: Deep Dive into C Code and Memory Leaks

The article examines Linus Torvalds’s original Git init implementation, walking through the C source files, explaining how directories are created, why a 40‑byte offset is added to allocated memory, and highlighting a missing free() call that leads to a memory leak, while discussing when manual deallocation is necessary.

C ProgrammingGitmemory management
0 likes · 8 min read
What Linus Missed in Git’s Init: Deep Dive into C Code and Memory Leaks
Architect Practice
Architect Practice
Mar 19, 2026 · Artificial Intelligence

From Code Completion to Autonomous Coding: Deep Dive into Coding Agent Architecture

Coding Agents have evolved from simple line‑by‑line autocomplete tools into autonomous developers that can read entire repositories, plan tasks, execute commands, run tests, and iteratively refine code, driven by a model‑tool loop, extensible memory layers, skills, sub‑agents, and integration hooks, while requiring careful supervision and context engineering.

AI programmingSoftware Development Automationagentic loop
0 likes · 20 min read
From Code Completion to Autonomous Coding: Deep Dive into Coding Agent Architecture
AI Step-by-Step
AI Step-by-Step
Mar 16, 2026 · Artificial Intelligence

Boost Your OpenClaw with 5 Essential Skills

After installing OpenClaw, adding the five plugins—memory, ontology, proactive‑agent, self‑improving‑agent, and Trello—transforms the chatbot from basic conversation to a context‑aware, structured‑knowledge, proactive, self‑learning system with integrated task management.

OpenClawSkill pluginsTrello integration
0 likes · 5 min read
Boost Your OpenClaw with 5 Essential Skills
Architect's Ambition
Architect's Ambition
Mar 16, 2026 · Artificial Intelligence

Understanding AI Agents: From Chatting to Getting Things Done

The article explains the four essential components of AI Agents—brain, memory, tool, and planning layers—illustrates their implementation with Python code, compares planning strategies, shares a real-world OOM fault‑diagnosis case, and lists common pitfalls to help newcomers build functional agents.

AI AgentLLMPython
0 likes · 17 min read
Understanding AI Agents: From Chatting to Getting Things Done
DeepNoMind
DeepNoMind
Mar 16, 2026 · Artificial Intelligence

Design Principles and Architecture of Production‑Grade AI Agent Harness

The article analyzes why AI agents often fail in production, identifies the Harness as the critical system layer, outlines a five‑module architecture (Environment, Tool, Control, Memory, Evaluation), and presents five engineering principles to build stable, observable, production‑ready AI agent runtimes.

AI AgentHarness EngineeringSystem Design
0 likes · 18 min read
Design Principles and Architecture of Production‑Grade AI Agent Harness
Deepin Linux
Deepin Linux
Mar 14, 2026 · Fundamentals

Mastering Linux CMA: How the Contiguous Memory Allocator Solves Fragmentation

This article explains the challenges of allocating large contiguous physical memory in Linux, introduces the Contiguous Memory Allocator (CMA) as a solution, and provides in‑depth coverage of its design, reservation, migration, data structures, initialization, configuration, usage in drivers, and debugging techniques.

CMAContiguous Memory AllocatorDMA
0 likes · 35 min read
Mastering Linux CMA: How the Contiguous Memory Allocator Solves Fragmentation
NiuNiu MaTe
NiuNiu MaTe
Mar 13, 2026 · Artificial Intelligence

OpenClaw Explained: Turning Your PC into a Local AI Agent (Architecture & Risks)

OpenClaw is a locally‑run AI agent that listens to messages from multiple platforms, translates them into a unified format, uses an LLM to plan actions, executes tasks via modular Skills, and stores context in a transparent local memory, while exposing significant security considerations.

AI AgentLocal AutomationOpenClaw
0 likes · 10 min read
OpenClaw Explained: Turning Your PC into a Local AI Agent (Architecture & Risks)
Deepin Linux
Deepin Linux
Mar 13, 2026 · Fundamentals

How Does the MMU Translate Virtual to Physical Memory? A Deep Dive

This article explains the role of the Memory Management Unit (MMU) and paging in modern operating systems, covering hardware structure, address translation, permission checks, page tables, TLB behavior, virtual memory mechanisms, and practical Linux kernel code examples for memory protection, sharing, and performance optimization.

LinuxMMUOperating Systems
0 likes · 58 min read
How Does the MMU Translate Virtual to Physical Memory? A Deep Dive
Java Architect Handbook
Java Architect Handbook
Mar 12, 2026 · Backend Development

How Many Objects Does new String("abc") Actually Create?

This article explains why the interview question "String str = new String(\"abc\")" can create either one or two objects depending on JVM string pool state, detailing the JVM memory model, string pool mechanics, code examples, best practices, and common misconceptions.

JVMObject CreationString
0 likes · 9 min read
How Many Objects Does new String("abc") Actually Create?
Wu Shixiong's Large Model Academy
Wu Shixiong's Large Model Academy
Mar 12, 2026 · Artificial Intelligence

How to Build Cross-Session Memory for RAG Chatbots: Short‑Term vs Long‑Term Strategies

This article explains the role of memory modules in Retrieval‑Augmented Generation systems, compares short‑term and long‑term memory techniques, outlines storage and retrieval methods, discusses management strategies like forgetting and deduplication, and compares LangChain and LlamaIndex implementations for practical deployment.

LLMLangChainRAG
0 likes · 11 min read
How to Build Cross-Session Memory for RAG Chatbots: Short‑Term vs Long‑Term Strategies
Fun with Large Models
Fun with Large Models
Mar 11, 2026 · Artificial Intelligence

LangChain DeepAgents Quick Guide – FileSystem Middleware Gives AI Agents System‑Level Memory Management

This article explains why AI agents need a memory‑management solution, introduces LangChain DeepAgents' FileSystem middleware, details its four backend options for short‑term, long‑term, disk‑based, and hybrid storage, and provides step‑by‑step Python examples for installing, configuring, and using the middleware in real‑world scenarios.

AI AgentDeepAgentsFileSystemMiddleware
0 likes · 16 min read
LangChain DeepAgents Quick Guide – FileSystem Middleware Gives AI Agents System‑Level Memory Management
PaperAgent
PaperAgent
Mar 10, 2026 · Artificial Intelligence

How MemSifter Delivers High‑Precision, Low‑Cost Long‑Term Memory for LLMs

MemSifter introduces a lightweight agent that outsources memory retrieval for large language models, using a Think‑and‑Rank pipeline and a task‑result‑oriented reinforcement‑learning training paradigm to achieve superior retrieval accuracy and efficiency across eight benchmark tasks while keeping inference overhead minimal.

AgentLLMbenchmark
0 likes · 13 min read
How MemSifter Delivers High‑Precision, Low‑Cost Long‑Term Memory for LLMs
AI Architecture Hub
AI Architecture Hub
Mar 8, 2026 · Artificial Intelligence

How OpenClaw Tackles Real-World AI Agent Engineering Challenges

This article analyzes the engineering bottlenecks of AI agents and presents OpenClaw—a TypeScript‑based CLI system that solves concurrency, state traceability, failure explainability, memory management, and security through a clear pipeline and practical design patterns, offering ten ready‑to‑use implementation tips.

AI agentsOpenClawmemory management
0 likes · 16 min read
How OpenClaw Tackles Real-World AI Agent Engineering Challenges
Coder Trainee
Coder Trainee
Mar 5, 2026 · Operations

Why is Linux’s buff/cache so large and how to clear it automatically

When running `free -h` on a Linux system, you may notice the buff/cache entry consuming over a gigabyte, leaving little memory for applications; this article explains that the cache is built from file I/O, shows how to manually drop it via `/proc/sys/vm/drop_caches`, and provides a cron‑based script to automate the cleanup.

CronLinuxbuff/cache
0 likes · 4 min read
Why is Linux’s buff/cache so large and how to clear it automatically
Machine Learning Algorithms & Natural Language Processing
Machine Learning Algorithms & Natural Language Processing
Mar 4, 2026 · Artificial Intelligence

How to Build a 24‑Hour AI Agent Team with OpenClaw – A Real‑World Walkthrough

The author details a month‑long experiment creating a six‑agent AI team with OpenClaw that automates research, content creation, code review and email newsletters, saving 4‑5 hours each day for under $400 per month by using file‑based coordination, a two‑layer memory system, and a gradual rollout plan.

AI agentsOpenClawcost optimization
0 likes · 14 min read
How to Build a 24‑Hour AI Agent Team with OpenClaw – A Real‑World Walkthrough
DeepHub IMBA
DeepHub IMBA
Mar 3, 2026 · Artificial Intelligence

The Evolution of KV Cache Management: From Continuous Allocation to Unified Hybrid Memory Architecture

The article traces five eras of KV cache management for LLM inference—from its absence before Transformers to the emerging unified hybrid memory architecture—comparing vLLM, SGLang, and TensorRT‑LLM and offering a decision framework for selecting the right solution in various deployment scenarios.

KV CacheLLM InferencePagedAttention
0 likes · 16 min read
The Evolution of KV Cache Management: From Continuous Allocation to Unified Hybrid Memory Architecture
Deepin Linux
Deepin Linux
Feb 27, 2026 · Fundamentals

Unlocking Linux Memory Management: From Virtual Memory to Kernel Allocation

This article explains Linux’s comprehensive memory management system, covering physical and virtual memory concepts, paging, page tables, the MMU, the buddy allocator, slab allocator, memory reclamation strategies such as LRU and swap, monitoring tools, and practical optimization techniques for both user‑space and kernel‑space allocations.

LinuxMMUSwap
0 likes · 31 min read
Unlocking Linux Memory Management: From Virtual Memory to Kernel Allocation