Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!linus!philabs!seismo!hao!hplabs!sri-unix!ron@brl-bmd From: ron@brl-bmd@sri-unix.UUCP Newsgroups: net.unix-wizards Subject: Re: Ram disks Message-ID: <3786@sri-arpa.UUCP> Date: Wed, 3-Aug-83 17:07:25 EDT Article-I.D.: sri-arpa.3786 Posted: Wed Aug 3 17:07:25 1983 Date-Received: Sat, 6-Aug-83 22:17:12 EDT Lines: 24 From: Ron Natalie The PDP 11/70 systems I described already had maximum memory, and we have block buffers, inodes, and clists buffered outside the kernel address space. What we were looking for was some extra performance under some previously unturned stone. If you are going to use RAM disk for paging/swap, byte for byte pairing it with more main memory probably show that RAM disk is not the way to go. I spent a lot of time at Martin Marietta convincing people that RAM disk was not main memory. Using it to buffer large common images (RSX-11) was not the way to go. It becomes of use when you are using data that must be stored in disk form. Some of our database key files for that application and as I described, popular UNIX directories for our current application are what you want these for. You probably do not want them to extend virtual memory (paging/swapping). We do get close to the same performance (I think) by utilizing paging/swapping area on disks that are isolated from the rest of our system I/O. Most of the 11/70's swap on RK05's that have their own controller (the additional drives on this controller are seldom used). The VAX's are configured so that paging space is on different drives or controllers if that is possible from the most active file systems. -Ron