This is one of the most asked questions we receive. This question can be answered simple by looking at clients needs. These can be split up into 5 areas, if you add all these up you ca get a good idea of the amount of RAM you should be considering for your project:
- Operating System. Different OS has distinct OS requirements to run smoothly and efficiently. Each developer post their minimum RAM requirements and recommended specs. It is important to note that some OS also have a maximum amount of RAM that can be utilized.
- Control Panel – If you plan on using a control panel such as cPanel, these also have minimum and recommended RAM requirements.
- Additional Applications. Same as the OS and control panel. We recommend you make a list of additional applications you intend to run, making sure to include the requirements for each. These could include email clients, antivirus, spam prevention, etc.
- Traffic and Usage. If your setting up a site and believe it will have high amounts of traffic, you have to set some RAM aside to accommodate. A generally accepted rule of thumb is that for most standard sites, you have 1GB for 2500 visitors per day.
Once you have added up the numbers, you will be left with a good base to answer the question of how much RAM you personally need.