This document will cover tuning Vector.
Vector is written in Rust and therefore does not include a runtime or VM. There are no special service level steps you need to do to improve performance. By default, Vector will take full advantage of all system resources.
Conversely, when deploying Vector in the agent role you'll typically want to limit resources: