• Dave Kleikamp's avatar
    JFS: Improve sync barrier processing · cbc3d65e
    Dave Kleikamp authored
    Under heavy load, hot metadata pages are often locked by non-committed
    transactions, making them difficult to flush to disk.  This prevents
    the sync point from advancing past a transaction that had modified the
    page.
    
    There is a point during the sync barrier processing where all
    outstanding transactions have been committed to disk, but no new
    transaction have been allowed to proceed.  This is the best time
    to write the metadata.
    Signed-off-by: default avatarDave Kleikamp <shaggy@austin.ibm.com>
    cbc3d65e
jfs_logmgr.c 59.5 KB