Agent skill
performance-tuning
Optimize Linux system performance. Configure kernel parameters, analyze bottlenecks, and tune resources. Use when improving system performance.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/performance-tuning
Metadata
Additional technical details for this skill
- author
- devops-skills
- version
- 1.0
SKILL.md
Performance Tuning
Optimize Linux system performance.
System Monitoring
top / htop # Process monitoring
vmstat 1 # Memory statistics
iostat -x 1 # Disk I/O
sar -n DEV 1 # Network statistics
perf top # CPU profiling
Kernel Parameters
# /etc/sysctl.d/99-performance.conf
vm.swappiness = 10
net.core.somaxconn = 65535
net.ipv4.tcp_max_syn_backlog = 65535
fs.file-max = 2097152
vm.dirty_ratio = 40
vm.dirty_background_ratio = 10
File Descriptor Limits
# /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535
Disk I/O
# Change scheduler
echo noop > /sys/block/sda/queue/scheduler
# Enable trim for SSDs
fstrim -av
Network Tuning
# Increase buffers
sysctl -w net.core.rmem_max=134217728
sysctl -w net.core.wmem_max=134217728
Best Practices
- Profile before optimizing
- Change one parameter at a time
- Monitor impact of changes
- Document all tuning
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?