Here are some server monitoring graphs from my remote trading server.
These graphs are produced by the server monitoring application,
Munin. I ran both JForex and Metatrader 4 simultaneously on my
server last week. The 512 MB of memory was noticeably insufficient.
Which caused the system to use swap files, thus leading to I/O latency,
and which held up the CPU. All of which are evident from the graphs
below. This week I am only running JForex. The server load is within
tolerable range. The thing with picking your own VPS is that no VPS
provider is the same. You can't really compare just the numbers as there
are just too many factors to be considered behind the scene on a VPS
service. So it is important to run applications that you intend to run
and stress your system in real-world conditions. If your system seems
slow, figure out where exactly is the bottleneck before throwing away
money for upgrades. This is where a server monitoring application comes
handy. [caption id="attachment_5437" align="aligncenter" width="497"
caption="CPU data"][/caption] [caption id="attachment_5438"
align="aligncenter" width="497" caption="Memory data"]
[/caption]
[caption id="attachment_5439" align="aligncenter" width="497"
caption="Interrupts data"]
[/caption] [caption
id="attachment_5440" align="aligncenter" width="497" caption="Disk I/O
latency"]
[/caption] [caption id="attachment_5441"
align="aligncenter" width="497" caption="Network
transfer"]
[/caption]