Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
In theory, you will be able to do this, in exactly the same way it is done in Leopard - but why bother? 90-99% of the size of most apps is comprised of resources, not executable code. Stripping PPC code isn't really worth it, EXCEPT for applications that require Snow Leopard - but those will have been pre-stripped by the developer. According to my calculations, the space saved by stripping unused architectures is almost always less than 1 MB... which I definitely consider to be not worth my time or effort.

between language and ppc code xslimmer culled 266mb from what was installed in the last patch. heck, snow leopard is saving 8gb from leopard. how much of that is ppc code? i'm guessing quite a bit. while hard drive space is cheap these days, it doesn't make any sense to fill up my laptop drive when i can save space by removing dead code in a few minutes. especially since apple made it such a pain to upgrade the drive in my mbp.
 
between language and ppc code xslimmer culled 266mb from what was installed in the last patch. heck, snow leopard is saving 8gb from leopard. how much of that is ppc code? i'm guessing quite a bit. while hard drive space is cheap these days, it doesn't make any sense to fill up my laptop drive when i can save space by removing dead code in a few minutes. especially since apple made it such a pain to upgrade the drive in my mbp.

Snow Leopard uses compression on the System folders which is the reason less space is used.
 
In theory, you will be able to do this, in exactly the same way it is done in Leopard - but why bother? 90-99% of the size of most apps is comprised of resources, not executable code. Stripping PPC code isn't really worth it, EXCEPT for applications that require Snow Leopard - but those will have been pre-stripped by the developer. According to my calculations, the space saved by stripping unused architectures is almost always less than 1 MB... which I definitely consider to be not worth my time or effort.

Just a nitpick, but I'd imagine apps compiled with 10.6 as the target would never have PPC code generated in the first place, as there's no need. So there'd be no need for stripping it out (I really hope that's the case, as I'd hate to have to remember to do that).
 
Just a nitpick, but I'd imagine apps compiled with 10.6 as the target would never have PPC code generated in the first place, as there's no need. So there'd be no need for stripping it out (I really hope that's the case, as I'd hate to have to remember to do that).
Yes, I was implying that Xcode would be smart enough to not generate PPC code at all for applications requiring 10.6. Apparently that wasn't very obvious, so I apologize.
 
Someone with Snow Leopard, you think 10A432 will be seeded through Software Update even if it is GM?

Also, even Safari has PPC binaries in Snow Leopard. They give you the option to run it under Rosetta if you want.
 
FYI I have had no problem with Photoshop CS3 under SL, works flawlessly. However in 64-bit mode there are some quirks.

Im some what new to all this 64 bit stuff but in your post you made it sound as if you can run in 64 bit mode or "another" mode.
Is this correct or is SL 64 bit all the time?
What is the difference of running an app like Photoshop in 64 bit mode versus "non" 64 bit mode?

Thanks.
Sorry for the complete idiotic questions.

EDIT: http://www.apple.com/macosx/technology/#64bit
ok so I just read about 64 bit mode but is this 64 bit all the time or is it something you "turn on" ?

"32-bit compatible.
To ensure simplicity and flexibility, Mac OS X still comes in one version that runs both 64-bit and 32-bit applications. So you don’t need to update everything on your system just to run a single 64-bit program. And new 64-bit applications work just fine with your existing printers, storage devices, and PCI cards."

Yea so I still dont understand if it is a feature you enable!? As you stated PS works in "non" 64 bit mode..
 
Yes, I was implying that Xcode would be smart enough to not generate PPC code at all for applications requiring 10.6. Apparently that wasn't very obvious, so I apologize.

I figured as much. Maybe I'm just being pedantic.
 
between language and ppc code xslimmer culled 266mb from what was installed in the last patch. heck, snow leopard is saving 8gb from leopard. how much of that is ppc code? i'm guessing quite a bit. while hard drive space is cheap these days, it doesn't make any sense to fill up my laptop drive when i can save space by removing dead code in a few minutes. especially since apple made it such a pain to upgrade the drive in my mbp.
Sure, bulk slimming will obviously save more than 1 MB - the figure I gave was on a per-unit (application, framework, bundle, kernel extension, etc.) basis, assuming PPC code is the only thing being stripped. If you strip unused languages as well, the space savings can easily grow to hundreds of MB like you reported. That's because language files are part of that 95% of the application bundle that I referred to as resources.
 
Looking back to Leopard, MacRumors talks about the GM build on October 12, 2007 and it was in stores on October 26 -- two weeks after.
Heh, I looked up the same thing yesterday. I actually wouldn't be surprised to see Snow Leopard available during the first part of September.

I wouldn't be surprised to see a press release from Apple this week. I figure it's a given we'll see one by the end of next week.
 
Im some what new to all this 64 bit stuff but in your post you made it sound as if you can run in 64 bit mode or "another" mode.
Is this correct or is SL 64 bit all the time?
What is the difference of running an app like Photoshop in 64 bit mode versus "non" 64 bit mode?

Thanks.
Sorry for the complete idiotic questions.

EDIT: http://www.apple.com/macosx/technology/#64bit
ok so I just read about 64 bit mode but is this 64 bit all the time or is it something you "turn on" ?

