"Fredrik Lundh" <[EMAIL PROTECTED]> writes:

> James Stroud wrote:
>
>> > does Mac OS X ship with memory limits set by default?  isn't that
>> > a single-user system?
>>
>> Dear original poster or whoever is interested in OS X:
>>
>> OS X is not a single user system. It is BSD based unix. And its [EMAIL 
>> PROTECTED]
>> sweeeeeeeeeeeeeet! (Though I'm using only Linux right now :o/
>
> So why would Apple insist on setting unusably low process limits, when
> the others don't?

You're making an unwarranted assumption here - that the OP wasn't
creating a large process of some kind. IIRC, all we ever saw was the
size of the request that triggered the error, with no indication of
the total process size.

FWIW, OS X has a Mach kernel. The failing vm_malloc call listed in the
OP is a Mach call, not a Unix call. These days, the userland code is
largely FreeBSD. It used to include "the best of" OpenBSD, NetBSD and
FreeBSD at a relatively small level, but that headache was dropped in
favor of tracking one external system. The legacy of the mixed
heritage is utilities from NetBSD and OpenBSD that aren't in
FreeBSD. shlock comes to mind as an obvious example.

         <mike
-- 
Mike Meyer <[EMAIL PROTECTED]>                  http://www.mired.org/home/mwm/
Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to