Testing with streaming at 1440p@144Hz from a cacyos host vm running sunshine to a cachyos physical client running Moonlight, the moonlight client used:
- 153.2MB RAM
- 2-3% of an i3-N305
- 24Mb/s (3MB/s)
- 15-20% of the iGPU
And none of that changed between running Autodesk Fusion with both a low and high polygon assembly, running a AAA game at 1440p@144Hz, or emulating a switch game at the same resolution and refresh rate.
The application being streamed is irrelevant to the resources used by the client.
Edit: Added GPU utilization.