Tag

system tuning

1 views collected around this technical thread.

Architect
Architect
Jun 10, 2025 · Operations

How Many TCP Connections Can a Server Really Handle? Limits and Tuning

This article explains the practical limits on how many TCP connections a Linux server or client can support, covering file‑descriptor parameters, memory consumption per socket, kernel tuning examples, and scaling calculations for large‑scale long‑connection services.

LinuxTCPconnection limits
0 likes · 15 min read
How Many TCP Connections Can a Server Really Handle? Limits and Tuning
Architect's Guide
Architect's Guide
Oct 11, 2023 · Operations

How Many Files and TCP Connections a Server Can Support and How to Tune Linux Limits

This article explains the Linux parameters that limit the maximum number of open files and TCP connections on a server, shows how to adjust those limits with configuration examples, and discusses practical constraints such as memory, port ranges, and real‑world scaling scenarios.

LinuxTCPfile descriptors
0 likes · 15 min read
How Many Files and TCP Connections a Server Can Support and How to Tune Linux Limits
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 21, 2022 · Operations

Understanding MemAvailable and min_free_kbytes in Linux: Why free -m Shows Different Values and How to Adjust for OceanBase Installation

The article explains why the free command reports more memory than the available column, describes how the kernel calculates MemAvailable using min_free_kbytes and watermarks, and provides practical guidance on tuning min_free_kbytes to meet OceanBase's memory requirements.

LinuxMemAvailableMemory Management
0 likes · 6 min read
Understanding MemAvailable and min_free_kbytes in Linux: Why free -m Shows Different Values and How to Adjust for OceanBase Installation
Refining Core Development Skills
Refining Core Development Skills
Aug 9, 2021 · Backend Development

Analyzing TCP Handshake Anomalies: Port Exhaustion, Connection Queue Overflow, and Performance Mitigation

This article examines common TCP handshake anomalies in backend systems, detailing how client port exhaustion and server-side connection queue overflows cause packet loss and latency spikes, while providing kernel-level insights and practical configuration strategies to optimize network performance and ensure reliable service availability.

Connection QueuesTCP handshakebackend optimization
0 likes · 14 min read
Analyzing TCP Handshake Anomalies: Port Exhaustion, Connection Queue Overflow, and Performance Mitigation
Architect's Tech Stack
Architect's Tech Stack
Jun 29, 2019 · Databases

Practical MySQL Optimization Guide: Philosophy, Tools, and Tuning Techniques

This article provides a comprehensive, step‑by‑step guide to MySQL performance tuning, covering the underlying query process, optimization philosophy, practical tools, system‑level diagnostics, hardware and OS recommendations, as well as detailed configuration parameters for both the server and storage engine.

Database OptimizationMySQLPerformance Tuning
0 likes · 16 min read
Practical MySQL Optimization Guide: Philosophy, Tools, and Tuning Techniques
Efficient Ops
Efficient Ops
Oct 30, 2018 · Backend Development

Unlock Nginx Performance: Proven Strategies to Boost Throughput and Concurrency

This article presents a comprehensive guide to Nginx performance tuning, covering methodology, request lifecycle, application‑level tweaks, and system‑level optimizations to achieve higher concurrency, lower latency, and better resource utilization.

Nginxbackendcaching
0 likes · 17 min read
Unlock Nginx Performance: Proven Strategies to Boost Throughput and Concurrency
360 Tech Engineering
360 Tech Engineering
Aug 31, 2018 · Operations

High-Concurrency System Performance Optimization and Testing Guide

This guide details high‑concurrency system performance metrics, testing methodologies using Tsung, and practical Linux and Erlang configuration tweaks—including kernel parameters, file descriptor limits, port ranges, and VM settings—to improve throughput, reduce latency, and effectively identify bottlenecks in production environments.

ErlangLinuxhigh concurrency
0 likes · 12 min read
High-Concurrency System Performance Optimization and Testing Guide
Efficient Ops
Efficient Ops
Jun 18, 2017 · Operations

Mastering CPU Performance: Monitoring and Tuning Techniques for Linux

This article explains how to monitor CPU usage on Linux using tools like top, vmstat, and gstat, analyzes common causes of high user and system CPU time, and provides practical tuning methods such as adjusting process priority, using ulimit, and configuring program‑specific CPU settings.

CPU monitoringLinux performancesystem tuning
0 likes · 10 min read
Mastering CPU Performance: Monitoring and Tuning Techniques for Linux