Tagged articles

kernel tuning

32 articles · Page 1 of 1
AI Engineering
AI Engineering
Jul 4, 2026 · Backend Development

How SGLang Encoded Engineering Experience into Agents and Achieved Up to 2.75× Kernel Speedups

The SGLang team turned their benchmarking, profiling, CUDA kernel tuning, and production‑issue triage know‑how into reusable agent skills, merging three KDA‑Pilot PRs that delivered up to 2.75× kernel acceleration, a 71.4% throughput boost for Qwen3‑Next and a TTFT reduction from 456 ms to 168 ms, while outlining a repeatable workflow and practical rules for large‑scale performance engineering.

CUDA optimizationLLM servingSGLang
0 likes · 16 min read
How SGLang Encoded Engineering Experience into Agents and Achieved Up to 2.75× Kernel Speedups
Raymond Ops
Raymond Ops
Jun 25, 2026 · Operations

Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly

This guide explains how to safely tune Linux kernel sysctl parameters by first identifying the problem layer, backing up current settings, applying targeted changes, and verifying effects, while highlighting common mis‑configurations, real‑world case studies, best‑practice recommendations, and monitoring strategies.

LinuxMemory ManagementMonitoring
0 likes · 18 min read
Linux Kernel Sysctl Tuning: Common Pitfalls and Values You Shouldn’t Change Blindly
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Jun 15, 2026 · Operations

Designing Million‑QPS Architecture: LVS + Nginx + Keepalived Three‑Layer Load Balancing

The article explains how to build a million‑request‑per‑second system by combining LVS, Nginx, and Keepalived in a three‑layer load‑balancing architecture, detailing each layer’s responsibilities, configuration snippets, and kernel tuning parameters that ensure high throughput and seamless failover.

High concurrencyKeepalivedLVS
0 likes · 5 min read
Designing Million‑QPS Architecture: LVS + Nginx + Keepalived Three‑Layer Load Balancing
Raymond Ops
Raymond Ops
Jun 12, 2026 · Fundamentals

Why TCP Handshake Needs Three Steps and Teardown Four – Wireshark Packet Analysis

This article provides a detailed, packet‑by‑packet walkthrough of TCP's three‑way handshake and four‑step connection termination, explains the TCP header fields, explores TIME_WAIT issues, compares BBR and Cubic congestion control, and offers practical Wireshark and tcpdump techniques for troubleshooting and interview preparation.

BBRCubicHandshake
0 likes · 37 min read
Why TCP Handshake Needs Three Steps and Teardown Four – Wireshark Packet Analysis
AI Agent Super App
AI Agent Super App
May 15, 2026 · Operations

One-Click Linux Server Initialization: From Bare Metal to Production-Ready

This guide shares a comprehensive one‑click script that hardens SSH, configures firewalls, tunes kernel parameters, manages logs, disables unused services, installs essential tools and Docker, and provides a verification checklist to turn a fresh Linux server into a production‑grade system.

AutomationLinuxinit script
0 likes · 30 min read
One-Click Linux Server Initialization: From Bare Metal to Production-Ready
AI Agent Super App
AI Agent Super App
May 3, 2026 · Operations

7 Linux Bonding Modes Explained: From Configuration to Kernel Tuning

This guide walks through Linux network bonding, comparing CentOS, Ubuntu, and Debian setups, detailing all seven bonding modes, and covering advanced tuning such as queue and ring‑buffer adjustments, interrupt affinity, and kernel network parameters to boost server performance.

NetworkManagerbonding modesethtool
0 likes · 14 min read
7 Linux Bonding Modes Explained: From Configuration to Kernel Tuning
Tech Stroll Journey
Tech Stroll Journey
Oct 22, 2025 · Fundamentals

Understanding Linux Swap: How It Works, Tuning Tips, and Common Cleanup Commands

Linux swap provides a disk‑backed memory extension, storing anonymous pages when RAM runs low; this article explains swap’s operation, the kernel’s memory reclamation thresholds, tuning parameters like min_free_kbytes and swappiness, and offers commands to locate high‑swap processes and safely clear swap.

