For OSX while there are bugs, I can go months without rebooting.
once again, im not sure i agree with that saying. there are those that approve of OSXs MMU whilst there are those that do not like it and prefer how Windows handles it.
the main ideology being that OSXs basic outlook is to use all free available memory for the benefit of the end user. windows takes the opposite outlook - use less memory and give the best optimisation for running multiple applications. this is the aim - not necessarily the outcome
now for OSX, its unwillingness to want to give up inactive memory really does annoy me - especially given the "bug" (as it were) to want to save it, even though it is infact.... inactive! it really does annoy me. once this happens - its the end of the road for me, page outs galore!
under windows its a slightly different story, and Win7 has slightly better MMU over xp - nothing to be happy about.
i guess i do have a love hate relationship with OSX. nearly 3GB of inactive memory there, if i open up an application i will have a significantly higher swap file used - instead of using that spare 3GB inactive.
also - the debate between uptimes of OSX vs Win is a bit old. i know of Win machines that have years of uptime, especially in the server market. talk to anybody who has experience with OSX AND WIN servers - they will say that Win servers will be more reliable in that regard.
the best i can manage from any of my machines is about 60 days uptime, that picture up there ^^ is 15days in - quite a lot of RAM activity already. i doubt i will see this get to 60 days to be honest, OSX simply cant cope. something will die.