/*
- * $Id: globals.h,v 1.56 1998/05/22 02:52:21 rousskov Exp $
+ * $Id: globals.h,v 1.57 1998/05/22 23:14:20 wessels Exp $
*/
extern FILE *debug_log; /* NULL */
extern char *snmp_agentinfo;
#endif
extern int vhost_mode; /* 0 */
-extern int vizSock; /* -1 */
+extern int n_disk_objects; /* 0 */
extern iostats IOStats;
extern struct _acl_deny_info_list *DenyInfoList; /* NULL */
extern struct in_addr any_addr;
/*
- * $Id: stat.cc,v 1.250 1998/05/21 03:22:46 wessels Exp $
+ * $Id: stat.cc,v 1.251 1998/05/22 23:14:21 wessels Exp $
*
* DEBUG: section 18 Cache Manager Statistics
* AUTHOR: Harvest Derived
(int) (store_mem_size >> 10));
storeAppendPrintf(sentry, "\tStorage LRU Expiration Age:\t%6.2f days\n",
(double) storeExpiredReferenceAge() / 86400.0);
+ storeAppendPrintf(sentry, "\tMean Object Size:\t%0.2f KB\n",
+ n_disk_objects ? (double) store_swap_size / n_disk_objects : 0.0);
storeAppendPrintf(sentry, "\tRequests given to unlinkd:\t%d\n",
Counter.unlink.requests);
/*
- * $Id: store_dir.cc,v 1.68 1998/05/15 20:31:41 wessels Exp $
+ * $Id: store_dir.cc,v 1.69 1998/05/22 23:14:22 wessels Exp $
*
* DEBUG: section 47 Store Directory Routines
* AUTHOR: Duane Wessels
int k = ((size + 1023) >> 10) * sign;
Config.cacheSwap.swapDirs[dirn].cur_size += k;
store_swap_size += k;
+ if (sign > 0)
+ n_disk_objects++;
+ else if (sign < 0)
+ n_disk_objects--;
}
void