I’ve only a Discourse small dev instance for comparison, and WSL already uses 4GB. However, the actual usage can be much higher depending on the activity in it.
I would definitively follow Falco’s suggestion if you can.
On a side note, you can adjust the WSL configuration (such as limited memory, swap, etc.)
