From owner-freebsd-hackers Mon Feb 26 14: 8:30 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from sabre.velocet.net (sabre.velocet.net [198.96.118.66]) by hub.freebsd.org (Postfix) with ESMTP id 9310837B401 for ; Mon, 26 Feb 2001 14:08:23 -0800 (PST) (envelope-from dgilbert@office.tor.velocet.net) Received: from office.tor.velocet.net (trooper.velocet.net [204.138.45.2]) by sabre.velocet.net (Postfix) with ESMTP id 291E1137F10; Sun, 25 Feb 2001 23:47:38 -0500 (EST) Received: (from dgilbert@localhost) by office.tor.velocet.net (8.11.2/8.9.3) id f1Q4lTB39909; Sun, 25 Feb 2001 23:47:29 -0500 (EST) (envelope-from dgilbert) From: David Gilbert MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15001.57313.163670.146752@trooper.velocet.net> Date: Sun, 25 Feb 2001 23:47:29 -0500 (EST) To: "Daniel C. Sobral" Cc: Dag-Erling Smorgrav , Peter Seebach , freebsd-hackers@FreeBSD.ORG Subject: [hackers] Re: Setting memory allocators for library functions. In-Reply-To: <3A98F43E.FFC99867@newsguy.com> References: <200102242037.f1OKbd618343@guild.plethora.net> <3A98F43E.FFC99867@newsguy.com> X-Mailer: VM 6.75 under 20.4 "Emerald" XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >>>>> "Daniel" == Daniel C Sobral writes: Daniel> Dag-Erling Smorgrav wrote: >> > > None of these solutions are portable, however; > Well, no, but >> the sole available definition of "portable" says that it is > >> "portable" to assume that all the memory malloc can return is >> really > available. >> >> Show me a modern OS (excluding real-time and/or embedded OSes) that >> makes this guarantee. Daniel> Solaris and AIX (on AIX this is optional on a global or Daniel> per-application level). IIRC, Digital-UNIX or OSF-1 ... or whatever it's called now. I seem to remember the first Alphas that arrived to a company I worked for had this set globally in the OS by default. Due to the bloat of the OS and Motif and other such things, they required simply amazing amounts of swap just to run. Dave. -- ============================================================================ |David Gilbert, Velocet Communications. | Two things can only be | |Mail: dgilbert@velocet.net | equal if and only if they | |http://www.velocet.net/~dgilbert | are precisely opposite. | =========================================================GLO================ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message