So you have paid for your new VPS, it sounds good on paper and you haven’t broken the bank. Now it’s time to see if you are really getting some bang for your buck.
Try these commands to see if you are actually getting what you signed up for:
$ cat /proc/cpuinfo
Will show you information about your server’s processor, is it a dual core, quad core, what speed is it running at?
Some providers limit cpu speed as a way of making money, check it!
$ cat /proc/meminfo
Same as above but all about your memory.
$ dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
This will test your disk I/O by dd’ing a 1.1GB file, ideally you want the result to be in the area of 50 MB/s. If it’s lower it’s not fatal, but anything under 20 MB/s is cause for concern and should probably be investigated.
$ wget http://cachefly.cachefly.net/100mb.test
This just downloads a 100MB file to test the speed of your connection, if you paid for a 100MB port you want to be able to use some of it right?