home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!ames!agate!iat.holonet.net!uupsi!psinntp!pool!ujlh
- From: ujlh@pool.info.sunyit.edu (James Henrickson)
- Subject: Re: Up and Running linux
- Message-ID: <1992Aug29.025317.8365@pool.info.sunyit.edu>
- Organization: State University of New York -- Institute of Technology
- References: <trussell.714780309@cwis> <1992Aug26.175330.17630@pool.info.sunyit.edu> <MebGaou00Vp=EHMFNy@andrew.cmu.edu>
- Distribution: usa
- Date: Sat, 29 Aug 1992 02:53:17 GMT
- Lines: 85
-
- In article <MebGaou00Vp=EHMFNy@andrew.cmu.edu> Frank T Lofaro <fl0p+@andrew.cmu.edu> writes:
- >Excerpts from comp.os.linux (USENET): 26-Aug-92 Re: Up and Running linux
- > ujlh@pool.info.sunyit.edu (James Henrickson) (2551)
- >
- >>It is not a pretty sight. I just installed Linux on a second machine, a
- >>386SX-25 with 2 MB of RAM. I have 880K free after the kernel is loaded,
- >>and bash takes a huge chunk of that. I can run kermit but not shell out
- >>very often because I usually get a lot of "out of memory" errors. (Swapping
- >>doesn't seem to eliminate these error messages, maybe my "working set" is
- >>too big to fit in 880K.) When I *AM* able to run a command from within
- >>kermit, it is S-L-O-W.
- >
- > Unless my understanding of VM is severly flawed (I hope not), having
- >very low physical memory should *NOT* cause errors (as long as the
- >kernel fits in memory, but it does, since it boots), as long as physical
- >memory+swap space is sufficient and swapping is on. You should even be
- >able to run a program that in and of itself is larger than all of the
- >available physical memory. This assumes that VM on your setup and on
- >Linux in general is working right (and that I'm not confused about VM :)
- >
- >A couple of questions:
- >
- >1. Are you sure you have enough swap space on disk?
-
- Yes, 8 MB swap partition.
-
- >2. Did you properly set up the swap partition (set partition id to swap,
- >mkswap) or swap file (using mkswap)?
-
- Yes, Partition ID: swap
-
- >3. Did you remember to enable swapping (using swapon) in /etc/rc or on
- >the command line?
-
- Yes, in fact I have to do it before I "fsck" my Linux partition because
- otherwise it pukes over the lack of memory. (The fsck pukes, the rest
- of /etc/rc is still executed.)
-
- >If the answers to these are all yes:
- >
- >4. Are you using a SCSI disk? (I heard there were problems with SCSI and
- >VM, but I could be off-base here).
-
- Nope, IDE.
-
- >I'd like to know for myself: Is there any difference, as far as a user
- >should be concerned, between swap and physical memory, other than
- >performance, and assuming that swapping is enabled? Do some programs
- >*need* a certain amount of real, physical memory?
-
- Beyond a certain point, the "working set" of the executing programs
- can not be held in memory and the system would thrash big time, doing
- so much swapping it isn't funny. So much so, in fact, that in extreme
- cases I don't think anything would get done. I don't know exactly how
- Linux handles this, though. It might also be a problem with bash.
-
- Another thing I failed to point out was that I was also getting a lot
- of "fork failed, try again" messages (or something like that) during
- that same time. Another problem was that I was waiting quite a while
- for an "ls" when the only thing I had running was seven getty's on
- unused VC's and just bash on the one I was using. Each time I had
- these memory shortages, the disk was active for quite a while so I
- believe it was swapping. Unless, of course, if the swapping wasn't
- working as intended.
-
- I wonder if anyone else with 2 MB has run into these problems?
-
- I have since upgraded my RAM. Not to the 6 MB that I had planned on,
- but to the full 8 that the board would hold. All of these problems
- have gone away and the 386SX-25 acts like it has a life now. :-)
-
- An unrelated question: was the one line patch part of patch2? I
- originally deleted that one "i++" line as instructed by Linus, but
- I reinstalled the kernel code about a week ago with virgin 0.97 and
- the two patches. I didn't see any mention of the one line fix in
- the patch2 announcement.
-
- [Excuse any typographiccccal errors, I'm tired.] :-)
-
-
- --
- Jim H.
- *
- * James L. Henrickson
- * ujlh@sunyit.edu "Some day I might have a real .signature!"
-