To those curious; switching between different facilities is NOT an issue. There is no apparent memory overhead (nor slowdown) by calling openlog multiple(12 * 10000) times.Shown by this example:<?php$facilities = array( LOG_AUTH, LOG_AUTHPRIV, LOG_CRON, LOG_DAEMON, LOG_KERN, LOG_LOCAL0, LOG_LPR, LOG_MAIL, LOG_NEWS, LOG_SYSLOG, LOG_USER, LOG_UUCP,);for ($i = 0; $i < 10000; $i++) { foreach ($facilities as $facility) { openlog('test', LOG_PID, $facility); syslog(LOG_ERR, "This is a test: " . memory_get_usage(true)); }}?>