Microport Unix -- Large Model Problems
tony mason
wmam at sphinx.UChicago.UUCP
Thu Nov 6 12:30:32 AEST 1986
In article <188 at vsedev.VSE.COM> ron at vsedev.VSE.COM (Ron Flax) writes:
>One other unrelated problem I have with Microport Unix is that for one
>reason or another the system seems to run for a while then when it
>decides its had enough it just plain goes south. It appears to be a
>deadlock situation since terminals that had active sessions going
>continue to echo keystroke even though it doesn't respond to them and
>non-active sessions (ie. getty's running) do NOT echo keystrokes. This
>obviously quite annoying as you might imagine... One other thing that
>is interesting is that I know of two other sites with the exact same
>problem on different hardware, but Microport claims they have never
>heard of it? Has anyone else seen this behavior? Incidentally I was
>running SCO Xenix V successfully for about 6 months prior to getting
>Microport Unix. Microport are you listening 8-)
>
While running with SCO Xenix V all spring, we found that it would
periodically do EXACTLY what you are describing. It made no difference what
machine we used (IBM AT, SPERRY IT, even ALTOS 2086) it would die. After
much in-depth research, and discussion with SCO's technical support
(overworked, harried people it often took a week just to get to talk to) it
turns out that it isn't too hard to get this problem to occur - just write a
large model program on the 80286 that uses sbrk() (and is returning large
pointers) and doesn't de-allocate at the end of the program (after all, why
do that? The system takes care of it right?) this will lead to death.
Symptoms are:
1. Terminals still echo characters
2. Disk activity periodically (sync?)
3. NOTHING can be done (except a reset) to get it back.
This is the infamous LARGE MODEL DEATH. I was told by SCO that they had no
fix for it, and that their technical engineers were stumped (something like,
five of the last five "fixes" in house had failed to work.)
Naturally, we tested this out on other machines, and yes, it occurs on them
all. (This was disasterous because the product was using INFORMIX - which
did have some large model pieces).
Perhaps this is what you are experiencing (if not, it is an AMAZING
coincidence).
More information about the Comp.unix.wizards
mailing list