"32-bit compatible.
To ensure simplicity and flexibility, Mac OS X still comes in one version that runs both 64-bit and 32-bit applications. So you don’t need to update everything on your system just to run a single 64-bit program. And new 64-bit applications work just fine with your existing printers, storage devices, and PCI cards."

Yea so I still dont understand if it is a feature you enable!? As you stated PS works in "non" 64 bit mode..

Snow Leopard's kernel is hybrid, meaning it includes both 32-bit and 64-bit extensions that the OS loads on boot. What I meant by 64-bit mode is that you can boot into a 64-bit version of Snow Leopard by holding down the "6" and "4" keys on your keyboard after the chime on powerup. This boots SL into 64-bit mode where the 64-bit extensions are loaded.

So in the end it's the OS that's run in 64-bit mode, not necessarily the app - unless it's written in 64-bit which it's not. Finder is a native 64-bit app, not Photoshop. See below (Activity monitor):

screenshot20090812at733.png


PS itself is buggy when I'm booted into 64-bit mode, that's what I've noticed. It runs perfectly when booted normally, ie not holding down the 6 and 4 buttons.

I hope that made some sense and answers your questions (I'm pretty sure what I said is accurate too lol, if it's not someone please correct! :))
 
So how is Safari in 64-bit?
Do the included plugins (e.g., Flash, QuickTime, Java, Shockwave) work?

Is flip4mac QuickTime X compatible?
 
So how is Safari in 64-bit?
Do the included plugins (e.g., Flash, QuickTime, Java, Shockwave) work?

Is flip4mac QuickTime X compatible?

What do you mean how is Safari in 64-bit? Apple rewrote it if that's what you mean.

Flash, as you can see in my screenshot, Java and Shockwave all work. Flip4mac is compatible with QuickTime X too, as far as I know, haven't had any problems with it. :)
 
What do you mean how is Safari in 64-bit? Apple rewrote it if that's what you mean.
I meant that in the sense of "how well does it run?" As far as I know, for instance, Adobe has not yet provided 64-bit flash builds for OS X. It looked like many of the other plug-ins were still 32-bit only, too.
 
Hopefully Apple Stores will have a launch event and free t-shirts for 10.6.
 
I meant that in the sense of "how well does it run?" As far as I know, for instance, Adobe has not yet provided 64-bit flash builds for OS X. It looked like many of the other plug-ins were still 32-bit only, too.

Ah, I see.

I runs pretty well, the only thing I realize that the memory leak issue is still there unfortunately. Leave Safari open for a few days and it will eat away at your RAM.

Other than that, it's solid.
 
Snow Leopard's kernel is hybrid, meaning it includes both 32-bit and 64-bit extensions that the OS loads on boot. What I meant by 64-bit mode is that you can boot into a 64-bit version of Snow Leopard by holding down the "6" and "4" keys on your keyboard after the chime on powerup. This boots SL into 64-bit mode where the 64-bit extensions are loaded.

So in the end it's the OS that's run in 64-bit mode, not necessarily the app - unless it's written in 64-bit which it's not. Finder is a native 64-bit app, not Photoshop. See below (Activity monitor):

screenshot20090812at733.png


PS itself is buggy when I'm booted into 64-bit mode, that's what I've noticed. It runs perfectly when booted normally, ie not holding down the 6 and 4 buttons.

I hope that made some sense and answers your questions (I'm pretty sure what I said is accurate too lol, if it's not someone please correct! :))

ok I think I see what your saying now! :)
thanks! and sorry for the confusion!
 
Snow Leopard seed 10a432 is supposed to be the Gold Master - this has been reported all over the web.

Anyways just wanted everyone to know that Apple is sending all beta testers a dvd copy of 10a432 - for bug testing - and the usual error submission procedures are in place.

So either Apple is sending all testers a free copy of the new OS - or 10a432 is not the final build. There are no known issues listed on the seed site.

Since all Canadian testers won't be receiving their dvd's until mid next week via DHL - it seems odd if this was still a beta, because our feedback would not be seen until only a couple weeks before its formal release - which isn't really enough time for pre-release bug fixes.

Anyways - testers are also provided a direct download link for the dvd's - so if 10a432 IS the RTM - then expect some legitimate reviews of it on the MBA to be on this site BEFORE the official release.
 
So how is Safari in 64-bit?
Do the included plugins (e.g., Flash, QuickTime, Java, Shockwave) work?

http://www.apple.com/macosx/refinements/
"Apple engineers redesigned Safari to make plug-ins run separately. If a plug-in crashes on a web page, Safari will keep running."

Safari runs in 64Bit (if the CPU supports it), plugins run in seperate processes (they still can be 32Bit like flash and work with 64Bit Safari just fine) :)
 
http://www.apple.com/macosx/refinements/
"Apple engineers redesigned Safari to make plug-ins run separately. If a plug-in crashes on a web page, Safari will keep running."

Safari runs in 64Bit (if the CPU supports it), plugins run in seperate processes (they still can be 32Bit like flash and work with 64Bit Safari just fine) :)

Well I sure hope Silverlight still runs, what with all 2 of the web sites in the world using it and all :rolleyes:
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.