PSCHED_JSCALE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi there,

Has anyone known about the background information about
the following change?


 The PSCHED_JSCALE in the net/sched/sch_api.c is defined in the
 include/net/pkt_sched.h.  If I set HZ to 1000 - PSCHED_JSCALE
 is 0 - what would happen?

 #if HZ == 100
 #define PSCHED_JSCALE 13
 #elif HZ == 1024
 #define PSCHED_JSCALE 10
 #else
 #define PSCHED_JSCALE 0
 #endif
 
 The code is updated in 2.4.27 as follows.
 The PSCHED_JSCALE becomes 10 in this case.
 What problems would it fix?  Or what behaivior would change?

 #if HZ < 96
 #define PSCHED_JSCALE 14
 #elif HZ >= 96 && HZ < 192
 #define PSCHED_JSCALE 13
 #elif HZ >= 192 && HZ < 384
 #define PSCHED_JSCALE 12
 #elif HZ >= 384 && HZ < 768
 #define PSCHED_JSCALE 11
 #elif HZ >= 768
 #define PSCHED_JSCALE 10
 #endif


--- Hdei Nunoe



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux