Which loop method is less memory intense?

Using wait() repeatedly isn’t precise during loops, & there’s been a huge topic on why you should avoid using wait() if you haven’t seen it:

Using the RunService’s Events, such as: (RenderStepped, Stepped, Heartbeat) would work better