We're trying to setup a .NET development/test environment. Usually we have onsite local servers which always has atleast 4GB Memory( RAM) even for development systems. Because as a admin we're always told to leave atleast 2 GB for OS and then remaining memory to use for other application services. Now we're trying to get a low end development environment on azure and it seems the memory(RAM) starts ast 1GB and goes up with .5 GB. I understand that working with Linux /Unix systems the memory utilization is more efficient. But personally couldn't say that about windows from my experience.
So with the snapshot attached, would it be ok to select 1GB ram or so for dev/test environment without crashing and getting really poor performance due to paging or other congestion on the system? We want to see atleast some reasonably good response during small /minimal load testing.