[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-directory-devel
Subject:    [389-devel] Please review: [389 Project] #84: 389 Directory Server Unnecessary Checkpoints
From:       Noriko Hosoi <nhosoi () redhat ! com>
Date:       2012-02-09 0:49:20
Message-ID: 4F331810.3080904 () redhat ! com
[Download RAW message or body]

https://fedorahosted.org/389/ticket/84

https://fedorahosted.org/389/attachment/ticket/84/0001-Trac-Ticket-84-389-Directory-Server-Unnecessary-Chec.patch



  Fix description: txn_checkpoint was always called with DB_FORCE flag.
  This patch introduces db_force arg to dblayer_txn_checkpoint and
  DB_FORCE is passed only from dblayer_force_checkpoint.

  Note: checkpoint_threadmain is one of the BDB housekeeping threads.
  It calls txn_checkpoint periodically. The interval is specified in
  the ldbm database config:
    dn: cn=config,cn=ldbm database,cn=plugins,cn=config
    nsslapd-db-checkpoint-interval:<second>
  Even if DB_FORCE is not set and there is no db modify activities,
  as long as checkpoint thread is functioning, some disk IO is
  observed due to updating the lock table and mempool to check if
  there is any data to flush.



--
389-devel mailing list
389-devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/389-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic