What's the cheapest way to run a method every few frames?

I am looking at preforming some things that don’t need to be called on Update but around 10 times a second, I know Fixed update tries to run at 60 frames unlike Update that tries to run however many frames it can.
I am not too excited about coroutines either.
What’s the most efficient way to preform a few tasks a second?

You can use InvokeRepeating() function that you have to call in Start() and pass the time duration to repeat itself.

Ref :