Tech Stroll Journey
Author

Tech Stroll Journey

The philosophy behind "Stroll": continuous learning, curiosity‑driven, and practice‑focused.

31
Articles
0
Likes
178
Views
0
Comments
Recent Articles

Latest from Tech Stroll Journey

31 recent articles
Tech Stroll Journey
Tech Stroll Journey
May 27, 2026 · Operations

How to Evaluate Linux Network Performance: Stop Guessing and Use Data

This article explains a reproducible Linux network performance assessment covering latency, throughput, bandwidth, and packet loss, introduces built‑in and benchmark tools such as ping, ss, nstat, ethtool, iperf3, netperf and wrk, and provides a step‑by‑step workflow to generate a complete evaluation report.

Linuxethtooliperf3
0 likes · 9 min read
How to Evaluate Linux Network Performance: Stop Guessing and Use Data
Tech Stroll Journey
Tech Stroll Journey
May 25, 2026 · Operations

How Linux Sends a Packet: From Process to NIC and the Key Metrics to Watch

The article walks through the Linux packet lifecycle—from the send() system call, through the transport and network layers, to the NIC driver—explaining each step, virtual‑network abstractions, and the essential bandwidth, latency, loss, conntrack, and socket buffer metrics to monitor when problems arise.

LinuxMetricsNetwork Stack
0 likes · 10 min read
How Linux Sends a Packet: From Process to NIC and the Key Metrics to Watch
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.

CPUNUMAScheduler
0 likes · 11 min read
Practical Strategies for CPU Performance Optimization on Linux
Tech Stroll Journey
Tech Stroll Journey
May 23, 2026 · Operations

Why D and Z Processes Stall Your CPU: Linux Performance Tuning Guide

The article explains the low‑level reasons why uninterruptible (D) and zombie (Z) processes inflate Linux load average, shows how to identify them with ps, wchan and /proc tools, and provides step‑by‑step diagnostics, handling strategies, kernel and I/O scheduler tweaks, and preventive measures to keep the system responsive.

D stateI/O debuggingLinux
0 likes · 15 min read
Why D and Z Processes Stall Your CPU: Linux Performance Tuning Guide
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.

CPULinuxcontext switching
0 likes · 11 min read
How to Diagnose and Reduce CPU Context Switches on Linux