KA9Q wrote:
Okay, let me put it this way.
If you have a better explanation, I'd like to hear it. And I'd be very interested in your explanation of how RAM that has worked fine on a machine for years can suddenly fail when a new operating system is installed.
Your surmise that the RAM failed suddenly is in error. Leopard simply detects the marginal RAM and does a more stingent test on RAM than did Tiger. Leopard runs faster and bigger (full 64-bit) so it is much more demanding of RAM.
Let's say some RAM does not meet Apple's spec, but it's close enough that TIger runs OK.
Now, a few years later, we retest the RAM using Leopard's test which tests right to Apple's spec for that machine. Some marginal RAM will not pass. No, the RAM has not "failed" but is simply not good enough.
If you reinstall Tiger, that RAM will work fine.
All Leopard is doing is verifying if the RAM meets the original spec. Failing Leopard's test does not make the RAM bad, the RAM hasn't changed.
I am sure you are aware that RAM degrades over time, like most everything else. Tiger accepts poorer RAM and does not complain. Apple wants to be sure there are no RAM-related problems wiht Leopard, so the make sure the system RAM meets their spec. Obviously some RAM does not. The original Apple supplied RAM works fine.
I probably have more experience than you in the electronics fields, I have several patents, etc., but who cares? i have programmed IBM 360s, used Mark Williams Coherent, was one of the original alpha/beta testers for the first MSN. I also hold an original 2-letter call. I program in almost every language known to man 🙂 Forth anyone?
I installed Leopard on my dual G5. It installed perfectly the first time and runs well.
All your data are from a few G5s that have had problems. Out of 2million plus copies of Leopard, I am sure many went on G5s, with zero problems, or we would be hearing about them.
You are too quick to knock Apple and to quick to defend what is probably questionable RAM. Again, I fail to see your logic. You seem to be hung up on a C/C++ bug. I think your analysis is highly unlikely because you have no basis whatsoever. If you were right, there would have been an immediate patch for it.
If replacing the RAM solves the problem, how did that fix your sloppy coding bug?
If Leopard runs with Apple-supplied RAM and gives kernel panics with other RAM, you really think that's a code bug? I wouldn't want you to work for me if you really believe that.
No matter, in the end, we will know what the problem is/was. Leopard is humming away on my MBP and G5 without a burp.
73, OT
Enjoy