Rapaz pra mim não parece ser mto 3 gb, o VsCode programando em flutter e rodando o projeto em um dispositivo físico consome nas beiras 3.9 - 4.0gb

Mas nesse caso tu precisa estar rodando o vscode + um simulador por fora. Sómente o VSCode consome esses 3.9 gb ou estas já contando o montante inteiro ?

Normalmente aqui pra mim usandoo VSCode pra desenvolver com TS/JS não passa de 1gb.

o build do app ocorre em um dispositivo real e n simulado, ent eu considero os 4gb como sendo apenas vsCode buildando um projeto sem emular, depende mto disso eu acho sla qual a linguagem sendo buildada, modos de depuração se pá tudo isso influencia