kav uses more and more memory over time. I kill it occasionally, but that has side effects*. It's restarted by macOS, It's important for any memory leaks to be addressed. Not just because of performance. Memory leaks are a sign of poor coding, which is a sign of poor security.
*reports (false, I assume) that some components aren't running and I need to reinstall or contact tech support.