Quote:
The Linux kernel used in NASLite recruits all available RAM not used by running processes and allocates it for use as buffer space. What you are seeing is absolutely normal.
I remember a DOS (Denial of Service) bug in SVR3 Unix that caused the RJE (Remote Job Entry) facility to go into an infinite loop acking the front end processor if it couldn't get a system buffer. Problem was we allocated too many system buffers for kernel use when we configured the OS. So many, in fact, that the kernel was too busy trying to manage those buffers and RJE couldn't get a single buffer for its own use. When that happened, RJE entered an ACK loop to keep communication going with the FEP but never had a way out of the loop if a system buffer happened to become available!
DEC and IBM were going crazy trying to find an answer to the problem (this was on a PDP 11/70) and the front end to the MVS machine was a ComTen (I think that was how it was spelled). This was when the Unix kernel was about 10K lines of 'C' code and a few assembly language routines.
