Profiling Suricata code for isolating CPU performance issues

hi everyone, thanks for creating such a informative and helpful community forum for suricata. this is my first post. Can you please tell me if anyone has used a standard profiler( freeware) to profile suricata windows code to isolate the CPU performance issues that has been observed and discussed over this forum?
Also is there a standard template .yaml file that has the settings for optimal CPU performance when suricata is put to production environment

Related to your second question, performance recommendations are found here: 9. Performance — Suricata 6.0.4 documentation