LinuxMemory Managementkernel tuning
0 likes · 7 min read
Understanding Linux Swap: How It Works, Tuning Tips, and Common Cleanup Commands
Ops Community
Ops Community
Sep 5, 2025 · Operations

10 Essential Linux Kernel Tweaks to Supercharge System Performance

This guide walks through ten critical Linux kernel parameters—explaining why defaults can cripple performance, showing real‑world problem scenarios, providing exact sysctl commands and application‑level adjustments, and culminating in a full e‑commerce flash‑sale case study with measurable results and safety precautions.

LinuxPerformance Optimizationkernel tuning
0 likes · 13 min read
10 Essential Linux Kernel Tweaks to Supercharge System Performance
Ops Community
Ops Community
Sep 3, 2025 · Operations

Master TCP/IP, Routing, and Firewall Techniques for Advanced Ops Engineers

An in‑depth guide for operations engineers covering TCP/IP stack fundamentals, practical routing and firewall configurations, kernel and NIC tuning, automation scripts, and emerging technologies such as eBPF, providing real‑world case studies and step‑by‑step commands to master network reliability and performance.

Network OperationsRoutingTCP/IP
0 likes · 24 min read
Master TCP/IP, Routing, and Firewall Techniques for Advanced Ops Engineers
Deepin Linux
Deepin Linux
Jul 22, 2025 · Operations

Master Linux Memory Management: Diagnose, Monitor & Optimize Performance

Learn how Linux memory management works, from virtual memory and user/kernel space to allocation, reclamation, and common bottlenecks, and discover practical tools like free, top, vmstat, valgrind, jstat, and swap configuration techniques to diagnose, monitor, and optimize server memory for stable, high‑performance operation.

LinuxMemory ManagementMonitoring Tools
0 likes · 27 min read
Master Linux Memory Management: Diagnose, Monitor & Optimize Performance
Raymond Ops
Raymond Ops
Jul 8, 2025 · Operations

Master Linux Kernel Tuning: Boost Network, File Limits & Disk Scheduling for High‑Performance Servers

This guide walks you through optimizing Linux kernel parameters—including sysctl network settings, local port ranges, and file descriptor limits—shows a real‑world Nginx high‑traffic case, and explains disk scheduler choices, providing concrete commands and recommended values for robust server performance.

Linuxdisk-schedulerkernel tuning
0 likes · 11 min read
Master Linux Kernel Tuning: Boost Network, File Limits & Disk Scheduling for High‑Performance Servers
Raymond Ops
Raymond Ops
Mar 13, 2025 · Operations

Boost Nginx Performance: Essential Linux Kernel Tweaks for High Concurrency

This guide explains why default Linux kernel settings are insufficient for high‑traffic Nginx servers and provides a curated list of sysctl parameters—such as file‑max, tcp_tw_reuse, and net.core buffers—along with explanations and tuning tips to maximize concurrent connections and overall performance.

NGINXOperationsPerformance
0 likes · 8 min read
Boost Nginx Performance: Essential Linux Kernel Tweaks for High Concurrency
Tencent Cloud Middleware
Tencent Cloud Middleware
Jul 20, 2023 · Operations

Why CKafka Cross‑Region Sync Stalled at 64KB/s: TCP Window Scaling & Kernel Tuning

This article details a real‑world investigation of severe latency in CKafka cross‑region data synchronization, tracing the issue from high message backlog through network bandwidth tests, kernel parameter adjustments, and finally uncovering a TCP window‑scaling failure caused by SYN‑cookie protection and missing timestamp options.

CKafkaCross-Region SyncKafka
0 likes · 15 min read
Why CKafka Cross‑Region Sync Stalled at 64KB/s: TCP Window Scaling & Kernel Tuning
Open Source Linux
Open Source Linux
May 9, 2022 · Operations

How to Slash Embedded Linux Boot Time on BeagleBone Black by 1.5 Seconds

This article walks through practical techniques—compiler tuning, application trimming, init and rootfs optimization, kernel configuration tweaks, and U‑Boot Falcon mode—to reduce the boot time of a BeagleBone Black Linux system from over nine seconds to just 2.4 seconds, while also shrinking the filesystem size.

