Slashdot Mirror


Early Tiger Benchmarks Show Slight Speed-Ups

GatorMarc writes "Geek Patrol has published early speed benchmark tests on Tiger. Despite the fact that Tiger is still in development, the results are promising. Could we see a similar performance improvement as we did upgrading from Jaguar to Panther?"

18 of 111 comments (clear)

  1. Debug symbols by Anonymous Coward · · Score: 3, Insightful

    Was it built with debugging symbols on?

  2. Give me a break... by Chief+Typist · · Score: 5, Insightful

    This release was obviously pulled together for the conference -- a Herculean effort by the engineers at Apple to show what will be available in a year for now. A wonderful release for us third-party developers!

    No one in their right mind is going to think that this release is fit for benchmarking. There may be some gains that are side effects of internal changes (new versions of gcc, etc.), but anyone with a clue will realize that minimal optimization has been done.

    When they say DEVELOPER PREVIEW they mean it...

    -ch

    1. Re:Give me a break... by (mandos) · · Score: 5, Insightful

      So, if we're already seeing gains in the "unoptimized" version, then we should see some great speedups in the final version a year from now. Seems to me that these benchmarks do serve a purpose by letting us know that we are getting "Bigger, Better, and Faster" rather then the Windows version of that, which is typically slower.

      Mike Scanlon

    2. Re:Give me a break... by Anonymous Coward · · Score: 1, Insightful

      You're really only seeing optimization of OS-X, which was a whole new ball game for Apple. The speed up is artificial - they're just working the sludge out of it. Windows (NT-based) is mature and will not get this boost, because it's well optimized at this point. You won't see any significant code optimization speed-ups soon, and you're probably getting to the end of Apple's run of them. Remember - you're basically complimenting them for making the previous versions slower than they had to be, and gladly paid them an additional $129 a year to de-suck things for you.

      It's also quite ironic that you'd claim that Windows was the one that required new machines - I've run 2K and XP acceptably on 6+ year old machines, while Apple locks things out via BIOS and plays games to PREVENT you from installing their OS on machines they deem nece$$ary to upgrade.

    3. Re:Give me a break... by Anonymous Coward · · Score: 0, Insightful

      Give me a break. The only reason a new release of OS X is going to breathe any life into an older machine is only because 10.0 was a beta and 10.1 was still slow-ass. They were both so slow as to make machines feel and run like crap. 10.2 was the real first edition of OS X, should have been the first. NOW if they make it faster, oh surrrre, Apple's software makes older Apples run faster! Give me a frickin' break fanboy. You don't see Windows XP being slower than Windows 2000 - no, quite the contrary, it boots way, way faster, requires less reboots, detects hardware faster, file operations in explorer are way faster etc. Get some balance.

    4. Re:Give me a break... by Ineffable+27 · · Score: 4, Insightful

      What you're describing is definitely true for 10.0 --> 10.1 --> 10.2 --> 10.3; I suspect that much of that has to do with how new OS X is/was, and how many improvements they needed to make to the 'not ready for prime time' releases 10.0 and 10.1. (Don't be surprised if 'snappiness' of performance starts to 'plateau' with subsequent OS X releases.)

      But I don't think your generalization holds prior to OS X. Many users who moved from OS 8 --> OS 9 found they had to upgrade their RAM to achieve the same performance and responsiveness (depending on their machine). I suspect the same was true during the transition from System 7 --> OS 8.

      Panther is, aggravatingly, still not nearly as responsive as OS 9 on the same hardware. They still have some way to go. I hope Tiger finally closes this gap.

      --
      "He'd be a broader guy if he had dropped acid once." - Steve Jobs on Bill Gates
    5. Re:Give me a break... by That's+Unpossible! · · Score: 1, Insightful

      Exactly. With Windows, a new OS release seems to mean you need to upgrade your computer. The history for Macs seems to be more like a new OS release allowing you to use your older computer a little longer.

      C'mon, give me a break here. I like Macs and I use Windows because I have to.

      When you upgrade from Windows 9x to Windows XP, yes, you need a better computer.

      But when you upgrade from MacOS 9 to MacOS X, you ALSO need a better computer! Let's see the typical OS9 machine running X -- it blows, in general.

      Then you have the point releases of X that have increased performance, as you'd expect from subsequent releases in the same series of an operating system.

      --
      Ironically, the word ironically is often used incorrectly.
    6. Re:Give me a break... by frankie · · Score: 4, Insightful
      No, you should give us a break. You're being willfully obtuse.
      • When you upgrade from Win2K to WinXP (and presumably to Longhorn or whatever), bloat increases and speed decreases.
      • When you upgrade from 10.0 to Puma to Jaguar to Panther (and presumably to 10.4), features increase AND speed increases.
      That's the comparison worth mentioning. And yes, I agree that Steve is rude for not providing version discounts (except for 10.1 which was free, thanks Steve). Nevertheless, each upgrade has been worth my money.
  3. Re:Move along by foidulus · · Score: 5, Insightful

    Don't most of the speed increases come closer towards the end of the development cycle? I know that is usually the case for games.

  4. Re:Move along by radicalskeptic · · Score: 5, Insightful

    Yeah. And Tiger is to be released in the first half of 2005. Which gives them between 5-11 months to make these changes.

    I think it's just too early to tell how fast the final release is going to be, since there's probably 3/4 of a year more development to be done.

    --
    WARNING: If accidentally read, induce vomiting.
  5. Missing the big picture by Cycline3 · · Score: 5, Insightful
    I think everyone has missed the bigger picture here. As OS X evolves - it gets better AND faster. I run both PCs and Macs at home and the office and I can say that with every new version of Linux and Windows, the new features have cost in terms of performance. Only OS X has repeatedly delivered speed and features. Say what you will, but Apple is just doing something right with OS X. I can't imagine being stuck in a Windows (or Linux) only world after using OS X for an extended time. Kudos to Apple. I for one am eagerly awaiting Tiger's official release.

    -Sean

  6. Re:Move along by RevAaron · · Score: 3, Insightful

    Quite. Some even consider premature/early optimization to be a bit of a curse, or at least not a very good idea. In software development in general, definately not just limited to games.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  7. Tests by whfsdude · · Score: 3, Insightful

    Keep in mind these tests were done on the G5's. Tiger is the only version of Mac OS X to have 64bit support. One has to wonder if it is really faster on non-64 bit operating systems.

  8. OpenGL? No problem. by revscat · · Score: 2, Insightful

    The most common lament I hear on /. (about Mac)is that there's no port of a specific game. Make a Mac-only game with the same 12-year old boy appeal as Halo, and you might sell yourself some Macs.

    Wait.. are you saying that more games should be ported to the Mac, or that there should be games developed *solely* for the Mac? If the first, that's already taken care of: anything written in OpenGL works on the Mac. For example: Halo.

    If the latter... that's kinda silly. No one would want to limit their market appeal. As great as I think Macs are, I would never expect a software company to limit their product to a single platform, no matter which platform we're talking about.

  9. My goodness... by FredFnord · · Score: 2, Insightful

    You've run XP acceptably on 6 year old machines? Well, you are probably the only one in the world. Many PC-compatible 6 year old machines are limited in RAM to between 128 megs or so, which is not enough for XP. Basically, our three-year-old laptops (Dell business machiens, limited to 256 megs of RAM) are bad enough; I can't imagine what you'd do with a 400 mHz machine with 128 megs of RAM running XP. That's assuming it's still working; 2/3 of our three-year old (Dell) laptops have failed more than once in their third year of operation. Once the extended warrantee is up, they're getting pitched. On the other hand, all our Macs are doing just fine, except the laptop that got abused by an airline baggage handler. (Which I won't claim is anything other than luck... if you've got ten heavily used computers of any kind in a company and none of them have gone in for service in over three years, you're just plain lucky.)

    As for apple locking things out of the BIOS, well, you're right that there are some six-year-old Macs that won't run Mac OS X without your using some little tricks to get them to work. However, MOST six-year-old Macs (the first generation of iMacs, the PowerBooks, the Blue & White PowerMac which was introduced in 1998) work fine with it, and all of them will take at least 512 mb of RAM, which is plenty. It's hard for me to blame Apple for not supporting the vintage 1997 (that would be seven years old, though some were sold in 1998) beige G3s, with their onboard SCSI, their ADB-connected keyboards and mice, and the (pathetic) Rage II+ graphics chips that many of them had. If you want them to work, you can get them to work, Apple just makes it clear that they're not supporting them.

    Whereas if you buy a retail version of XP and install it on a 7-year-old PC and you call up Microsoft, they'll be happy to spend as many hours as you want on the phone with you to get it up and running. On your dime. Just remember that half your hardware is probably not supported by XP/2000 drivers, and that the tech support phone call is liable to cost you as much as one of those ultra-cheap PCs.

    -fred

    --
    Sign #11 of Slashdot overdose: You see the phrase 'moderate Republican' and you wonder if that would be a +1 or a -1.
  10. Note: Tiger is built in Debug Mode by tyrione · · Score: 1, Insightful

    And the fact that it is equaling benchmarks of the non-debug-mode Panther should make it clear.

    Debug code is always slower.

  11. more classic blunders... by punkass · · Score: 1, Insightful

    The most famous is: Never get involved in a land war in Asia. Only slightly less well know is this: Never go in against a Sicilian when death is on the line!

    --
    "Nobody owns the fucking words man." - James Dean
  12. Don't forget compiler optimizations by hargettp · · Score: 3, Insightful

    Although you do make good points about debug symbols mostly taking a space instead of slowing things down, one can't forget the compiler optimizations that are often enabled in release builds but not enabled in debug builds. Without those optimizations (particularly for C++ apps, as many commercial software products are still C++), some operations may be orders of magnitude slower.

    Hence, not suprising that debug builds are often perceived as slower.