Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Geekbench 2.2
New on LowEndTalk? Please Register and read our Community Rules.

All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.

Geekbench 2.2

yomeroyomero Member
edited September 2011 in General

Ok, I am sad.

Today I noticed a new version of Geekbench, 2.2.0
It has important changes, interface, hardware detection methods, and most probably, how the benchmark routines are executed.

I am using for the first time a VPS with the new OpenVZ memory scheme, and tried to execute Geekbench 2.2

I got this http://browse.geekbench.ca/geekbench2/view/478211
In summary, bad hardware detection, low scores in the memory subsystems and a very slow execution.

Maybe caused for the new OpenVZ, or an slow node?

I scp'd my old Geekbench 2.1.13 to this VPS and executed.
Got this: http://browse.geekbench.ca/geekbench2/view/478222

Better detection, faster execution and better scores in the memory sections. But the final score is similar.

I tried to do the comparative in a VPS (192MB Debian Squeeze) with the old OpenVZ (RHEL5), and got this trying to execute Geekbench 2.2

Geekbench encountered an internal error and cannot continue. Please contact
[email protected] for assistance.

Internal error message: std::bad_alloc.

Seems that it uses more RAM and can't finalize (I was using just 21MB of that 192MB).

Also, tried in a VPS with Debian Lenny and 300MB free:

