Page 2 of 2 FirstFirst 12
Results 11 to 20 of 20

Thread: Coming Up: Benchmarks Of GNU Hurd

  1. #11
    Join Date
    Oct 2009
    Posts
    2,145

    Default

    Quote Originally Posted by locovaca View Post
    If I had to guess, he's just doing testing and fixing of PTS under a VM instead of a physical box.
    Time for you to re-read the article.

    "Due to the GNU Hurd kernel not supporting more modern hardware at this time, the testing will be limited to different KVM/QEMU configurations."

    "Results should be out next week."

    That says in non-confusing language that he's actually going into it for the numbers.

  2. #12

    Default

    Quote Originally Posted by droidhacker View Post
    Time for you to re-read the article.

    "Due to the GNU Hurd kernel not supporting more modern hardware at this time, the testing will be limited to different KVM/QEMU configurations."

    "Results should be out next week."

    That says in non-confusing language that he's actually going into it for the numbers.
    I don't have any hardware close to being old enough to being well supported by Hurd.

  3. #13
    Join Date
    Oct 2009
    Posts
    2,145

    Default

    Quote Originally Posted by Michael View Post
    I don't have any hardware close to being old enough to being well supported by Hurd.
    Right, we get that. Thing is that without said hardware, benchmarking can't give any useful results.

    Nice thing about such hardware... its really really cheap. As in FREE. I would drop you off some just for the hell of it if you were located close by (Toronto).

    You might want to post up a call for old hardware. I'm sure that somebody close to you would be happy to hand some over.

  4. #14
    Join Date
    Nov 2009
    Location
    Italy
    Posts
    1,000

    Default

    I have an old Pentium 2 and a 486 if you want, unfortunately an economical shipping will take months from Italy.

  5. #15
    Join Date
    Apr 2010
    Posts
    271

    Default

    Quote Originally Posted by droidhacker View Post
    Time for you to re-read the article.

    "Due to the GNU Hurd kernel not supporting more modern hardware at this time, the testing will be limited to different KVM/QEMU configurations."

    "Results should be out next week."

    That says in non-confusing language that he's actually going into it for the numbers.
    Yes, I missed that part, my mistake.

  6. #16
    Join Date
    Sep 2008
    Posts
    989

    Default SUA?

    Another interesting "environment" to test PTS under would be the Microsoft/Interix SUA, "Subsystem for UNIX Applications", which is a pretty low-level userspace subsystem that completely bypasses the Windows API and directly talks to the kernel using a POSIX-based C library. It even has an init.exe process, a bash shell, and a lot of other stuff that you can download online. All you need to run it is Vista/7 Enterprise, or any Server version of Windows since 2003 (although Vista/7 ship the latest version of SUA and there is no way to upgrade to the latest if you use XP/2003).

    If you can bring up the PHP stack on SUA, you could run some benchmarks (CPU, network, and disk only probably, unless you can run a hardware-accelerated X server on SUA... not likely) comparing the Win32 subsystem against the POSIX subsystem on the NT kernel. This would be an interesting way to see whether the Win32 API is a bunch of slow fluff, or if the POSIX API isn't that much of a winner. And it's quite a lot better than Cygwin, because Cygwin is implemented on top of the Windows API, while Interix SUA is not.

  7. #17

    Default

    Quote Originally Posted by frantaylor View Post
    GNU Hurd has a really unique architecture that's going to take a long time for the conventional computer market to understand and grow around. The concepts of "applications" and "drivers" are totally different and it's going to take time for developers to wrap their heads around these new ways of doing things.

    As far as the "for serious" part goes, it is ALREADY being used for "serious" thinking about what it means to have a secure operating system, and to most people that is a far more "serious" application than "does it run Firefox"
    In simple words it's dead before it's born.

  8. #18
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by mitcoes View Post
    I would like to see a list from smartphones to Intel/AMD server processors as Toms Hardware does, with this openbenchmark index instead of futuremark or 3dmark.
    Do you know how useless those Toms Benchmarks are? I caught them last year or the year before that fudging the numbers. They don't even actually benchmark the all the tests on the processors, they bench mark one and then they say "OK if intel beat AMD by 26% in this test it must hold true, so we will just create a linear graph and interpolate the rest of the results." And their linux benches are a joke. They compile the bench on one intel machine with the intel optimization flags and then carry over that binary and test on other processor families and even use the same binary on the AMD systems, negating any optimization that the compiler would would do for the AMD CPU's.

    Tom's just has really bad benchmarking practices.

  9. #19
    Join Date
    May 2007
    Location
    Third Rock from the Sun
    Posts
    6,587

    Default

    Quote Originally Posted by kraftman View Post
    In simple words it's dead before it's born.
    I'm sure people were saying that about any OS when it starts up.

  10. #20
    Join Date
    Oct 2010
    Posts
    483

    Default

    Quote Originally Posted by deanjo View Post
    They compile the bench on one intel machine with the intel optimization flags and then carry over that binary and test on other processor families and even use the same binary on the AMD systems, negating any optimization that the compiler would would do for the AMD CPU's.
    Well, if it's an non-optimized build, then that would be a valid way of doing it (using the same binary on each computer), since it would remove a variable (assuming you want to test the same software on two sets of hardware). If it's an optimized build, then the test is flawed, certainly.

    I won't argue about those other points you made, as they're obviously bad practice (although, it'd be nice if you had some proof to go with your claims, to be fair).

    Anyway, I'm looking forward to the benchmarks. Would be nice to see how well it performs, even if only under a VM. It'll be especially interesting when the Hurd starts supporting more current hardware (either through native, or Linux drivers via DDE).

    Edit: AnyOS?
    Last edited by Nobu; 07-16-2011 at 12:36 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •