Your operating system may provide a routine which returns this information, but
it's quite system-dependent. (Also, the number may vary over time.) If you're
trying to predict whether you'll be able to allocate a certain amount of memory,
just try it--call malloc (requesting that amount) and check the return value.