./dist/Geekbench-2.2.0-Linux/geekbench_x86_32: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.11' not found (required by ./dist/Geekbench-2.2.0-Linux/geekbench_x86_32)
./dist/Geekbench-2.2.0-Linux/geekbench_x86_32: /lib/libc.so.6: version `GLIBC_2.11' not found (required by ./dist/Geekbench-2.2.0-Linux/geekbench_x86_32)

Then, I tried in a VMware VPS, a KVM VPS and a Rackspace 1024 MB (Xen, it seems):

Without root:

Run Geekbench as root to gather accurate system information.

Floating point exception

With root just crash without messages.

Finally, I tried in a physical machine with 4GB RAM and Debian unstable:

2.2 http://browse.geekbench.ca/geekbench2/view/478246

2.1 http://browse.geekbench.ca/geekbench2/view/478250

Better scores for the 2.2 in the CPU sections and aproximately the same for the Memory sections.

Also, noticed with htop that this new version needs around 400MB RAM to be executed while the 2.1 needs 50-100MB (I am not sure because is executed very fast lol). And that is probably the reason because my RHEL6 vps got low memory scores, lack of RAM.

In brief, Geekbench 2.2 is performing like CRAP in virtualized environments

  • Uses excessive memory, I wasn't able to finalize a test in any of my VZ containers for the lack of RAM.
  • Not accurate hardware detection in the new RHEL6 OpenVZ
  • In RHEL5 sometimes runs, sometimes doesn't.
  • In Xen (Ubuntu 11.04), KVM (Whezzy), VMware (Whezzy) doesn't run.

So, I can't recommend this new crap for benchmarking our LEBs. I advise to grab a copy of 2.1 and store it like a treasure xD

Sad day to me u_u

Comments

  • I'll host a copy for you if you want :P

  • LOL, I have my copy xD

    I am afraid that hosting a copy can be... illegal?

  • I don't think so, it's a trial...

  • John from Primate Labs here. I'm sorry you're having problems with Geekbench 2.2. I'll look into the problems you mentioned here and try to address them in an upcoming release. In the meantime, if you don't have a copy of Geekbench 2.1 you can still download it from the following location:

    http://geekbench.s3.amazonaws.com/Geekbench-2.1.13-Linux.tar.gz

    Let me know if you have any other questions or comments.

    Thanked by 1Asim
  • Omfg!

    The king is here!?!?

    Wow, thanks for this

  • Same problem here with a openVZ based VPS with 192MB guaranteed and 384MB burstable. Geekbench 2.2 aborts after a few seconds and seems to run out of memory, and Geekbench 2.1 works well on the same VPS... Using the x86 edition in trial mode.

  • I've uploaded a new beta build of Geekbench 2.2 that should fix most of the problems mentioned in this thread (save for the Debian Lenny GLIBCXX error). You can download the build from the following location:

    http://www.primatelabs.ca/download/customer/Geekbench-2.2.1-Linux.tar.gz

    Let me know if you have any problems with this build. Thanks!

    Thanked by 1drmike
  • Can't you just provide staticly linked version? This should solve the GLIBCXX problem.

  • 2.2.0 runs fine on my BuyVM 512MB/1GB burstable OpenVZ CentOS 6.0 32bit

  • Hey! Let's see

    In my physical machine, the results are similar, not like in 2.1 (lower score), so I guess are not comparable

    2.2.0 http://browse.geekbench.ca/geekbench2/view/481715
    2.2.1 http://browse.geekbench.ca/geekbench2/view/481715

    Seems like you went back to the previous hardware detection routines (not in all machines, like in the next example).

    This for my RHEL6 VPS:

    2.2.1 http://browse.geekbench.ca/geekbench2/view/481719
    2.2.0 http://browse.geekbench.ca/geekbench2/view/481726

    Same HW detection, but different scores, apparently it went from allocation like 400 MB to 100-150MB, then I can get better scores in the memory subsystem.

    I tried in a 192MB machine and still crashing :P (Btw, seems like it doesn't execute the multithreaded tests anymore if founds just a single processor?).

    Now I can run this in my Rackspace Xens:

    http://browse.geekbench.ca/geekbench2/view/481722

    Little detail, still says: Run Geekbench as root to gather accurate system information. and I am running it as root

    In my KVM runs too (Freaking Sandys!!) http://browse.geekbench.ca/geekbench2/view/481727

    And VMware http://browse.geekbench.ca/geekbench2/view/481730

    Finally tried in 2 OpenVPS RHEL5 VPSs, both with Debian Squeeze (About 350MB and 300MB free memory each one): And at the start of the memory tests:

    Memory
    Segmentation fault

    Not sure if this was because some lack of memory, or another issue.

    I wanted to try in my Lenny boxes, but due to the glibc issues I can't :P

    Thanks for the new version! =)

    Btw, what is the geekbench.plar file? Seems like a picture or something? lol.

  • yomeroyomero Member
    edited September 2011

    Update

    I got it running in a RHEL5 VPS with more RAM successfully. And I was wrong, the 2.2.1 version seems to use more memory than 2.2.0, about 500 MB :S
    Or maybe it depends on how much memory I have? Dunno, lol

  • eva2000eva2000 Veteran
    edited September 2011

    yomero said: Update

    I got it running in a RHEL5 VPS with more RAM successfully. And I was wrong, the 2.2.1 version seems to use more memory than 2.2.0, about 500 MB :S Or maybe it depends on how much memory I have? Dunno, lol

    would explain why my 512mb buyvm performs a tad slower in geekbench 2.2.1 beta than 2.2.0 but my local virtualbox server with 1.5GB performed pretty much same in both 2.2.0 and 2.2.1 betas results http://browse.geekbench.ca/user/eva2000/geekbench2

  • Geekbench 2.2.3 is out which should fix most of the issues brought up in this thread. If you find any new issues (or any old issues that weren't fixed) please let me know!

    http://s3.amazonaws.com/geekbench/Geekbench-2.2.3-Linux.tar.gz

  • Hey!
    Still have the little text saying "Run Geekbench as root to gather accurate system information." with a Xen box in Ubuntu 10.04 and a OpenVZ with Debian Lenny.

    Btw, now it runs in lenny!?!?

    And about the ram usage, still is very high compared with 2.1, so I can't run it in most of my OpenVZs (< 512MB and CentOS 5/RHEL 5 as host in the node).

    Thanks for your update =)

  • I want one for my home u_u

  • yomero said: I want one for my home

    At .35A draw including drives and raid card, I can't see how you can go wrong for a NAS

  • I use a Celeron dual core for that. Well, I don't need a network drive, but I need a machine doing NAT for me, and have access to a shell quickly, despite using Windows all the time :P

  • I use a Celeron dual core for that.

    Why do I chuckle when I read that? Kind of like the covers of two dirty magazines without any of the contents. (Sorry but that's the only reference I could think of.)

  • I don't get it... :S sorry.

    Ahm, and that celerons are very good. I had it oced to 3.6 ghz and played with it lots of games at 1080p n_n

  • @yomero said: And about the ram usage, still is very high compared with 2.1, so I can't run it in most of my OpenVZs (< 512MB and CentOS 5/RHEL 5 as host in the node).

    Geekbench 2.2.3 dynamically scales its memory usage based on the memory installed in the system. How much memory is installed in your OpenVZ VMs?

    I'll look into the "run as root" message.

  • Well, here generally we have boxes between 256 and 512MB. The problem is that OpenVZ in RHEL5 counts the memory different. So, if a program uses 10 MB of RSS, in OpenVZ will count more, my general approach is about the double, let's say 15-20MB for the same program. In RHEL6 the memory usage is the same as physical machines or KVM/Xen, that's why I can run it in a 384MB vm.

    And the "run as root" maybe is a limitation of the virtualization technologies (containers and paravirtualized). I don't know how you detect if I am running as root, but probably you are trying to read something that isn't available in these virtual machines?

Sign In or Register to comment.