Performance and throughput analysis of the light node
We will analyze the performance and throughput of the light node on the Celestia blockchain. The node was run on a VPS with parameters 4/8/200.
1. First, let's check how much available RAM we have:
free -m
From the output of the command you can see that the light node is very undemanding to the amount of RAM needed to run the node - from 8 GB only 1.3 GB is used.
2. Next we can check how much disk space the node occupies:
cd ncdu
It can be seen that at this stage, testnet takes up very little disk space. Right now the same amount as the GoLang folder (2.6 GB). In the future the amount of occupied space will grow, but not much.
3. Now let's evaluate how the processor is used:
htop
Since the server has 4 processor cores, it is too easy for it to work with the light node. Load readings are constantly changing, but the average value is approximately 10-20%.
4. And finally, let's check the load on the network:
iftop
Here you can also see that almost any hosting can easily cope with the load. But this is logical, since the requirements for the light node are minimal.
This is the end of the analysis, making sure that the official requirements to start a light node is enough even with a large margin.