Annotation of researchv9/sys/h/charges.h, revision 1.1.1.2

1.1       root        1: /*
                      2: **     Share scheduling charges
                      3: */
                      4: 
                      5: struct sh_consts       shconsts =
                      6: {
                      7:         NOSHARE        /* Flags */
                      8:        ,4              /* Run rate for scheduler */
                      9:        ,60             /* Max. users */
                     10:        ,4              /* Max. group nesting */
1.1.1.2 ! root       11:        ,0.840896428    /* Decay rate for ``kl_rate'' (4 sec avg. 1/2 life) */
1.1       root       12:        ,1e38           /* Max. absolute priority (ref. clock.c)*/
                     13:        ,1e28           /* Max. priority for a normal process */
                     14:        ,1e12           /* Max. usage */
                     15:        ,0.97715998     /* Decay rate for ``l_usage'' (120 sec 1/2 life) */
1.1.1.2 ! root       16:        ,27             /* Decay base for ``p_sharepri'' (2 sec avg. 1/2 life) */
1.1       root       17:        ,0              /* Syscall */
                     18:        ,0              /* Bio */
                     19:        ,0              /* Tio */
                     20:        ,1000           /* Tick */
                     21:        ,0              /* Click */
1.1.1.2 ! root       22:        ,0.988514006    /* Decay rate for max nice ``p_sharepri'' (60 sec 1/2 life) */
1.1       root       23:        ,2.0            /* Factor for max effective user share */
1.1.1.2 ! root       24:        ,0.75           /* Factor for min effective group share */
1.1       root       25: };

unix.superglobalmegacorp.com

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