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

企业建站项目上海百度seo网站优化

企业建站项目,上海百度seo网站优化,直播网站 咋做,做的网站浏览器提示不安全问题1、限制进程的CPU 通过Cgroup来限制进程资源的使用,CPU Cgroup 是 Cgroups 其中的一个 Cgroups 子系统,它是用来限制进程的 CPU 使用的。 cpu.cfs_period_us,它是 CFS 算法的一个调度周期,一般它的值是 100000,以 mic…

1、限制进程的CPU

在这里插入图片描述
通过Cgroup来限制进程资源的使用,CPU Cgroup 是 Cgroups 其中的一个 Cgroups 子系统,它是用来限制进程的 CPU 使用的。

  • cpu.cfs_period_us,它是 CFS 算法的一个调度周期,一般它的值是 100000,以 microseconds 为单位,也就 100ms。
  • cpu.cfs_quota_us,它“表示 CFS 算法中,在一个调度周期里这个控制组被允许的运行时间,比如这个值为 50000 时,就是 50ms。
    如果用这个值去除以调度周期(也就是 cpu.cfs_period_us),50ms/100ms = 0.5,这样这个控制组被允许使用的 CPU 最大配额就是 0.5 个 CPU。(很有意思)

启动了一个进程,不断死循环,在一个四核的机器上会占用25%的cpu。
在这里插入图片描述
并且这个进程的pid是8683,然后我们对这个进程的cpu使用率进行限制。
在这里插入图片描述

首先将进程id写入cgroup.procs文件中,并向cpu.cfs_quota_us中写入50000,也就代表这个进程最多只能使用半个cpu。再执行top看下具体信息:
在这里插入图片描述
可以看到已经被限制住了。像k8s的pod中cpu的limit就是修改的这个值。

  • cpu.shares。这个值是 CPU Cgroup 对于控制组之间的 CPU 分配比例,它的缺省值是 1024。
    Request CPU"就是无论其他容器申请多少 CPU 资源,即使运行时整个节点的 CPU 都被占满的情况下,我的这个容器还是可以保证获得需要的 CPU 数目,那么这个设置具体要怎么实现呢?显然我们需要设置 cpu.shares 这个参数:在 CPU Cgroup 中 cpu.shares == 1024 表示 1 个 CPU 的比例,那么 Request CPU 的值就是 n,给 cpu.shares 的赋值对应就是 n*1024。

其中容器相关的配置在这个目录下,对应的文件也是这些,可以针对每个容器中的所有进程进行cpu的限制。
在这里插入图片描述
在这里插入图片描述

2、如何正确拿到容器的CPU可销

在传统虚拟机时代,我们习惯使用top来查看进程所占用的CPU情况,但是在容器环境下这个就不那么好用了。
在这里插入图片描述
如图所示:容器中所有进程和的CPU使用率都是0.0但是总的CPU使用率却是25%,这是为什么呢?
再看一下宿主机上上的cpu使用情况:
在这里插入图片描述
不难发现宿宿主机上的cpu使用率和容器上的cpu使用率是一样的。
因此这个例子说明,在容器中使用top命令获取容器的cpu使用率是有问题的。

daixu

3、容器与Load Average

为什么使用了CPU Cgroup限制了容器对CPU的使用率,但是系统的Load Average还是会受容器进程的影响而升高呢?

什么是Load Average,字面意思是平均负载,这个东西怎么理解呢?当我们发现系统慢的时候,一般会使用uptime 或者top命令来查看cpu的情况,其中:
在这里插入图片描述
load averages 代表过去1分钟,5分钟,15分钟系统的平均负载。
但是平均负载该如何理解呢?平均负载指的是平均活跃进程或者线程数,这里的活跃包括可运行和不可中断,也就是说不仅是活跃的线程也包含了等待cpu和等待IO的进程。

在这里插入图片描述
因此要回答系统的Load Average还是会受容器进程的影响而升高的问题就很简单,因为Load Average不仅包含了运行的进程数,还包含了等待资源的进程数量。而CPU Cgroup限制的是运行的进程,而限制不了处于等待状态的进程。

http://www.dtcms.com/wzjs/325134.html

相关文章:

  • 网站建设二级页面方案百度推广客户端
  • 网站关键词在哪里设置广告投放数据分析
  • 衡水企业网站建设价格b2b平台都有哪些网站
  • 做美食网站的背景投放广告
  • 广告装饰 技术支持 东莞网站建设企业网站有哪些功能
  • 做网站的软件叫什么seo日常工作内容
  • 淘宝做网站给了钱网络营销的方法有哪些?举例说明
  • 青岛自媒体公司排名seo入门基础教程
  • wordpress点餐系统seo线下培训机构
  • 中国海关数据查询平台湖南seo快速排名
  • 做代购注册什么网站市场营销平台
  • 网站建设流程 费用东莞百度搜索优化
  • 台湾做电商网站互联网运营自学课程
  • 成都seo网站建设淘宝关键词优化软件
  • 广西金利建设有限公司网站sem培训班
  • 做网站为什么要租服务器百度广告联盟一个月能赚多少
  • 西城建设委员会的网站b站免费版入口
  • 免费搭网站域名查询
  • 山西路桥建设集团网站怎么创建一个网页
  • 破解wordpress邀请码网站关键词优化系统
  • 新注册公司网站免费怎么做双11销售数据
  • 公司网站建设应符合哪些法规北京网络seo推广公司
  • 怎样做好网站建设设计今日头条最新版
  • 英文网站制作++官网常用的网络推广方法有
  • 成都中小企业申请网站百度网页版链接
  • wordpress 分段seo推广教学
  • 杨和网站建设如何网上免费做推广
  • 域名格式是什么广州:推动优化防控措施落地
  • 加拿大计划网站怎么做怎么推广自己的微信号
  • 支付网站怎么做的seo教程培训