What is RAM in Web Hosting and what is it for?

Posted by
Updated onFebruary 7, 2022

Not happy with your web hosting service provider?

RAM in Web Hosting
Approx. read time : 5 min

The web hosting service has many features similar to those found on personal computers. Among them, we can highlight disk space, processing, and RAM.

In this article, we will deal exclusively with RAM and its applications in the universe of web hosting. Let’s understand what it is, what it does and how companies make it available to their customers. In addition, you’ll understand what difference it makes to have more or less memory in your hosting.

Stay with us and find out!

What is RAM

A hosting server is a computer, but with resources dedicated to the task of hosting and making websites available on the internet. Just like on a personal computer, a server also has a certain amount of RAM.

The RAM memory is responsible for storing and making available, temporarily, all the data needed to run a program or an application. Data stored in RAM is lost whenever the server is restarted, or when the application terminates. In order for them to be stored indefinitely, data must be recorded on a hard drive or HD. This way, they are taken into memory only when needed.

The acronym for RAM is Random Access Memory. This means that the data is randomly stored on the memory card for non-sequential access, unlike what happens on an HD. Because of this feature, data can be accessed faster when in memory as compared to the speed of access of information recorded on an HD.

RAM memory is like a workbench

RAM memory

To facilitate understanding, let’s compare the operation of a computer with that of a kitchen. Let’s suppose you want to make a cake. For this, we will need to pick up the utensils that will be used in the preparation of the cake, such as a bowl, mixer, wooden spoon, in short, all the instruments necessary to prepare the cake. In the same way, we also need to have the ingredients that are in the recipe of our cake, such as flour, sugar, yeast, eggs, etc.

After gathering all the necessary apparatus, utensils and ingredients, we will need a bench or a table to prepare the cake. Let’s take all this stuff to the counter and use it while preparing the recipe. After the preparation, everything will return to its place. The utensils will be stored in the cupboard and unused ingredients will be returned to the pantry.

In this analogy, RAM would be the workbench. It is used temporarily and contains all the material needed to perform the task in question. Going further, the closet and the pantry would be the hard drive where the information is stored. And the cook would be the processor, who is responsible for picking and moving the information from disk to memory, and making it happen.

What Memory Serves on a Hosting Server

As we have seen, the role of memory in a computer is to leave at hand all the files and data necessary for a particular application to function. When you open a text file in an editor such as Word, for example, the program loads into RAM along with the information written to the file in question. When editing the text, the modifications are temporarily written to RAM but are only stored on the hard disk when you click on the “Save” option.

A similar process occurs on a hosting server. When using a CMS like WordPress, for example, the server loads the service into memory and leaves it ready for use. When someone visits your site, the information that is in memory is used. A CMS also consumes memory for management tasks such as editing a post, installing a theme or plugin, downloading and uploading, and more.

If by chance some requested information is not available in the server’s RAM, it will be requested and located on the hard drive by the processor, and taken to the RAM so that it can be used.

What difference does it make to have more memory in your hosting?

As we saw earlier, the memory is used to make the data necessary for the operation of an application available. Therefore, we can deduce that the greater the amount of RAM in a server, the greater the capacity of data availability.

That’s exactly the difference between a low-memory server and one with a lot: The ability to provide information. In times of peak traffic, when many users are browsing your site, more memory will be required. If your site does not have the amount of memory compatible with traffic, it may be slow or even inoperable.

In summary, the more memory in your hosting, the greater the server’s ability to perform concurrent tasks, such as handling increased traffic on the site.

Differences in memory usage among hosting companies

Hosting companies treat memory usage differently in the hosting plans they offer. Some limit memory usage to a fixed amount for each client. Others make this limitation by the percentage of total server memory usage.

For this reason, it is not always possible to find out how much memory is available in a particular hosting plan. While some hosting services declare that they offer XGB of RAM (e.g., 1 GB), others will report that memory usage cannot exceed X% of the server’s total memory in a given space of time. In this scenario, to know how much memory you have available, you will need to know the total memory allocated to that hosting server, specifically. This information should be available in the service contract or in the company knowledge base.

Remember that this is a characteristic of Shared Hosting plans. In VPS Hosting, Dedicated or Cloud, the amount of memory is always specified and may be modified, more or less.


The use of RAM on a hosting server is directly linked to server performance and can impact the ability to respond to requests. A site with a lot of traffic will need more memory than a site with little traffic.

Before choosing a hosting plan, it is interesting to gauge how much RAM will be required for your site. If you already have a website, you can check how much memory it currently spends and plans for audience growth. If the site does not yet exist, one can start with low memory and make upgrades (either flat or memory, depending on the situation) overtime.

Got any questions? Do you have something to add? Leave a comment and we will be happy to help you!

A Journalist Specializing in Blogging, Social Networking and Community Management. As a constant learner, Pravin is always aiming towards new ideas and greater knowledge. When he is not doing research, reading, or writing for blogs, you can find him hanging around social media sites.

Trusted By Thousands of Clients & Big Businesses

We highly appreciate the kind and stellar feedback we receive from our customers. Delivering the best is our goal! MilesWeb is rated Excellent out of 5 based on reviews. Read more reviews.

Based on reviews
2 hours ago
Perfect and Valuable Server + ...
I am using MilesWeb Servers, The main thing which I getting are continuous support over everything w...
Gunjan Makwana
4 hours ago
Milesweb is superb Hosting pro...
Milesweb is superb Hosting provider ever, their Support team is amazing!!!...
Abhishek Singh
15 hours ago
Great support in great timing...
We need urgent assistance on changes in a primary domain on our client's Cpanel accounts and reached...
Riyaju Deen
21 hours ago
Best Website Hosting platform ...
I was new on MilesWeb. And needed help on multiple areas from setting up to getting started with cre...
1 days ago
Very quick and helpful assista...
Very quick and helpful assistance. Support person listened properly and provided a nice solution....
1 days ago
the team is very supportive th...
the team is very supportive though at times effort needs to be made to make understand the problem s...
Suree Sharma
1 days ago
I am using miles web for 3plus...
I am using miles web for 3plus years, very quick and perfect support by the team, they helped me man...
Sri Raghav
2 days ago
The service is good...
The service is good. They are answering with patience and doing the needful as soon as possible....
2 days ago
Perfect and Valuable Server + ...
I am using MilesWeb Servers, The main thing which I getting are continuous support over everything w...
Gunjan Makwana
3 days ago
Very quick and helpful assista...
Very quick and helpful assistance. Support person listened properly and provided a nice solution....
4 days ago
positively helped me with find...
positively helped me with finding insecure content on my website causing SSL to not work properly on...
Thaviraj Junglee
4 days ago
Exceptional support, Truly Pra...
I had opted for the basic wordpress hosting plan as I intended to experiment with various plug-ins. ...
Aseem Chandna