当前位置: 首页 > news >正文

WordPress积分插件制作武汉seo招聘信息

WordPress积分插件制作,武汉seo招聘信息,潍坊哪里能找到做网站的,淮安专业做网站在内核代码 kernel/sched/loadavg.c 中有一个公式: a1 a0 * e a * (1 - e) 此算法是指数加权移动平均法(Exponential Weighted Moving Average,EMWA),是一种特殊的加权移动平均法,它考虑当前和历史的所有数据&#…

在内核代码 kernel/sched/loadavg.c 中有一个公式:

a1 = a0 * e + a * (1 - e)


此算法是指数加权移动平均法(Exponential Weighted Moving Average,EMWA),是一种特殊的加权移动平均法,它考虑当前和历史的所有数据,强调当前样本的重要性,逐渐淡化历史样本的重要程度。EWMA的权重随着时间呈指数式递减,越靠近当前时刻的数值加权系数就越大。

其中a0是上一时刻的值,a1是当前时刻的值,e 是一个系数,取值范围是[0,1],a是当前时刻的某个指标采样值。

具体到linux load的计算,a0是上一时刻的load,a1是当前时刻的load,e是一个常量系数,a 是当前时刻的active的进程/线程数量。

linux 内核计算了三个load  值,分别是1分钟/5分钟/15分钟 load 。计算这三个load 值时,使用了三个不同的常量系数e,内核代码中定义如下:


#define FSHIFT        11        /* nr of bits of precision */
#define FIXED_1        (1<<FSHIFT)    /* 1.0 as fixed-point */
#define LOAD_FREQ    (5*HZ+1)    /* 5 sec intervals */
#define EXP_1        1884        /* 1/exp(5sec/1min) as fixed-point */
#define EXP_5        2014        /* 1/exp(5sec/5min) */
#define EXP_15        2037        /* 1/exp(5sec/15min) */

EXP_* 这三个值为以下计算出来:
    1884 = 2048/(power(e,(5/(60*1))))          /* e = 2.71828 */
    2014 = 2048/(power(e,(5/(60*5))))
    2037 = 2048/(power(e,(5/(60*15))))

    5是指每五秒采样一次,60是指每分钟60秒,1、5、15则分别是1分钟、5分钟和15分钟。

/**
 * calc_load - Load Average 计算
 *  @load : 上一时刻的load
 *  @exp  : 常量系数
 *  @active : active的进程/线程数量
 */
/* * a1 = a0 * e + a * (1 - e) */
static inline unsigned long calc_load(unsigned long load, unsigned long exp, unsigned long active)
{
    unsigned long newload;

    newload = load * exp + active * (FIXED_1 - exp);

    if (active >= load)
        newload += FIXED_1-1;

    return newload / FIXED_1;
}

/*
 * a1 = a0 * e + a * (1 - e)
 *
 * a2 = a1 * e + a * (1 - e)
 *    = (a0 * e + a * (1 - e)) * e + a * (1 - e)
 *    = a0 * e^2 + a * (1 - e) * (1 + e)
 *
 * a3 = a2 * e + a * (1 - e)
 *    = (a0 * e^2 + a * (1 - e) * (1 + e)) * e + a * (1 - e)
 *    = a0 * e^3 + a * (1 - e) * (1 + e + e^2)
 *
 *  ...
 *
 * an = a0 * e^n + a * (1 - e) * (1 + e + ... + e^n-1) [1]
 *    = a0 * e^n + a * (1 - e) * (1 - e^n)/(1 - e)
 *    = a0 * e^n + a * (1 - e^n)
 *
 * [1] application of the geometric series:
 *
 *              n         1 - x^(n+1)
 *     S_n := \Sum x^i = -------------
 *             i=0          1 - x
 */
static unsigned long
calc_load_n(unsigned long load, unsigned long exp,
        unsigned long active, unsigned int n)
{
    return calc_load(load, fixed_power_int(exp, FSHIFT, n), active);
}

http://www.tj-hxxt.cn/news/92168.html

相关文章:

  • 推广网站的方式百度客服中心人工在线
  • 大型集团网站建设杭州seo搜索引擎优化公司
  • 百度人气榜排名直通车关键词怎么优化
  • 自己做网站卖什么名字宁波网站推广营销
  • php主机网站网络代运营推广
  • 做微商有卖鞋子的网站吗网络营销策划书格式
  • 度假村网站模板西安网站关键词优化费用
  • 如何用付费音乐做视频网站现在推广平台哪家最好
  • 英文网站建设报价重庆发布的最新消息今天
  • 做衣服的网站搜索推广渠道有哪些
  • 网站开发进度计划书石家庄网站建设就找
  • 专注高密做网站哪家好网络黄页平台网址有哪些
  • 网站建设会面临些什么问题网站收录登录入口
  • 大良建设幼儿园网站营销宣传方式有哪些
  • 品牌网站建设要多少钱seo网络营销外包公司
  • 怎么查网站有没有做404保定网站seo
  • 绵阳最有实力的公司网站建设百度应用商店下载安装
  • 做网站有什么要求以图搜图百度识图
  • 网站sem优化怎么做百度 个人中心首页
  • html5网站开发语言苏州seo网站管理
  • wordpress固定链接后500错误手机流畅优化软件
  • 最牛黑客做的白粉交易网站seo搜索推广
  • 网站建设的基本术语百度医生
  • 网站建设一六八互联百度手机助手应用商店
  • qq网站在线登录网页版放单平台大全app
  • 网站怎么做图片搜索湘潭网站设计
  • 不用代码做网站的工具百度推广信息流有用吗
  • 群晖可以做网站吗淘宝的前100个关键词排名
  • 一个网站域名多少钱2023新闻热点摘抄
  • 卢湾专业做网站小红书关键词排名