Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
When I started using Ubuntu I was disappointed to discover that Linux had no equivalent of the Windows Experience Index. In any case, I wanted a simple performance index that was portable across operating systems. So I created a Java benchmark the rate my systems. I have been testing the app with input from many users, but as yet I am just about the only tester actually using Linux!
So I am hoping that some linuxquestions users might be interested in benchmarking their systems. The app requires (1) a graphical OpenGL environment that supports OpenGL 2.0, (2) Java.
If you're curious, here is the website with the download and links to current user results:
PS: Result submission uses java.awt.Desktop to submit your result at your request to the website. This may not work on all Linux flavors, and I have only tested this works on Ubuntu 12.04. Apparently it should also work on any system with the Gnome libraries.
When I started using Ubuntu I was disappointed to discover that Linux had no equivalent of the Windows Experience Index.
I am glad your using linux. At the risk of sounding odd. Think linux not windows. Every native linux steam game and all the native stuff that I use in slackware.
they are heavy duty graphic just blow away anything M$ has. As for using a java program for benchmark Java is not really machine friendly.
I am a AMD user because I do a lot of compiling while gaming and the i7 just never stood up to it for me.
Actually the performance difference between Java and other programming languages is much smaller than you might think. Also the absolute speed of Java versus other languages is not relevant to a performance test measuring the _relative_ performance of different machines. As for the performance complications mentioned in the article you linked, these can be minimized or made irrelevant by how the synthetic benchmark is set up. For example, you can code the benchmark to make garbage collection irrelevant, and it is equally possible to 'warm up' the tests so the JIT compilation is not occuring during test execution.
java relies heavily on your hardware. that is all I am saying. it is in the wiki. and the amount of work the hardware does from code to machine language is a big deal when it comes to different hardware. we are talking hardware. speed. I really don't care for m$.
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
I don't understand what this tool is for?
If I run it under Windows 8, Windows XP, Ubuntu 64 bit, Ubuntu 32 bit, Slackware 64 bit, Slackware 32 bit and PC-BSD will they all return the same result?
If not, then what is it supposed to be measuring, its own performance?
If so, then how does it tell me how well "Application A" will perform on my system with the OS of my choice?
You get different results per operating system, in some cases very different. Sadly, the only OS info Java gives me is that the OS is 'Linux' - so I can't say what distro is being used.
The website currently shows all results from all systems in one big list - but that is only because I am still working on the site navigation.
BTW, you can make any comparison you like as long as you only vary one factor. For example, you might keep the OS and benchmark the same, and compare different computers. But you could also keep the computer and benchmark the same and compare OSs (for example, a dual-boot PC). So for example, I can see I get significantly less OpenGL performance under Ubuntu 32-bit than Windows 7 64-bit on my dual boot system. I presume that is an issue with my nVidia driver.
I've just been to M$ to find what the Windows Experience Index is, and it tell me that it's "a measurement that tells you how well your PC works with Windows". But if I were using Windows, wouldn't I notice how well it works?
I also note it tests "3D gaming graphics"; since my computer doesn't have a graphics card, it would score pretty low here, but since I don't need 3D gaming graphics that has nothing to do with my experience.
Basically, I can't see how some general test can tell me what my experience will be, and why I'd need it even if it could. But if you're having fun writing it, good luck to you!