File:  [Research Unix] / researchv9 / sys.vax / h / charges.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:59 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv9-SUN3_old, researchv9-SUN3, HEAD
researchv9-SUN3(old)

/*
**	Share scheduling charges
*/

struct sh_consts	shconsts =
{
	 NOSHARE	/* Flags */
	,4		/* Run rate for scheduler */
	,60		/* Max. users */
	,4		/* Max. group nesting */
	,0.840896428	/* Decay rate for ``kl_rate'' (4 sec avg. 1/2 life) */
	,1e38		/* Max. absolute priority (ref. clock.c)*/
	,1e28		/* Max. priority for a normal process */
	,1e12		/* Max. usage */
	,0.97715998	/* Decay rate for ``l_usage'' (120 sec 1/2 life) */
	,27		/* Decay base for ``p_sharepri'' (2 sec avg. 1/2 life) */
	,0		/* Syscall */
	,0		/* Bio */
	,0		/* Tio */
	,1000		/* Tick */
	,0		/* Click */
	,0.988514006	/* Decay rate for max nice ``p_sharepri'' (60 sec 1/2 life) */
	,2.0		/* Factor for max effective user share */
	,0.75		/* Factor for min effective group share */
};

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.