网站综合信息 www.rocing.cn
    • 标题:
    • 大鹏的博客(rocing's blog) - 关注LAMP与互联网的IT技 
    • 关键字:
    • PHP学习 SQL一下 一些代码 经验聚合 杂谈 客户端技巧收集 系统&服务 衣食住行乐 面试资料 电子商务 
    • 描述:
    • 大鹏的博客,主要是php,mysql学习记录及个人生活笔记 
    • 域名信息
    • 域名年龄:15年11个月12天  注册日期:2008年06月18日  到期时间:2013年06月18日
      邮箱:chenpeng8596  电话:
      注册商:北京新网数码信息技术有限公司 
    • 备案信息
    • 备案号:未备案 
    网站收录SEO数据
    • 搜索引擎
    • 收录量
    • 反向链接
    • 其他
    • 百度
    • 398  
    • 1,030  
    • 快照:2011-09-06  
    • Google
    • 0  
    • 0  
    • pr:3  
    • 雅虎
    • 537  
    •  
    •  
    • 搜搜
    • 0  
    •  
    •  
    • 搜狗
    • 0  
    •  
    • 评级:0/10  
    • 360搜索
    • 0  
    •  
    •  
    域名流量Alexa排名
    •  
    • 一周平均
    • 一个月平均
    • 三个月平均
    • Alexa全球排名
    • 1,094,115  
    • 平均日IP
    • 1,935 
    • 日总PV
    • 人均PV(PV/IP比例)
    • 1.5 
    • 反向链接
    • 29 
    • dmoz目录收录
    • -  
    • 流量走势图
    域名注册Whois信息

    rocing.cn

    域名年龄: 15年11个月12天
    注册时间: 2008-06-18
    到期时间: 2013-06-18
    注 册 商: 北京新网数码信息技术有限公司
    注册邮箱: chenpeng8596

    获取时间: 2013年04月10日 12:09:27
    Domain Name: rocing.cn
    ROID: 20080618s10001s15380506-cn
    Domain Status: clientUpdateProhibited
    Registrant ID: k2njsmgos8ogn
    Registrant: 陈鹏
    Registrant Contact Email: chenpeng8596
    Sponsoring Registrar: 北京新网数码信息技术有限公司
    Name Server: ns17.xincache.com
    Name Server: ns18.xincache.com
    Registration Date: 2008-06-18 17:31:57
    Expiration Date: 2013-06-18 17:31:57
    DNSSEC: unsigned
    同IP网站(同服务器)
    其他后缀域名
    • 顶级域名
    • 相关信息
    网站首页快照(纯文字版)
    抓取时间:2014年10月21日 15:42:18
    网址:http://www.rocing.cn/
    标题:大鹏的博客(rocing's blog) - 关注LAMP与互联网的IT技术博客 - Powered by Sablo
    关键字:PHP学习,SQL一下,一些代码,经验聚合,杂谈,客户端技巧收集,系统&服务,衣食住行乐,面试资料,电子商务
    描述:大鹏的博客,主要是php,mysql学习记录及个人生活笔记
    主体:
    大鹏的博客(rocing's blog)我们研究$,难道就是为了¥?博客归档标签链接登陆压力测试衡量CPU的三个指标:CPU Utilization、Load Average和Context Switch Raterocing 发表于 2013-07-04, 3:43 PMCPU Utilization 好理解,就是CPU的利用率,75%以上就比较高了(也有说法是80%或者更高)。除了这个指标外,还要结合Load Average和Context Switch Rate来看,有可能CPU高是因为后两个指标高导致的。Load Average ,这个很难衡量。网上搜了一圈,还没见到几个合理的解释。我100个并发用户测试数来这两个值是:77.534%,6.108,CPU利用率比较高,Load Average也好像有点高。后来发现了如下两片博文: 理解Load Average做好压力测试 ,“Load Average是 CPU的 Load,它所包含的信息不是 CPU的使用率状况,而是在一段时间内 CPU正在处理以及等待 CPU处理的进程数之和的统计信息,也就是 CPU使用队列的长度的统计信息。 ”,基本解释了multi-process,multi-thread程序的原理。理解Linux处理器的负载均值(翻译) ,简单说起来就一句话:Load Average < CPU个数 * 核数 *0.7比如1个1核CPU,Load Average < 1 * 1 * 0.7;1个4核的CPU,Load Average必须 < 1 * 4 * 0.7 = 2.8。查看cpu的信息:grep 'model name' /proc/cpuinfoContext Switch Rate 。就是Process(Thread)的切换,如果切换过多,会让CPU忙于切换,也会导致影响吞吐量。《高性能服务器架构 》这篇文章的第2节就是说的是这个问题的。究竟多少算合适?google了一大圈,没有一个确切的解释。Context Switch大体上由两个部分组成:中断和进程(包括线程)切换,一次中断(Interrupt)会引起一次切换,进程(线程)的创建、激活之类的也会引起一次切换。CS的值也和TPS(Transaction Per Second)相关的,假设每次调用会引起N次CS,那么就可以得出Context Switch Rate = Interrupt Rate + TPS* NCSR减掉IR,就是进程/线程的切换,假如主进程收到请求交给线程处理,线程处理完毕归还给主进程,这里就是2次切换。也可以用CSR、IR、TPS的值代入公式中,得出每次事物导致的切换数。因此,要降低CSR,就必须在每个TPS引起的切换上下功夫,只有N这个值降下去,CSR就能降低,理想情况下N=0,但是无论如何如果N >= 4,则要好好检查检查。另外网上说的CSR<5000,我认为标准不该如此单一。其他信息:这三个指标在LoadRunner中可以监控到;另外,在linux中,也可以用vmstat查看r(Load Arerage),in(Interrupt)和cs(Context Switch)#vmstat 1 5procs --------------memory-------------    ----swap-- ---io--   -system------cpu----r   b   swpd   free     buff       cache         si   so    bi    bo   in   cs us sy id wa0  0 244644  29156 415720 2336484    0    0     1    49    2    1      1  0 98    00  0 244644  29140 415720 2336484    0    0     0    28    9    115  0  0 99    10  0 244644  29140 415720 2336484    0    0     0    24    62  256  0  0 100  00  0 244644  29140 415720 2336484    0    0     0     0     5    93    0  0 100  00  0 244644  29140 415720 2336484    0    0     0     0     58  255  0  0 100  0Interrupt Rate包括内核由于进程的时间片中断。(在 Linux 2.6 中,系统时钟每 1 毫秒中断一次时钟频率,用 HZ 宏表示,定义为 1000,即每秒中断 1000 次。系统不一样,内核不一样配置100、250的都有。)内核的时钟频率可以通过如下命令知道cat /boot/config-`uname -r` | grep '^CONFIG_HZ='CONFIG_HZ=100每秒总的时钟中断数就是 = cpu个数 * 核数 * CONFIG_HZcat /proc/interruptsCPU0       CPU1       CPU2       CPU3       LOC:   97574747   52361843  105207680   69447653   Local timer interruptsRES:     107368     257510      98635     186294   Rescheduling interruptsCAL:      14174      14206      14164        194   function call interruptsTLB:    1007949     853117     992546     591410   TLB shootdowns可以查看中断的类型以及次数后记:发现一篇Linux性能监控的文章,特贴在这里,供参考http://blog.csdn.net/tianlesoftware/archive/2011/02/21/6198780.aspx==========================================================================发表在:系统&服务2 条评论阅读 5557 次面试题:用户更新数据时,修改了database数据的同时需要修改memcacherocing 发表于 2013-04-11, 2:07 PM面试题:用户更新数据时,修改了database数据的同时需要修改memcache,为什么facebook这篇文章里面推荐用delete key的方法来更新cache,而不是直接update?配图最后一句告诉你原因了:We choose to delete cached data instead of updating it because deletes are idempotent发表

    © 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询

    2024-05-23 14:24, Process in 0.0056 second.