How Much RAM is Enough?

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.
  • Site Characteristics and Caching. Various things to consider in this section. If you are using scripting languages such as Perl and PHP your requirement for RAM will jump dramatically. A RAM increase could also be your solution to faster page speed load times. If you are using databases like MySQL, these require lots of RAM and the larger the database the more RAM you will need. It is also important to evaluate how much of your website is static content which can be cached by proxy servers and users browsers. The more images, CSS Sprites and Javascript you cache and compress, the less RAM you will be reliant on.


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.

Avoid Data Breach

While businesses are increasingly aware of the many dangers that cyber-attacks can present to their company, it seems that they still aren’t entirely sure how to deal with data loss or breaches. The majority of modern businesses workings are dealt with online, and if a malware attack or other bugs enter their network, they can be left completely crippled.

You can minimize the risk of a data breach and ensure your company is well equipped to deal with the fallout by follow a few simple steps:

  1. Understand the Threats – Be proactive and make sure that you and your employees understand the risks they face. Identifying the most sensitive and important data in your network so that you can devise a plan to back it up before an attack occurs.
  2. Protect Yourself – Making sure that adequate security measures are in place in case of an attack is crucial.
  3. Keep Updated – Meet regularly with your board of directors, your company’s CEO, and your I.T. security team to keep everyone updated on potential security and online threats. This is a good way to ensure that everyone is on the same page and that all parties are prepared for a potential breach.
  4. Test Yourself – The best way to determine how ready you are for an attack is a drill.
  5. Train Your Staff – Reduce employee mistakes and negligence in the handling of sensitive information with regular training and awareness programs. This can help to prevent any careless errors such as opening an e-mail containing data-destroying malware.
  6. Security Team – Select a security leader and apoint an expert staff to be ready todeal with incident response. Should your company fall victim to an online threat, having a unified team to deal with the issue will ensure a quick response.