Mac OS X 10.3, aka Panther, will not be a 64-bit operating system, despite running on a 64-bit processor, the PowerPC 970 aka the G5.
That makes sense. If they want people with older machines to buy new Panther, they wouldn't want to confuse them by saying "Panther is 64bit software" or whatever. They can simply market Panther as latest super duper OS and make it detect machine type when installing.I don't know how it will work, but I suspect that Panther will install in 64-bit mode on G5s, and 32-bit mode on other Macs.
Originally posted by Daveman Deluxe
I don't know how it will work, but I suspect that Panther will install in 64-bit mode on G5s, and 32-bit mode on other Macs.
That sucks. I gotta think that will hurt Apple's credibility or commitment to 64bit computing, if they introduce 64bit machine yet not have a single software that is designed for 64bit. If they want people to really taste the power of 64bit computing, they should have at least couple of softwares that can demonstrate that.Per reports, there will not be two different versions of the OS. Panther will not be a 64-bit OS. Panther is 32-bit, but there will be some parts of it in which the G5 can utilize some 64-bit code. (Much like how G3's can still use programs optimized for G4's Altivec engine.) I was hoping for a 64-bit OS, but apparently that's not going to happen for a while.
Originally posted by macphoria
That sucks. I gotta think that will hurt Apple's credibility or commitment to 64bit computing, if they introduce 64bit machine yet not have a single software that is designed for 64bit. If they want people to really taste the power of 64bit computing, they should have at least couple of softwares that can demonstrate that.
I think the main reason si that for the vast majority of programs, 64 bit offers just about no advantage overall.
meanwhile, a 64 bit only OS would then not install on any other product. having two versions means additional testing and support for an Os that would be inistalled on a fraction of the machines apple would sell or have in their installed base, and probably would require two different CD's to be included in any future retail version, increasing costs again.
But, a 32 bit OS, doesn't mean the programs can't be 64 bit, and as evidenced by the larger amount of ram the G5 can take, apple is leveragin the 64 bit architecture.
The importance of the 970 isn't that its 64 bit, its the system bus and amount of ram that can be used. since its 32 bit backwards compatible, it only makes sense for panther to be 32 bit.
Originally posted by macphoria
And with regard to sending out 2 sets of discs, one for 32bit and one for 64bit, as Daveman Deluxe pointed out that they could make 1 set of discs that can install either 32bit or 64bit software depending on the machine configuration. And I think that is possible and decent solution.
Originally posted by MacsRgr8
One thing I don't get:
A 32 bit processor can't address more RAM than 4 GB.
A 1.8 GHz G5 can store up to 8 GB RAM. Why?
Question: Can a 64 bits G5 which is running a 32 bits OS address more than 4 GB?
Are the limits different? 4 GB per thread? 4 GB per process?
Originally posted by Daveman Deluxe
IMHO, I don't think that there will be a fully 64-bit native implementation of OS X in Panther. I don't even think 10.4 will be fully 64-bit native, and 10.5 will finally come close. Remember, not even Mac OS 9 is completely PowerPC native. I expect we won't see a fully 64-bit native version of OS X until the third OS update after Panther (10.6 if Apple never releases OS X 11). I think there's too much life left in the G3 and G4 processors for consumer solutions.
btw, did it take you 3 months to decide what you wanted to say, or what?Originally posted by whocares
Dunno if I got this right but:
*a 32 bit processor can adress 2^32 Bytes of memory = 4,294,967,296 to be picky
*a 64 bit processor should theoretically be able to acces 2^64 Bytes of memory which is a massive load of RAM...
*if the piece of code of the OS that deals with RAM access is 64 bit, then any 64 bit program should be able to address >4GB on a G5. The whole OS doesn't have to be 64 bit.
Take with a pinch of salt, and pls correct me if I'm wrong
You may look at what Sun did for Solaris. They began to introduce 64-bit support in SunOS 5.5, but SunOS 5.7 is the first version that can really run full 64-bit applications. However, all Solaris applications still have to choose between being 32-bit or 64-bit, and most are 32-bit. The reason is that 64-bit pointers take twice the memory needed for 32-bit pointers, therefore 32-bit is better for applications that you know they will not use more than 2Gb of memory.Originally posted by strider42
I think the main reason si that for the vast majority of programs, 64 bit offers just about no advantage overall.
meanwhile, a 64 bit only OS would then not install on any other product. (...)
Originally posted by MacsRgr8
One thing I don't get:
A 32 bit processor can't address more RAM than 4 GB.
A 1.8 GHz G5 can store up to 8 GB RAM. Why?
Question: Can a 64 bits G5 which is running a 32 bits OS address more than 4 GB?
Are the limits different? 4 GB per thread? 4 GB per process?
If it is possible for a 64 bits processor to address more RAM than a 32 bits processor running the same OS, then Apple won't HAVE to make a 64 bits OS just for that reason. Making it possible for FCP 5 (?) to address more pysical RAM than is available on a DVD writable can be a selling point on its own.....