Netboot Mailing List (by thread)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NFS root monitoring & system optimization




>>>>> "Robb" == Robb Main <mainr@aci.on.ca> writes:

Robb> My intention here is to figure out which system components
Robb> should be maintained (compressed) in a RAM drive on the DC, and
Robb> which should be maintained on the NFS mount.  For instance, it
Robb> is likely that shared libraries would be accessed constantly,
Robb> and might be candidate for the RAM drive, whereas (in an
Robb> embedded system, which might normally run a few scripts, then
Robb> load an application) something like the shell (i.e., bash),
Robb> might only be needed once during init, so it would be wasteful
Robb> to maintain a copy (even compressed) in RAM.  Maintaining
Robb> "frequent use" components on the RAM drive would minimize impact
Robb> on the network providing the NFS mount.

You might be surprised.  If you're not swapping, busy shared libraries 
are not read from disk very often at all.  Opening a reference to an
already open VM object does not require a disk transaction (save atime 
updates if enabled).

Dave.

-- 
============================================================================
|David Gilbert, Velocet Communications.       | Two things can only be     |
|Mail:       dgilbert@velocet.net             |  equal if and only if they |
|http://www.velocet.net/~dgilbert             |   are precisely opposite.  |
=========================================================GLO================
===========================================================================
This Mail was sent to netboot mailing list by:
David Gilbert <dgilbert@velocet.ca>
To get help about this list, send a mail with 'help' as the only string in
it's body to majordomo@baghira.han.de. If you have problems with this list,
send a mail to netboot-owner@baghira.han.de.



For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.