Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jun 2000 15:05:58 -0700 (PDT)
From:      Kirk McKusick <mckusick@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/contrib/softupdates ffs_softdep.c
Message-ID:  <200006182205.PAA53280@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
mckusick    2000/06/18 15:05:58 PDT

  Modified files:
    sys/contrib/softupdates ffs_softdep.c 
  Log:
  Some additional performance improvements. When freeing an inode
  check to see if it has been committed to disk. If it has never
  been written, it can be freed immediately. For short lived files
  this change allows the same inode to be reused repeatedly.
  Similarly, when upgrading a fragment to a larger size, if it
  has never been claimed by an inode on disk, it too can be freed
  immediately making it available for reuse often in the next slowly
  growing block of the same file.
  
  Revision  Changes    Path
  1.67      +19 -9     src/sys/contrib/softupdates/ffs_softdep.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200006182205.PAA53280>