once more THANKS for a well written and reasonably understandable presentation of this. I'm starting to get it i think.
by command, i would mean a keystroke, a mouse click, a selection from menu, launching, saving, etc. - telling the program to do something -commanding it to do what you want. what do you programmers call this? I, and other average users i have known, have been calling it a command for some time now. I should be the boss of this mac-chine, not the other way around
i guess i
still don't get your statement about differences in ageing reported to kernel and to user. i'm not sure anymore that it makes a difference for me to know this. i think you have given us a pretty good overview of things.
if you want to see 'about this mac', boot into 9x, launch an app or 2 and go to apple menu. the very first selection is 'about this mac'. it will show your memory usage of each app and the system, both graphically and verbally. It shows how much of the allotted memory each application has that it is actually using, as well. After reading your explanations, i am starting to see why we don't really need it as much anymore. It was a way for the user to keep track of the neccesary memory allowed by each app so that one could in essence prioritize the allotment by raising and lowering it in each app thru get info in the file menu. System 9 typically takes up about 20 -40mb ram depending on loaded extensions. so if my browser has 50mb ram allotted and it is maxing it out and crashing or quitting, we would have raised it to 60mb continuing this process until it was stable within the limitations of our hardware. you might be able to get a second or third app to launch & run safely by lowering their allocation if the tasks you are working for aren't using all that it is capable of. eg, illustrator uses a lot less if you are working on line drawings than when saving colors or other more complex tasks. of course, with the limited amounts of memory we used to find acceptable due to cost, this often meant quitting one app to run another. about this mac was(is) a tool for helping to do this effectively. when programs quit unexpectedly or crash during processing of a commmand, the first place to look was there to see what you might need to reconfigure. am i being clear?
i think what we really miss, after being enlightened some by you, is a way for us to take a little control back when our apps suddenly quit. We used to have some, and now we don't seem to have any in this area. It has become a matter of having to trust the programmer of the app and the system priorities to make sure everything is working right. Obviously not all the programs do at this point. so we're busy blaming the programmers and apple for screwing up something we used to be able to fix on our own. or at least that's the way i see it. I just want to have this control, without having to learn a computer language to do it.
hey, go play with 9x for awhile. I think every linux convert should, especially programmers. In order to replicate the advantages, conviences, and (for some of us) just plain habitual aspects of the mac experience, it might help to know what we've been doing all these years. Thanks for asking.

and once more thank you for taking this much time and effort to explain to us!!!!