BeagleBone BlackEmbedded LinuxRootFS
0 likes · 10 min read
How to Slash Embedded Linux Boot Time on BeagleBone Black by 1.5 Seconds
Open Source Linux
Open Source Linux
Feb 23, 2022 · Operations

20 Proven Linux Server Performance Tweaks Every Sysadmin Should Know

Learn how to boost Linux server efficiency with 20 practical tips—from kernel elevator adjustments and disabling unnecessary daemons to optimizing TCP, choosing the right filesystem, and leveraging performance tools like top, vmstat, iostat, free, and sar—ensuring faster, more secure, and cost-effective operations.

LinuxOptimizationkernel tuning
0 likes · 14 min read
20 Proven Linux Server Performance Tweaks Every Sysadmin Should Know
Efficient Ops
Efficient Ops
Aug 11, 2021 · Operations

Scaling Kubernetes Clusters: Node Quotas, Kernel Tweaks & Etcd Tips

This guide outlines how to prepare large‑scale Kubernetes clusters on public clouds by increasing node quotas, adjusting kernel parameters, configuring high‑availability etcd with the etcd‑operator, tuning kube‑apiserver settings, and applying pod‑level best practices for resource limits and affinity.

Operationscluster scalingkernel tuning
0 likes · 8 min read
Scaling Kubernetes Clusters: Node Quotas, Kernel Tweaks & Etcd Tips
Refining Core Development Skills
Refining Core Development Skills
Feb 24, 2021 · Backend Development

Achieving One Million TCP Connections: Theory, Kernel Tuning, and Practical Implementation in C/Java/PHP

This article explains TCP concurrency theory, details two experimental approaches for reaching one million simultaneous connections using multi‑IP or multi‑port strategies, and provides step‑by‑step kernel tuning, source code, and validation commands for C, Java, and PHP implementations.

BenchmarkJavaTCP
0 likes · 16 min read
Achieving One Million TCP Connections: Theory, Kernel Tuning, and Practical Implementation in C/Java/PHP
Liangxu Linux
Liangxu Linux
Oct 1, 2020 · Operations

Boost Linux High‑Concurrency Performance with Essential Kernel Tweaks

This guide explains how to configure Linux system limits, kernel TCP parameters, and I/O event mechanisms to enable a single process to handle a large number of simultaneous connections, improving server throughput and stability under high‑concurrency workloads.

High concurrencyLinuxNetwork Performance
0 likes · 13 min read
Boost Linux High‑Concurrency Performance with Essential Kernel Tweaks
Efficient Ops
Efficient Ops
Jul 14, 2020 · Operations

Why Enabling tcp_tw_recycle Can Crash Your Web Service and How to Fix It

This article explains how an unstable response time caused by misconfigured public load balancers and the kernel parameters net.ipv4.tcp_tw_recycle and net.ipv4.tcp_tw_reuse led to frequent monitoring alerts, details the diagnostic steps taken, and provides concrete remediation recommendations.

Load BalancerTIME_WAITkernel tuning
0 likes · 19 min read
Why Enabling tcp_tw_recycle Can Crash Your Web Service and How to Fix It
ITPUB
ITPUB
Jun 6, 2017 · Operations

Essential Linux Kernel Tweaks to Boost Nginx Performance

This guide explains why the default Linux kernel settings are unsuitable for high‑concurrency Nginx servers, shows how to edit /etc/sysctl.conf, and provides a curated list of TCP and network parameters with practical comments to improve throughput and latency.

NGINXPerformanceTCP
0 likes · 7 min read
Essential Linux Kernel Tweaks to Boost Nginx Performance
MaGe Linux Operations
MaGe Linux Operations
Jul 29, 2014 · Operations

Boost Linux Server Performance: Essential Kernel and File Limit Tweaks

This guide shows how to increase file descriptor limits, adjust TCP settings, and tune kernel parameters such as net.ipv4.tcp_max_syn_backlog on Linux systems, providing step‑by‑step commands for both individual users and all users to improve network performance and handle more concurrent connections.

File LimitsLinuxTCP Settings
0 likes · 3 min read
Boost Linux Server Performance: Essential Kernel and File Limit Tweaks