0

I have cloud server at RackSpace that has 2GB of memory. OS is Windows Server 2008 R2 x64. As of now server is pretty fast. I plan to configure IIS and install SQL Server Express 2008 R2 x64, so memory is somewhat at a premium. There will be no users on the server to generate real load, I got it for educational purposes.

I also would like to install PHP and MySQL to familiarize myself with this technology. However, I have no idea about how much memory they require to work (I don't care if they are slow) and if it will bring server to a crawl.

Can anyone give any feedback if what I want to do is viable on 2GB of RAM?

Joe Schmoe
  • 315
  • 7
  • 15

2 Answers2

0

Running stock installs with no custom code, all four entities should happily eat a large part of your memory doing nothing. PHP doesn't really count since it's invoked by IIS, but MySQL and MSSQL will both eat a noticeable chunk of RAM just by being installed and running.

When you cross into "too much" depends entirely on what you do with all four after that. A memory leak in an IIS App Pool can cause just as much grief as overly large database tables in either database.

sysadmin1138
  • 133,124
  • 18
  • 176
  • 300
0

If you do not care about performance, then as long as you have enough swap space you will be able to run them.

For low workload you can configure mysql and apache in 256 MB RAM.

Mircea Vutcovici
  • 17,619
  • 4
  • 56
  • 83