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?"

111 comments

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

    Was it built with debugging symbols on?

    1. Re:Debug symbols by duncangough · · Score: 1, Interesting

      What is it about debugging code? It almost mythical the level of speed upds people think they'll gain once all this debug code has gone.

    2. Re:Debug symbols by Anonymous Coward · · Score: 0

      Yeah besides the fact that debug builds often have enormous amounts of logging enabled, debug builds usually have a large amount of overhead added around things such as memory allocations. Yeah no performance hits there.

      What exactly are you bitching about anyhow? Your debug builds run as fast as your release builds? Are you a software engineer?

  2. Move along by isd_glory · · Score: 5, Informative

    From the article: "Looking at the results, it appears that Tiger is as fast (if not faster) than Panther in all areas except for UI performance." His numbers show Tiger barely edging out Panther, using Xbench (a purely synthetic benchmark) as the test basis.

    I've tried Tiger out on my G4 powerbook, and have actually noticed a *decrease* in Xbench ratings, despite an overall "snappier" feel. Maybe the increase isn't really going to happen for those without 64 bit machines. Then again, its a pre-relase, so there is plenty of room for change.

    1. 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.

    2. 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.
    3. Re:Move along by foidulus · · Score: 1

      Offtopic but I am curious, does Apple use XFree86 or X.org in Tiger? And to keep slightly on topic, is there any noticible increase in X speed?

    4. Re:Move along by isd_glory · · Score: 4, Informative

      Apple implements Xfree86 4.3.0 for both Tiger and Panther. As far as I can tell, they seem to be running comparably.

    5. 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
    6. Re:Move along by Ianoo · · Score: 5, Informative

      IIRC, Apple's X implementation is a fork of XFree with some custom enhancements to run in rootless mode under Aqua and integrate with the native window manager and hardware drawing acceleration. So it's really "neither". If you were so inclined, presumably you could load up Darwin/XNU in console mode and compile and run either XFree or X.org fullscreen, since the code bases are almost identical at this point.

  3. Is this version of Tiger by foidulus · · Score: 5, Interesting

    built with the new version of gcc that Apple is releasing with Tiger. The compiled code(on both G4 and G5, moreso on the G5 which they used) is supposed to be much more efficient for certain operations than the previous version of GCC. Wonder if they used this?
    more info here

  4. 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 Orick · · Score: 5, Interesting

      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.

      --
      Kirby Reviews

    3. Re:Give me a break... by johnpaul191 · · Score: 5, Interesting

      it is funny..... someone was playing with my G4 400 last week and commented how it seemed a lot faster than their much newer machine.... turns out they were still running 10.2.x and i was running 10.3.x. i have to say i'm happy that 10.3 keeps the machine usable that much longer, i hope 10.4 is at least as usable.

    4. 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.

    5. 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.

    6. Re:Give me a break... by Anonymous Coward · · Score: 0

      My company just went from NT to XP (skipping 2K, more like missing the boat on 2K). On newer hardware (P3s >= 1 Ghz) we found XP to be MUCH faster when the PC has 512 MB of RAM and much slower with 256 MB of RAM. Nothing new. However, XP runs like dog do do on all of our machines 1 Ghz.

      For the most part we are happy with XP. The only issues we have are with internally developed apps (badly developed) that don't quite work. That's not XPs fault--it's the developers' faults.

    7. 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
    8. Re:Give me a break... by dthree · · Score: 1

      On an ibook 500mhz, i noticed a gui slowdown from 10.1 to 10.2 and a noticable gui speed gain from 10.2 to 10.3. I was looking forward to a similar speed gain for my upgraded beige DT, but alas, they decided to leave me behind be requiring built-in USB. I unsuccessfully tried both utilities to install 10.3 on unsupported macs.

      --
      "I forgot my mantra."
    9. 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.
    10. Re:Give me a break... by Anonymous Coward · · Score: 1, Interesting

      I finally got 10.3 install on my Beige G3/333 using XPostFacto. It took 10 times and I finally figured out is was the ATI Radeon 7000 that was failing the install @ the BSD subsystem. I attached my monitor to the built in video, used the 'Use old NDRVs' selection and it went to town. I didnt remove any of the PCI cards, but I did remove my USB mouse and hub. I attached my old keyboard and mouse. Here's my setup:

      Beige G3/333 MT Rev 3
      640 Megs of Ram
      40 Gig HD & an 80 Gig HD - OS X is install on the 1st 8 gig of the 40.
      PCI OHCI USB card
      PCI ATI Radeon 7000

      Don't give up. You can get it installed.

      The upside is, that I have be forced to learn where X hides everything. When I moved from 9 to X is was lost, but I'm feeling at home again. :D

      M Prindle

    11. Re:Give me a break... by shawnce · · Score: 2, Informative

      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.

      Do you ever run more then one application at a time?

      Mac OS X is far more responsive and efficient then Mac OS 9 under any amount of load.

    12. Re:Give me a break... by Ineffable+27 · · Score: 1

      All I can say is, that hasn't been my experience. On any given machine, Panther is still less responsive than OS 9. I'm talking about window resizing, web pages loading, switching apps, etc. Unless, I guess, I run enough apps in OS 9 to slow it down to Panther-speed.

      Still, Panther is miles ahead of Jagwire in this area, and I look forward to yet more improvements in future releases. Now when I use Jagwire it seems like such a dog. Tiger sounds like it's on track to deliver another boost.

      --
      "He'd be a broader guy if he had dropped acid once." - Steve Jobs on Bill Gates
    13. Re:Give me a break... by shawnce · · Score: 1

      Weird. You sure you have enough RAM in your system?

      For me app to app switch is fast and doesn't bog down like it could in Mac OS 9 if one of the applications was busy working on something.

      Also with Safari things load and display faster then what I experience under Mac OS 9 or when using IE on Mac OS X.

      In regards to running enough apps... on Mac OS 9 you only need to run one application that doesn't do cooperative scheduling very well and everything is screwed (IE is one example when facing any type of network delay).

    14. Re:Give me a break... by Ineffable+27 · · Score: 1

      I have 640 MB!

      Looking back on my comments, I overstated the case -- there is only a slight, though noticable difference between Panther and OS 9. But when I boot from my OS 9 partition it always blows me away how fast everything seems by comparison. Of course, in just about every other respect, I can't stand to use OS 9 since switching.

      --
      "He'd be a broader guy if he had dropped acid once." - Steve Jobs on Bill Gates
    15. 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.
    16. Re:Give me a break... by prockcore · · Score: 1

      When you upgrade from Win2K to WinXP (and presumably to Longhorn or whatever), bloat increases and speed decreases.

      Actually, I've found XP to be faster and more compatible with older software than 2k. Upgrading from 2k to XP gave me definite speed increases.

    17. Re:Give me a break... by Steveftoth · · Score: 4, Interesting

      The speed up from release to release is mostly due to the fact that Apple engineers were thinking ahead when they designed the software. Not because it is less mature.

      Basically the hardware is finally catching up to the design of the software.

      I'm talking mostly about the gui system here, the command line/ unix stuff is very well optimized for what it does but the GUI has yet to be enhanced.

      Aqua, Quartz, Cocoa and the drawing APIs for OSX were designed such that they can be accelerated easier by future graphics cards easier. Remember that when OSX first came out the graphics cards that were in most macs was the Rage Pro or below. Now that much more powerful graphics cards are coming out it's possible to use that power for GUI, but an API was needed to access it. Aqua, Quartz, allow some access and the new CoreVideo allows even more access to the underlying graphics hardware. Windows API doesn't allow access to the graphics hardware in the windowing envoriment, any advanced features you have to use DirectX/OpenGL and those APIs are not designed with a multi-program, windowing enviroment in mind (well OpenGL can handle it better then DirectX ever could on SGI but not so on Windows X86 machines, DirectX is designed for games).

    18. Re:Give me a break... by zonker · · Score: 1, Interesting

      i would imagine this to be the case, at least to a small degree. ever try loading windows 3.1 on a new machine and see the difference between it and win98 or 2000/xp? you'll see a similar example.

      os9, like win3.1 isn't nearly as complex as osx or nt. there will be some things that run faster, but as another user said, if you are doing lots of multitasking i suspect you would notice a large negative difference...

    19. Re:Give me a break... by Angostura · · Score: 1

      Or they could just be smoke-and-mirroring some of the new features, knowing that there is some difficult coding ahead that may slow some things down in order to get them working properly.

      As the man said above, developers release, assuming nothing.

    20. Re:Give me a break... by cbiagini · · Score: 1

      That's the way I always saw it, too.

      The classic Mac OS lasted what, 17 years? If Apple has plans of keeping the OS X codebase around that long, then it was wise for them to consider the power of future machines.

      To use a trivial example: windows still resize slow on a G5, right? But they're "double-buffered" or whatever--and we'll still see the benefits of that even more five years from now, when a machine comes out that can resize them in real time.

      Was it within Apple's grasp to make windows resize faster? Of course--but they'd have to compromise, and those compromises would still be around in five years, even though the hardware would make them unnecessary.

    21. Re:Give me a break... by Anonymous Coward · · Score: 0

      You missed the entire point, which is that the OSes are in different development cycles:

      + When you upgraded from NT 3.1 to NT 3.5, features increase AND speed increases
      + When you upgrade from OS X 10.5 to 10.7, bloat increases and speed decreases.

      After 10 years, MS has hit the obvious optimizations, while Apple is still in the process of doing so.

      This also ignores that XP is faster than 2K is faster than NT4, but only in minor ways that you would barely notice.

    22. Re:Give me a break... by Anonymous Coward · · Score: 0

      Basically the hardware is finally catching up to the design of the software.

      Another difference between Apple and Microsoft. Apple is sitting around waiting for the hardware to catch up. When Longhorn gets close, MS will be able to 'encourage' GPU vendors and OEMs to support the hardware they need. (Which Apple can then benefit from.)

      Also, it's not the programmers fault, but Apple ships some really low-spec GPUs with their kit, exacerbating the speed problems with OS X.

  5. No way. Really? by rf600r · · Score: 0, Troll

    A new version of an operating system might be slightly faster previous version. Maybe. Holy shit, this calls for a /. article.

  6. 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

    1. Re:Missing the big picture by bhima · · Score: 2, Interesting

      I was thinking this is because OS X is increasing it's 64 'bitness' or are you using it on a g4?

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    2. Re:Missing the big picture by Anonymous Coward · · Score: 0

      Well, KDE for example has seen a significant speed increase each version. For me, KDE 3.0 was slower than Windows, but KDE 3.2 is at least comparable.

      The Linux-kernel is about the same story: 2.6 brings a big speed increase over 2.4.

    3. Re:Missing the big picture by Anonymous Coward · · Score: 0
      Moving to 64bit from 32bit does not automatically make the software run faster. It allows the software to address more memory.

      Apple has been making performance improves with each major release and with most of the minor point releases as well. It is clear that they are going back to existing code and optimizing it while they are adding new features.

      I wish other manufacturers would do this as well.

    4. Re:Missing the big picture by justforaday · · Score: 1

      It is clear that they are going back to existing code and optimizing it while they are adding new features.

      I wish other manufacturers would do this as well.


      Are you trying to tell me that Microsoft doesn't do this with each successive iteration of Windows or Office? I find that unpossible to believe...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    5. Re:Missing the big picture by bhima · · Score: 1
      I can not resist, as I must use Windows & MS Office at work.

      the current edition of office is perhaps the slowest word processor I have ever used, except for maybe "PFS Write" for the Apple ii e. The only thing more evil is MS project!

      ohh... and it's "impossible" for future reference.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    6. Re:Missing the big picture by mbbac · · Score: 1

      They're making more use of the GPU with Core Image and Core Video. That'll account for a large jump in performance just as Quzrtz Extreme did in Jaguar.

      --

      mbbac

    7. Re:Missing the big picture by justforaday · · Score: 1

      I was attempting to be fascistous...

      --
      I'll turn into a supernova and burn up everything. Well I'll turn into a black little hole and you'll turn into string.
    8. Re:Missing the big picture by Anonymous Coward · · Score: 0

      People are missing the bigger picture alright. Apple has consistently bogged down it's OS X with more and more and more useless junk. Feature bloat, widgetitus call it what you will, it's all part of the master plan to make Macs litte more than an expensive toy running on top of unix. Apple has also destroyed it's consistent interface so now everything is complete mess and a jumble of different GUIS fighting for attention.

      Basically Apple's interface R and D has gone wrong.

      Really they shouldn't be introducing things like 'Core Image' now. This needed doing earlier. So you not only have a jumble of top level interfaces but a muddy quagmire of graphic APIs all jostling with each other.

      And do you people really think Tiger will be faster ? I'm afraid it won't, for 99% of people it will be noticably more sluggish.

      Jobs has done his business. It's now time for him to move on.

  7. Perceived speed vs throughput by caseih · · Score: 5, Informative

    These two benchmarks seem to be continuously confused by slashdotters over the years. Of course it is debatable which is really more important. I think OS X has definitely concentrated on perceived speed, which is good because that is what the user "feels" and sees as he interacts with the computer. This does in no way mean the whole OS is faster; it just feels faster.

    OS X has definitely not improved dramatically in throughput and raw horsepower over the last few releases. In fact I'm sure it has decreased slightly. Sacrificing a little of that throughput for smoother rendering yields a significant percieved speedup that the users really like. I would say that every release of OS X has gotten a little heavier and is a little bit slower. A sacrifice I'm willing to make for my pretty Panther desktop, though.

    Windows has gotten slower on both counts over the years.

    Linux's throughput has actually increased fairly dramatically in the last year or two. Unfortunately as the weight of the desktop comes to bear, and due to current weaknesses in X11 and the toolkits (most notably the lack synchronized redraw which make resizing appear really slow), the perceived speed of linux has seemed to decrease with recent distros. The 2.6 kernel provided some speedup in this area (the interactive scheduler), but there is still much work to be done.

    The experimental X server from www.freedesktop.org implements a lot of features that will lead to a perceived speedup. For example the damage and composite extension reduce redraws when windows are uncovered. Work is also being done to allow windows to resize smoothly (synchronizing the widget drawing and compressing events). Even with the vesa driver and no acceleration, it feels faster than normal accelerated X.org. Again perceived speed vs throughput. Give it a try. It's cool.

    Fortunately I think Linux will deliver on both benchmarks. Expect exciting things over the next year from linux desktops.

    1. Re:Perceived speed vs throughput by zhiwenchong · · Score: 5, Interesting

      Perceived speed is actually quite important; from the perspective of a personal computer user, it is quite possibly more important than actual throughput. It influences a user's beliefs about his own productivity on the machine, which in turn affects actual productivity. I don't know about you, but on a machine where widgets just zip, I work faster... slow GUIs have the effect of insidiously slowing me down.

      Somehow the responsiveness of the Panther UI leaves something to be desired. (I'm running OS X 10.3.4 on a 1GHz G4/768MB RAM)

      It is a well known fact that the UI in Cocoa apps are a little sluggish, and in some cases more sluggish than in Windows apps. High-end G5 Mac users probably don't notice it, but it is actually quite obvious on midrange Macs. One gets used to it, of course, and very soon one ceases to be bothered by it--but one cannot help but feel it when one uses a Windows machine at work.

      John Siracusa at ArsTechnica actually did an informal test (on scrolling and such, somewhere in this review) and recorded the results in a Quicktime movie file. He compared the speed of Cocoa controls to Win32 controls.

      This is also evident if you compare Cocoa to X11. Even the UI in X11 apps running under OS X is more responsive than Cocoa, especially in scrolling. I'm not entirely sure why this is but some people attribute it to overheads in Cocoa.

      In my own experience, I have come to the (unscientific) conclusion that for now, Windows apps do seem more responsive than Mac OS X apps on comparable machines (1GHz G4/768MB RAM vis-a-vis a 1.8 GHz Pentium 4/256MB RAM). That doesn't mean the Win32 apps are actually faster, mind you, just that their UIs feel that way. This would one area where Apple could make improvements on, and I think it will.

      P.S. Having said all that, Mac OS X has many productivity enhancing features that compensate for its UI sluggishness: robust and fast multitasking, extensive keyboard control, aesthetically pleasant UI, automation capabailities, exceptionally well-designed tools, creatively crafted free apps (like Butler and Tofu) from the community etc. Yes, I cannot deny that I am actually more productive and creative in je ne sais quoi ways on my Mac than on Windows.... for the most part, it's just more pleasant to work on a Mac.

      You're generally right about "perceived speed". This article explains how:
      10 Things Apple did to make Mac OS X faster.

    2. Re:Perceived speed vs throughput by John+Newman · · Score: 5, Interesting
      It is a well known fact that the UI in Cocoa apps are a little sluggish
      At least some of that sluggishness is by design. I used to be rather frustrated at the glacially slow appearance and disappearance of sheets in OSX. It was most apparent when opening or saving files, and when using a certain spreadsheet that relies on sheets in all of its wizards. Just that one element made the whole UI feel slow, especially compared to Windows. Until I discovered that the speed of sheets is set by a system variable, which I immediately cut by three-quarters. Presto! Lightning-quick sheets, and a much-happier me.

      So I think much of the perceived slowness of OSX's UI has nothing at all to do with how fast the machine is actually capable of performing the pretty functions, even on rather humble hardware (like my oldish iBook).

      That and the "action-on-release" instead of "action-on-click" thing. It may make the UI feel less "snappy", since all actions are delayed by however long it takes you to take your finger off the mouse button, but it certainly makes for a more pleasant experience.
    3. Re:Perceived speed vs throughput by Anonymous Coward · · Score: 0

      > Until I discovered that the speed of sheets is set by a system variable, which I immediately cut by three-quarters.

      You got me really curious now. How do I do this?

      > That and the "action-on-release" instead of "action-on-click" thing.

      I'm not quite sure what you're talking about here. Under Windows, buttons (except the Start button) normally perform their actions when you release them. Other control items (menu's, scroll bars) don't, but I don't think I would want to change that.

    4. Re:Perceived speed vs throughput by j1walker · · Score: 5, Informative

      There's an article about this on macosxhints.com here:

      http://www.macosxhints.com/article.php?story=20040 51208143172&query=sheet+speed

      I'm off to try this myself now...

    5. Re:Perceived speed vs throughput by tengwar · · Score: 1

      I haven't been able to reach (HTTP, ping) www.macosxhints.com for a few weeks - thought it had gone down. Can you see it?

    6. Re:Perceived speed vs throughput by j1walker · · Score: 1

      It's working fine for me. Maybe try going through a public proxy?

      Just in case you can't get there, the hint explains that you can change the speed by pasting this into a terminal window:

      defaults write NSGlobalDomain NSWindowResizeTime .001

      The default value seems to be around 0.2. On 10.2, any values lower than the default have no effect

    7. Re:Perceived speed vs throughput by tengwar · · Score: 1

      Thanks - seems to be a firewall problem at the ISP

    8. Re:Perceived speed vs throughput by ce25254 · · Score: 1
      Perceived speed is actually quite important; from the perspective of a personal computer user, it is quite possibly more important than actual throughput.

      This brings to mind my constant headache with my Windows notebook. The percieved speed of this (new in 2003) 2GHz IBM T70 (Windows 2000) seems slow, slow, slow, and I hate working on it. Just switching from one app to another seems to take forever. Just opening a command prompt can take forever, if I need to push on the Start menu.
      I don't care if it takes a long time to compile software, I just want to switch between my web browser and email without waiting! It could be that I am used to a 7200rpm desktop HDD, and this machine is only equipped with a 5200rpm drive... Yet my wife's (new in 2004) 17" PowerBook (OS X 10.3) with an identical spec HDD does not seem to be sluggish like this Windows machine.

      "Perceived speed" is right at the tippy-top of my list.

    9. Re:Perceived speed vs throughput by Anonymous Coward · · Score: 0

      In my own experience, I have come to the (unscientific) conclusion that for now, Windows apps do seem more responsive than Mac OS X apps on comparable machines (1GHz G4/768MB RAM vis-a-vis a 1.8 GHz Pentium 4/256MB RAM). That doesn't mean the Win32 apps are actually faster, mind you, just that their UIs feel that way. This would one area where Apple could make improvements on, and I think it will.


      They should bench how long it takes to copy a 17MB file from one folder to the other. It took me a long time to do that at my freelance gig.

    10. Re:Perceived speed vs throughput by dwightk · · Score: 1

      an example of this is that when 10.3 Panther came out they said something like "The spinning Beach-ball of Death shows up 50% less." The way they got that is to not show the beach-ball when a process is not responding unless you try to interact with it... People saw the hung cursor and perceived that the computer was slow, so now they don't see the cursor unless they need to know that the process isn't responding.

      --
      Like anyone can even know that
  8. 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.

    1. Re:Tests by Anonymous Coward · · Score: 1, Informative

      64-bits doesn't make normal operations faster.

      64 bits makes big number crunching faster, and allows you to access more memory, and that's it.

    2. Re:Tests by Lars+T. · · Score: 4, Informative
      64-bits doesn't make normal operations faster. 64 bits makes big number crunching faster, and allows you to access more memory, and that's it.

      To be more precise: it makes 64 bit integer number crunching faster (as opposed to floating point).

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

  9. OS X, keeps getting better by The+Lost+Supertone · · Score: 4, Interesting

    I always find it funny, Microsoft can be the most successful software vendor on the planet, but a company with what maybe 5% of their value (if that) can come up and best them time and time again. With that much cash shouldn't they be able to buy all the developers possible?

    1. Re:OS X, keeps getting better by tobes · · Score: 3, Interesting

      It's because Apple is developing for their user base of esthetically correct, ergonomically aware individuals. MS is developing for the AOL/QVC/Clear Channel/Office Depot crowd.

    2. Re:OS X, keeps getting better by Anonymous Coward · · Score: 0

      Don't confuse marketshare with $$ value. Both Microsoft and Apple have Millions to spend on R&D

    3. Re:OS X, keeps getting better by Zardoz44 · · Score: 1, Interesting
      Developers developers developers.

      Microsoft is successful because you can work and play on the same machine. Mac used to have the multimedia niche, but that gap has been closed. 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.

      This is just one reason.

    4. Re:OS X, keeps getting better by jeffehobbs · · Score: 3, Funny


      (Even though I'm just proving your point for you)

      It's because Apple is developing for their user base of esthetically correct,

      That's aesthetically correct, you insensitive clod.

      ~jeff

    5. Re:OS X, keeps getting better by hunterx11 · · Score: 3, Funny

      That's æsthetically correct, you insensitive clod.

      --
      English is easier said than done.
    6. Re:OS X, keeps getting better by Anonymous Coward · · Score: 2, Funny


      That's option-' for those keeping score at home - point goes to hunterx11 and the ball remains in play

    7. Re:OS X, keeps getting better by Anonymous Coward · · Score: 0

      If you had a clue as to the history of Halo you would know that the game was originally written for the Mac. Microsoft bought the company and dropped the Mac version.

    8. Re:OS X, keeps getting better by Zardoz44 · · Score: 1
      I didn't know that, and it doesn't change anything I wrote because it doesn't really matter. I picked Halo out of the air because Halo sold XBox. What's selling Mac?

      Don't blame MS for buying it out of Mac's reach. Blame the company for selling, if you feel the need to blame someone.

    9. Re:OS X, keeps getting better by Anonymous Coward · · Score: 0

      Right. It just goes to show, that money alone doesn't buy talent and creativity!

      It takes money, of course, but all the money in the world can't compete with enough money + whatever it is (inspiration, genius, insight, the ability to inspire others and unleash their creativity... )

      Apple has a certain culture, Microsoft another. Which company would you rather work for? Which company would you do your best work at? If those who'd choose "even more money" in exchange for not getting to work on the "best/most interesting project" are your pool of workers, then, well yeah: You'll get what that sort of person will produce. Which may be not bad, but won't be the best possible.

      All the money in the world won't ever change that.

      Unless, of course, "all the money in the world" succeeds in crushing out of existence the smaller competitor, which almost happened in this case. This is why we have antitrust laws. But it wouldn't have improved Microsofts' products one iota.

    10. Re:OS X, keeps getting better by selfish · · Score: 2, Informative

      Ligatures rule!

      --
      This is not an official Fugazi sig.
    11. Re:OS X, keeps getting better by jcr · · Score: 1

      With that much cash shouldn't they be able to buy all the developers possible?

      Maybe it takes something more than cash to get the results.

      Think about it: if you worked on an app with 100 other developers, how much personal responsibility would you feel for the product?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  10. +1 Insightful by Anonymous Coward · · Score: 0

    but no mod points

  11. All about "Debugging Code" vs "Debugging Symbols" by mbessey · · Score: 4, Informative

    "What is it about debugging code? It's almost mythical the level of speed upds people think they'll gain once all this debug code has gone."

    People are ignorant...

    Okay, for you non-developer folks playing along at home, here's what you need to know:

    1. "Debugging Symbols" are extra information stored (typically) in the program's executable file, that make it easier to run that code under a source-level debugger and see the right names for variables, functions, and other program entities.

    In general, any software that's released to customers (yes, INCLUDING beta versions) will have the debugging symbols "stripped" from the programs, because they're not useful for the customer, and also because many companies fear (for no apparent good reason) that they represent a leak of confidential information. There is a slight performance penalty on some platforms for running a binary with symbols, but it's only going to effect load time, and only by a tiny fraction.

    2. "Debugging Code" is not as well defined of a term, but sometimes, early development builds of software will include extra checks on the integrity of key data structures, or extra error-recovery code. Again, in general, these sorts of builds would never be distributed to a customer.

    3. So why do programs generally improve in performance towards the end of the development cycle? It's for the rather self-evident reason that the software has to be working correctly before it's worth the effort to try to make it run faster. In fact, optimizing performance before the feature set has been frozen is one of the classic blunders of software development!

    -Mark

  12. a graphics card question for those in-the-know by bodrell · · Score: 3, Interesting
    The new Core Image features seem really cool. However, the ATI Rage M6 (?) card in my Powerbook G4 is not listed under supported graphics cards. They do say "Core Image automatically scales as appropriate for systems with older graphics cards, for compatibility with any Tiger-compatible Mac," but what does that really mean? Which of the Core Image features am I not going to be able to use? Will any of those unuseable features be necessary for rudimentary GUI operations?

    Put another way, what do the newer cards have that I don't? Core Image looks to me like the best new feature in Tiger, if I can actually use it. Quartz Extreme gave me a pretty good speed increase when it came out, and I would expect CoreImage to allow most graphics programs to work snappier, but that's all irrelevant if my card isn't up to snuff.

    --
    Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
    1. Re:a graphics card question for those in-the-know by Jeremy+Erwin · · Score: 4, Informative

      The ATI Rage M6 chipset is underpowered, and is unlikely to be supported by Quartz Extreme, much less Core Image. Apparently, it's a Rage 128 derivative. found in the 550 and 667 MHz Powerbook G4s. Quartz Extreme relies on hardware support for GL_EXT_texture_rectangle, which Apple notes is only supported by "Radeon, Radeon Mobility, Radeon 7500 Mobility, Radeon 8500, Radeon 9000, Radeon 9200, Radeon 9600, Radeon 9700, Radeon 9800,GeForce 2MX, GeForce 4MX, GeForce 3, GeForce 4Ti, GeForce FX." Presumably, you can verify this for yourself by running a GLInfo program.

      Apparently, it's less flexible than the proposed GL_ARB_texture_non_power_of_two.

      Core Image is much more sophisticated, and levergaes the vertex and pixel fragment capabilities of an current generation OpenGL card.

    2. Re:a graphics card question for those in-the-know by Chucker23N · · Score: 4, Informative

      "Radeon Mobility" -> RageM6.

      So yes, it supports Quartz Extreme indeed. But as those models only came with 16 Megs of VideoRAM, IIRC, support is limited.

      As to Core Image, it is not designed to improve performance, but to add, for example, visual feedback through effects. For example, when opening a Dashboard widget on a fully Core Image-supported computer, you get a water ripple effect. If your graphics hardware is word, the effect simply gets discarded - which doesn't remove any functionality. You can already see similar things in Panther, like the fast user switching cube effect, which doesn't appear on slower machines.

    3. Re:a graphics card question for those in-the-know by Jeremy+Erwin · · Score: 1

      "Radeon Mobility" -> RageM6.

      Damn Internal code names...

      As for the usefullness of Core Image-- it looks like all the fancy image compositing functions of Quartz will finally be hardware accelerated. It will make fast eye candy possible, but it also has the potential to speed up photoshop and similar applications,

      And there's nothing wrong with eye candy. If it's "free" and doesn't interfere with normal workflow, it can enhance the usability of the interface. I'd be willing to bet that NextStep's opaque window dragging was dismissed as needless eye candy in the beginning.

    4. Re:a graphics card question for those in-the-know by HellsAngel · · Score: 1

      How about my 1st gen iBook G4 12" 800 Mhz G4? Is it supported by Core Image?

      --
      WTF?
    5. Re:a graphics card question for those in-the-know by mbbac · · Score: 1
      You're absolutely wrong about Core Image. It's not just there for eye candy effects. It will greatly increase performance. Read this page.

      Until now, harnessing the power of the GPU required in-depth knowledge of pixel-level programming. Core Image allows developers to easily leverage the GPU for blistering-fast image processing that can eliminate rendering time delays. Effects and transitions can be expressed with a few lines of code. Core Image handles the rest, optimizing the path to the GPU. The result is real-time, interactive responsiveness as you select and apply filters.

      Core Video provides a modern foundation for video services in Mac OS X Tiger. It provides a bridge between QuickTime and the GPU for hardware-accelerated video processing. This highly-optimized pipeline for video presentation increases performance and reduces CPU load, freeing up resources for other operations.

      And Core Video allows developers to apply all the benefits of Core Image to video -- blazingly-fast performance of filters and effects, per-pixel accuracy and hardware scalability.
      --

      mbbac

    6. Re:a graphics card question for those in-the-know by Jeremy+Erwin · · Score: 1

      no, the Radeon 9200 does not support all of the CoreImage operations in hardware. I gather it's time to find a concrete floor and a 6 foot drop.

    7. Re:a graphics card question for those in-the-know by Chucker23N · · Score: 1

      Nice that you can quote text from websites.

      However, up to now, Core Video isn't used at any point in the OS where it is *needed*. It is used for *eye candy*. It will increase performance *for* the effects, as they are done through the GPU, but none of those effects so far have any productive use.

    8. Re:a graphics card question for those in-the-know by mbbac · · Score: 1

      When you're dealing with images and video, I guess anything could be considered eye candy.

      --

      mbbac

  13. 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.

    1. Re:OpenGL? No problem. by Zardoz44 · · Score: 1
      The latter is silly? It's Apple's business model. They have always been extremely proprietary. They sell apple-only hardware with apple-only software. They need to get a contract a gaming company to write an Mac-specific game that draws in new customers. If you poll Mac users why they bought the latest system, gaming isn't going to show up on the radar. If you want to game, you get a PC or a console.

      Once in a while you get a game with OpenGL graphics that's been ported to the Mac, but it's not the common and more often than not the promises fall through. What would you pick if you were a gamer? A PC that is guaranteed to play the games you want, or one that *might* support it, someday, but then again, maybe not because it was too expensive.

    2. Re:OpenGL? No problem. by plasm4 · · Score: 1
      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.
      Take a look at console games, its the exclusive games that sell the system. The only reason to buy a gamecube for instance is to be able to play mario/zelda or other gamecube exclusives. Sony is in a similar situation with the final fantasy franchise. If Halo was released for all three consoles do you think anyone would have bought an Xbox? To clarify, I think the post you were quoting was suggesting that Apple pay a developer for exclusivity, and hopefully that developer will create a "killer app."
  14. Bah by Anonymous Coward · · Score: 1, Funny

    What? WinXP won't run on my 386?? They're locking me out and PREVENTING me from installing their OS on machines they deem nece$$ary to upgrade!

    See the problem? Some machines would just make the OS look bad.

    My 400MHz G3 PowerBook is from 2000 and runs every new release faster than the last.

  15. Apple's Strategy On Games by The+Lost+Supertone · · Score: 2, Interesting

    It's clear Apple is out to lunch on games. However this isn't that bad. What they need to do is cause a paradigm shift on games! Back to the console using the computer. What they REALLY should start doing is, since both the PS3 and GameCube are going to be PPC based (I doubt M$ would play along) find out some way to work with the GameCube and PS3 for a sweet gaming experience on the Mac. If the DS has some standard wireless tech it should be able to work with any Mac. Heck think about it, we already have some great emulators available. How about the iGames ROM Store? Have everything from classic SNES games, to N64, to GameCube, to whatever revolution will be called. Get SEGA on board, who knows maybe even Sony could be convinced to play along with PS1 tittles. Apple could move on games, but to compete with Microsoft, they would need to do it in an entirely different way.

    1. Re:Apple's Strategy On Games by Anonymous Coward · · Score: 0

      Yeah, there sure aren't any games available for Macs.

  16. 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.
    1. Re:My goodness... by Anonymous Coward · · Score: 0

      > Many PC-compatible 6 year old machines are limited in RAM to between 128 megs or so

      The most popular chipset from that era was the Intel BX, which supported up to 1GB of RAM (although some boards only supported 512MB). Anyway, XP runs just as well on my 600Mhz 512MB PIII system as Win2000 and NT4 did, and still is running fine.

      The biggest issue with those old machines are the bog slow IDE disks they usually shipped with. That's true from most Macs as well.

    2. Re:My goodness... by ViolentGreen · · Score: 1

      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

      I have a 400 PIII(I think...) running XP with 512 RAM just fine. XP needs RAM. So does OSX. OSX was dead slow on my new powerbook with 256MB RAM before I bought a stick of 512MB.

      No computer (PC or Mac) should ship with less then 512MB of ram.

      --
      Not everything is analogous to cars. Car analogies rarely work.
    3. Re:My goodness... by beaverfever · · Score: 1

      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.

      A bit of a digression, but Apple didn't always not support OSX on older G3s, and ultimately settled a class action lawsuit regarding the issues of installing and running OSX on the older machines.

      When I purchased OSX for my beige G3 I went through hell trying to install it (and trying to get the machine to run properly again after my first unsuccessful install). When I called Apple support in a vain attempt to get a refund of some sort (as I felt that Apple was making false statements about OSX) I was given the line that OSX will run on an old G3 - I refered to the instructions the guy had already provided me and stated that it would only run in ideal circumstances after reversing all upgrades made to the machine (even though the graphics card in my machine was listed on the OSX as supported), and he acknowledged that but said it was proof that OSX could run on a beige G3 and therefore there was no false statement made.

      My response to this was that his statement was like saying mushrooms are not poisonous because some of them can be eaten safely. He saw my point but would not budge. About two weeks later the settlement (to a suit I had previously not heard of) was announced - for US residents only - I lived in Canada at the time.

      I was very angry at Apple when all this happened and I keep the incident (and my used-once, never fully installed OSX package) as a reminder that, despite making the comps and OS I prefer to use, and some really neat-o gadgets, it is still a scum-sucking mega-corporation whose motivation to correctly market its wares or succour unhappy customers goes only as far as the cost-effectiveness of such actions.

      From digression to rant in one fell swoop - it's funny how that happens sometimes.

  17. gracias by bodrell · · Score: 1
    Thanks--exactly the type of info I wanted to know.

    Guess this means I'll have to get a G5 tower when Tiger comes out. Darn ;)

    --
    Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
    1. Re:gracias by Jeremy+Erwin · · Score: 2, Informative

      Just to clarify, Core Image requires least a Radeon 9500 or GeForceFX 5200 to use all the features, although the library does scale. These cards support floating point vertex and fragment shaders.

    2. Re:gracias by Anonymous Coward · · Score: 0

      Thanks--exactly the type of info I wanted to know.

      Guess this means I'll have to get a G5 tower when Tiger comes out.

      Ahhh...The sign of a true Mac user -- one who feels the need to upgrade just for the latest whiz-bang feature, even though from his prior post it's obvious that he has little to no need for it...

    3. Re:gracias by Jeremy+Erwin · · Score: 1

      well, tiger is supposed to be 64 bit (finally!) so it's an excuse to buy a new g5. Finally, an Apple branded OS that will be able to use all 8 gigabytes...

  18. 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.

    1. Re:Note: Tiger is built in Debug Mode by Anonymous Coward · · Score: 0
      Debug code is always slower.
      Don't know much about debug code, do you? Unoptimized code is slower. Debug symbols are almost inconsequential to speed. And Apple's not going to release code with optimization flags turned off. I can see the Slashdot headlines right now: "MacOS X Tiger profoundly slower". Debug code (and optimization flags turned of) is just a standard, ridiculous excuse people make to explain the lack of speedups in OS X's latest release.
  19. Performance improvements by koranth · · Score: 1

    "Could we see a similar performance improvement as we did upgrading from Jaguar to Panther?"

    Am I the only one who never saw the vaunted improvement from Jaguar to Panther?

    While a few operations do seem to happen marginally faster, my Sawtooh G4/466, since upgrading to Panther, seems in fact more likely to give me the spinning beach ball, and is more prone to throwing a tantrum and not switch between applications while one of them is exercising a particularly trying task (hello, Gausian Blur in Photoshop 7!). This was particularly surprising to me since all the reports I'd seen suggested that lower end hardware like my own would see more benefit from the gain.

    Anyone else experience this, or does my machine just hate me?

    1. Re:Performance improvements by nickmdf · · Score: 1

      As a general rule, anytime I upgrade to the next version of any OS, I have been grateful when it did not slow things down, despite the vendor's claim to the contrary.

  20. 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
    1. Re:more classic blunders... by ViolentGreen · · Score: 1

      Insightful?

      Is this not a Princess Bride reference?

      --
      Not everything is analogous to cars. Car analogies rarely work.
  21. 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.

    1. Re:Don't forget compiler optimizations by Anonymous Coward · · Score: 0

      Only fools (and Apple is not one of them) would release code to the public without turning on optimizing. It's a simple matter off public relations: you don't want word to get out that your next release is going to be slow slow slow.

      This canard (debugging code) has floated around the Apple world for a long time. For example, it was the "explanation" for why MacOS X was originally so slow in developer release. Guess what: the final version was the same exact speed.

    2. Re:Don't forget compiler optimizations by aristotle-dude · · Score: 1

      They are not releasing it to the public. They are releasing an alpha build to developers. It is even older than the one they demoed at the WWDC because of previous leaks through warez channels for Panther builds.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    3. Re:Don't forget compiler optimizations by Anonymous Coward · · Score: 0

      It doesn't matter. Apple is not foolish. They're willing to release builds that are buggy to developers, but not ones that are purposely slow.

      This version of Tiger, almost certainly, was compiled with optimizations.

  22. little or no need? by bodrell · · Score: 1
    Guess this means I'll have to get a G5 tower when Tiger comes out. Ahhh...The sign of a true Mac user -- one who feels the need to upgrade just for the latest whiz-bang feature, even though from his prior post it's obvious that he has little to no need for it...

    Why would you say that? I said that the new Core Image feature is what I really want, and I've been informed my piddling ATI Rage M6 can't handle Core Image, so I at the very least need a new video card. It's not really possible to swap out my old one for a Tiger-compatible card. Additionally, I spent several months with no source of income other than from a guy who needed his family photos digitized and fixed up. I paid for my Powerbook (my FIRST Mac, btw, purchased Jan. 2001) from all that scanning and tweaking. If Tiger has built-in graphics filters, that speeds up those kind of jobs tremendously.

    I think after using my laptop as my primary computer every day for four years, in 2005 it'll be time for a new computer. The old one will still be used all the time by my roommate, and by me when I need portability.

    And anyway, upgrading to get the newest-of-the-new whistles and bells is certainly not a tactic monopolized by Mac users; hardcore gamers have to have the most expensive, newest systems, and they get new graphics cards more frequently than once every four years.

    --
    Si la vida me da palo, yo la voy a soportar Si la vida me da palo, yo la voy a espabilar
  23. Re:All about "Debugging Code" vs "Debugging Symbol by wealthychef · · Score: 1

    Oh, for Christ's sake. You know he meant "with the -g flag." Give him a break. :-)

    --
    Currently hooked on AMP
  24. Mod parent funny, not insightful, insensitive clod by gphinch · · Score: 1

    its a movie quote after all

    --
    in bed.
  25. You might need more RAM... by mbessey · · Score: 1

    Panther doesn't like being squeezed for space. If you haven't maxed-out the RAM on your system, you probably ought to look into it.

    My G4-450 is significantly more responsive with 10.3 than it was with 10.2. Actually, even my original iBook G3-300 was (marginally) faster with 10.3 for many things. But both of those systems have the maximum amount of RAM I could get in them.

    One other thing I've heard is that some folks had performance problems after upgrading, but a clean install was smoother. I have no idea why that would be the case, but it might be worth a shot.

  26. That will never happen. by Distortions · · Score: 1

    OS X will NEVER be as fast as OS 9.
    OS 9 was a corporative multitasking operating system.

    Preemptive multitasking comes a great cost of speed.
    The finer the granularity of the preemptive multitasking the more loss there is.. Exponentially.

    Preemptive multitasking interrupts processes in the middle of what it is doing, and lets the next task have the CPU.

    Any data from the partial completion of the cycle is lost. Also, disk performance is degraded because the disk is now switching ( seeking, and waiting for the rotation of the platters ) between the I/O tasks.

    To be completely honest, corporative multitasking is great.
    The problem is all is takes is one bad task to screw over the whole system.

    The same also holds true when it comes to memory protection.
    Features always come at a cost. You cant get something from nothing.

    Go read up on it.

    --
    Talent hits a target no one else can hit; Genius hits a target no one else can see.