Darren Reed wrote:
Stephan Uphoff wrote:
ups         2007-11-08 14:47:55 UTC

  FreeBSD src repository

  Modified files:
share/man/man9 locking.9 sys/conf files sys/kern subr_lock.c subr_pcpu.c subr_smp.c sys/sys lock.h pcpu.h smp.h Added files: share/man/man9 rmlock.9 sys/kern kern_rmlock.c sys/sys _rmlock.h rmlock.h Log: Initial checkin for rmlock (read mostly lock) a multi reader single writer
  lock optimized for almost exclusive reader access. (see also rmlock.9)

Is there a white paper or other documentation around somewhere that
discusses the benefits/tradeoffs with using rmlock vs rwlock?

For example, how long can a write be delayed if there are lots of reads
being executed?  What sort of performance penalty does the write
suffer as a consequence of this vs rwlock, if any?

At what percentage of read vs write operations does it become better
to use rmlock vs rwlock?

Cheers,
Darren


locking(9) is supposed to give an overview..
(but needs input from people to improve it)

_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to