On Thu, May 27, 2004 at 03:00:31PM +0200, Ivan Voras wrote: > Bernd Walter wrote: > > >>>It makes sense to never enable soft updates on a memory drive, since soft > >>>updates uses extra CPU cycles to try to speed up i/o to real drives (and > >> > >>Then maybe the default should be changed? > >> > >>From 'man mdmfs': > >> By default, mdmfs creates a swap-based (MD_SWAP) disk with > >> soft-updates > >> enabled and mounts it on mount-point. > > > > > >swap != ram > >SU makes perfectly sense for swap backed md drives. > > I always thought the "swap backed" meant the memory is allocated from the > same pool as for userland applications, e.g. they only get swapped out if > memory is scarce. Is this wrong? You are right, but md(4) doesn't know about the filesystem and therefor can't know which blocks have content to keep and which are unused. SU now allows files that are deleted quite fast to never touch the block device and md never need to write those blocks into swap storage as they never got dirty. The memory can be reclaimed without the need for a physical write. The story is different with type malloc where there is not physical device and we only have ram. -- B.Walter BWCT http://www.bwct.de bernd_at_bwct.de info_at_bwct.deReceived on Thu May 27 2004 - 05:09:45 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:55 UTC