Systems Performance Analysis & Tuning Questions

Finding and fixing performance problems at the OS and low level: profiling CPU, memory, I/O, and lock contention, reading utilization and saturation signals, and using tools like perf, strace, and tracepoints. Covers cache behavior, false sharing, syscall overhead, and the methodology of isolating a bottleneck before optimizing.

HardTechnical
73 practiced

Design a quantitative model to estimate server power consumption and thermal impact for an on-prem backend service given CPU utilization, instruction mix (integer vs vector), memory activity (bandwidth), and PUE. Propose strategies (batching, DVFS, autoscaling) to reduce energy cost per request while meeting latency SLOs and explain trade-offs.

That is every published Systems Performance Analysis & Tuning question for Backend Developer so far. Browse the other topics in this category, or practice this one interactively.