[MUD-Dev] Sockets

Travis Casey efindel at io.com
Sun May 16 14:02:05 CEST 1999


On Friday, May 14, 1999, Caliban Tiresias Darklock wrote:

> Well, these days, my system uses most of its RAM and most of its CPU. Sure,
> it's mostly used to draw pretty pictures, but at least it's being used.
> Remember the virtual memory systems that used to swap things out of memory
> just because you didn't use it for a while, leaving lots of empty memory
> but taking two minutes to swap your graphics program back into RAM when you
> task switched back to it? What a waste!

That's a bad implementation of a good idea.  As I teach my OS
students:

  The primary goal of any memory management system is to keep memory
  usage as high as possible.

Invariably, someone will say, "shouldn't that be as low as possible?"
My response is, "You bought and paid for that memory.  If your system
isn't using it, you've wasted money."

(Now, I'm not advocating wasting memory -- just reminding people that
when you're doing a virtual memory system, you want to keep as much as
possible in memory, so the system will run faster.)

--
       |\      _,,,---,,_        Travis S. Casey  <efindel at io.com>
 ZZzz  /,`.-'`'    -.  ;-;;,_   No one agrees with me.  Not even me.
      |,4-  ) )-,_..;\ (  `'-'
     '---''(_/--'  `-'\_)




_______________________________________________
MUD-Dev maillist  -  MUD-Dev at kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev




More information about the mud-dev-archive mailing list