home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.unix.aix
- Path: sparky!uunet!rexago8!hc05
- From: hc05@rexago8.uucp (Beirne Konarski)
- Subject: Re: AIX malloc and fault tolerance
- Message-ID: <1992Sep14.124030.171@rexago8.uucp>
- Reply-To: beirnek@summitis.COM
- Organization: Summit Information Systems
- References: <1992Sep3.135156.9166@medtron.medtronic.com> <1258@curly.appmag.com> <1992Sep11.101004.1401@cadlab.sublink.org>
- Date: Mon, 14 Sep 1992 12:40:30 GMT
- Lines: 25
-
- martelli@cadlab.sublink.org (Alex Martelli) writes:
-
- >Yes, I know that a thousand clever tricks spring to mind to workaround
- >one of the other of these problems, but believe me: we must have tried
- >at least 900 of them and they don't work. We've spent more time and
- >effort on battling this malloc() idiocy than on any other single porting
- >problem EVER (and with the huge list of platforms we've supported over
- >the years we've had quite SOME such problems, believe you me!)!!! Most
- >porting problems come from bugs in the target system, some from bugs in
- >our code, but here we're fighting against something BROKEN AS DESIGNED
- >-- ***HORRIBLY*** BROKEN. I would say it's been half the cost of the
- >IBM R/6000 port, if it weren't for the fact that the monstruously slow
- >linker (thankfully remedied in 3.2, but this port was started right at
- >system announcement...) and the bugs in the early X have driven that
- >cost way up. Anyway, at the end, we've given up and just document to
- >our customers how AND WHY their work may go up in smoke on IBM R/6000
- >and not on DEC, Olivetti, Sun, HP, Sony or other platforms.
-
- In other posting IBM has recommended setting MALLOCTYPE=3.1, saying this works
- at runtime. Have you tried this? If you did it work?
- --
- -------------------------------------------------------------------------------
- Beirne Konarski | Reading maketh a full man, conference a
- beirnek@summitis.com | ready man, and writing an exact man.
- | -- Francis Bacon
-