• 12

A PHP Error was encountered

Severity: Notice

Message: Undefined index: userid

Filename: views/question.php

Line Number: 191


File: /home/prodcxja/public_html/questions/application/views/question.php
Line: 191
Function: _error_handler

File: /home/prodcxja/public_html/questions/application/controllers/Questions.php
Line: 433
Function: view

File: /home/prodcxja/public_html/questions/index.php
Line: 315
Function: require_once

VPS specs:

Linode 512 (more info)

Dedicated server specs:

Dual Atom (more info)

john -test on the Dedicated server

john -test on the Linode

Comparing Linode's Dual Quad-core Xeon CPUs vs your dual Atom D510 is like comparing a Lamborghini with a mobility scooter.

The Atoms have a tiny percentage of the processing power of modern CPUs. In fact, their performance is even poor compared to CPUs from 6 years ago. They are not built for grunt, but for small low-power devices such as "netbooks".

You will clearly get much, better performance from your VPS.

Now you may be thinking, you have to share the VPS CPU utilisation with dozens of other customers.

Well, even though you may be sharing your server with, say, 31 other customers, doesn't mean that you are getting 1/32 of the processor's cycles. That would only be true if all customers used 100% CPU the whole time, which isn't going to be the case. For most users, CPU usage will come in bursts, and most CPUs remain idle most of the time unless they are doing some sort of ongoing processing.

That said, I have to echo other people's comments that a benchmark like this isn't an indicator of real-world performance, especially because many tasks a server does are IO-bound rather than CPU-bound. So the speed of disk storage (IOPS) matters.

  • 6
Reply Report

It wouldn't be too surprising given that the CPUs (and therefore the surrounding hardware also) are nowhere near equal. The Atom CPU is tailored towards low utilization, low-power-consumption usage, and lacks a fair number of features in order to reduce its power draw.

Your specs show a number of factors straight away - The VPS has higher clock speed, larger memory bus, MUCH larger cache.

  • 2
Reply Report
    • Well, quick calculations say the Linode is between 30 and 50% faster, depending on the test. It depends on your usage if this difference matters or is irrelevant. But what is your problem anyway? What do you want to do? Why are you using a password cracker as a benchmark tool?
      • 2
    • I was reading some posts in a forum while searching 'ubuntu benchmark'. john was suggested there as a benchmark. The reason for the test are because I just bought this Dedicated server to replace one of my Linodes as it provides unmetered bandwidth. It seemed slower, so I wanted to compare it to the Linode. Although bandwidth was my main concern with the Linode, the CPU/Memory usage was reaching the limit of my Linode as well, so I'm not sure if I should move my site to the dedicated server or not considering these results.
      • 1
    • Well, if CPU was a concern on the Linode, your won't be happy with an Atom-based dedicated server. As I said, the Atom's results on a nearly exclusively CPU-bound test are between 30 and 50% of the Linode (I got that wrong earlier, the Linode is between 50% and 70% faster). Real-world differences might be quite different though, since few applications have the CPU as the bottleneck, memory and disk speed are often much more important.
    • Load testing. That is, proper load testing with your actual workload loaded onto the dedicated server, then run stress tests to simulate your users. From that, you can decide which is best.

Trending Tags