Re: isdn can't get a free page

Steve Czetty (czetts@rpi.edu)
Tue, 06 Aug 96 15:12:27 -0500


>
>hi,
>
>I booted my system, and did nothing much memory-consuming on it.
>X is not running at all. when I try to "insmod isdn.o" I get
>Couldn't get a free page...
>isdn: Could not allocate device-struct.
>
>I'm having 8MB real, 10MB swap. free says:
>
> total used free shared buffers
>Mem: 6772 6688 84 7168 156
^^
The kernel needs real memory, not swap.

>-/+ buffers: 6532 240
>Swap: 10076 568 9508
>
>and "ps axuge" says:
>
>
>USER PID %CPU %MEM SIZE RSS TTY STAT START TIME COMMAND
(ps output trimmed slightly)
>root 140 0.0 9.1 1180 620 1 S 16:00 0:00 -bash HOME=/root PA
>root 165 0.0 9.8 1180 668 p0 S 16:02 0:00 -bash TERM=linux HO
>root 228 0.0 9.3 1176 636 p2 S 17:30 0:00 -bash TERM=linux HO
>root 246 0.0 9.7 1176 660 p3 S 17:35 0:00 -bash TERM=linux HO
>root 366 0.3 10.1 1176 684 p1 S 18:13 0:00 -bash TERM=linux HO

At more than a meg of memory each, your login shells seem to be a large factor
in your shortage. (Logging in as root, too.. Tsk, Tsk.) Sendmail and your
other daemons probably make up for the rest of it.
>
>why does Linux eat up all 8MB even when running in plain console mode ?

:) Because it can. Get another 24MB, and everybody will be happy. (And while
you're at it, pick up another 16MB for me) :-)

-Steve