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

香港头条新闻百度seo优化包含哪几项

香港头条新闻,百度seo优化包含哪几项,郑州建设信息网官网首页,360公司官网首页Docker通过Cgroup来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配颡和使用量控制。 Cgoup 是CotrolGroups 的缩写,是Linux 内核提供的一种可以限制、记录、隔高进程组所使用的物理资源(如CPU、内存…

        Docker通过Cgroup来控制容器使用的资源配额,包括 CPU、内存、磁盘三大方面,基本覆盖了常见的资源配颡和使用量控制。

      Cgoup 是CotrolGroups 的缩写,是Linux 内核提供的一种可以限制、记录、隔高进程组所使用的物理资源(如CPU、内存、磁盘 IO 等等)的机制,被LXC、docker等很多项目用于实现进程资源控制。cgroup 本身是提供将进程进行分组化管理的功能和接口的基础结构,IO或内存的分配控制等具体的资源管理是通过该功能来实现的。

目录

一、CPU资源限制

1.设置CPU使用率上限

2.设置CPU资源占用比(设置多个容器才有效) 

3.设置容器与CPU绑核

二、内存资源限制

三、对磁盘I/O配额的限制


一、CPU资源限制

1.设置CPU使用率上限

        Linux通过CFS(Completely Fair Scheduler,完全公平调度器)来调度各个进程对CPU的使用。CFS默认的调度周期是10ms。我们可以设置每个容器进程的调度周期,以及在这个周期内各个容器最多能使用多少CPU 时间。

--cpu-period        #设置调度周期,数值范围是1000~1000000

--cpu-guota        #设置在每个周期内容器能使用的CPU时间,值必须>=1000

--cpu-period,CPU分配的周期(微秒,所以文件名中用us表示)默认为100000。
--cpu-guota,表示该cgroups限制占用的时间(微秒),默认为-1,表示不限制。如果设为50000表示占用50000/100000=50%的CPU。 

创建时限制cpu,然后随便执行一个死循环,在另一个终端进入容器执行top命令,查看发现cpu跑满只有30%了。

同时设置--cpu-period和--cpu-guota,周期设为10000,50%占用就设为5000

注: 以上只是针对单核的设置,在多核情况下,如果 --cpu-period 保持默认的100000,设置 --cpu-guota > 100000,则会使用多核,如设置为200000,就是限制为跑满两个cpu。

2.设置CPU资源占用比(设置多个容器才有效) 

--cpu-shares         #指定CPU份额,默认值为1024,值为1024的倍数(多个容器的数值成比例,就能精确保证占用CPU的份额)

分别进入三个容器进行压测

#分别下载stress压测并使用
docker exec -it c1 bash
yum -y install epel-release
yum -y install stress
stress -c 4docker exec -it c2 bash
yum -y install epel-release
yum -y install stressstress -c 4
docker exec -it c3 bash
yum -y install epel-release
yum -y install stress
stress -c 4

但在有一个容器不工作时,其他容器会有其一获得该容器的cpu份额(所以一般配合quota使用)

3.设置容器与CPU绑核

--cpuset-cpus        #指定与哪个cpu绑定,cpu编号从0开始,多个可以用逗号隔开

二、内存资源限制

-m(--memory)        #限制容器使用的最大内存

--memory-swap        #限制可用的swap大小,使用时必须先指定-m。

正常情况下,--memory-swap 的值包含容器可用内存和可用swap。
所以-m 300m --memory-swap=1g 的含义为容器可以使用300M的物理内存,并且可以使用700M (1G - 300M)的 swap。

--memory-swap 设置为0或者不设置,则容器可以使用的 swap大小为-m 值的两倍。

--memory-swap 的值和 -m 值相同,则容器不能使用 swap。
--memory-swap 值为-1,它表示容器程序使用的内存受限,而可以使用的 swap空间使用不受限制(宿主机有多少swap容器就可以使用多少) 。

三、对磁盘I/O配额的限制

--device-read-bps        #限制某个设备的读速度bps(数据量)单位可以是kb、mb (M)或gb

--device-write-bps        #限制某个设备的写速度bps(数据量)单位可以是kb、mb (M)或gb

--device-read-iops        #限制读某个设备的iops(次数)

--device-write-iops        #限制写入某个设备的iops(次数)

补:docker system prune -a 可以用于清理磁盘,删除关闭的容器、无用的数据卷和网络

http://www.hkea.cn/news/14970/

相关文章:

  • 做软装的网站第一站长网
  • 自贡市住房和城乡建设局网站文大侠seo博客
  • 东莞网站设计开发技能大赛兰州网络推广关键词优化
  • dede做的网站怎样去换模版谷歌搜索引擎
  • 建设网站的市场定位新野seo公司
  • 仓储服务 东莞网站建设 技术支持百度地图导航2022最新版下载
  • 做一家开发网站的公司2020最成功的网络营销
  • 城乡建设厅建设网站店铺推广方式有哪些
  • 贵州网站推广优化网站建设的基本
  • 网站建设微信营销短链接生成网址
  • 公司手机网站设计公众号软文是什么意思
  • 后盾网原创实战网站建设教程江苏网站建设推广
  • 西安手机网站建设公司排名怎么开通网站平台
  • 建设一个电影网站怎么做网上营销推广
  • wordpress使用流程学校seo推广培训班
  • flash网站模版海南百度竞价推广
  • 网页管理系统怎么制作seo教程 seo之家
  • 自己电脑做网站主机网站建设优化公司
  • 编写网站 语言重庆seo入门教程
  • 网站文章质检常用的网络推广方法
  • 微商城微网站开发产品营销策划方案
  • 用什么软件做网站最简单 最方便网络推广技巧
  • 大庆网能做网站吗软文广告平台
  • 商标做网站logo外贸谷歌优化
  • 用ps怎么做学校网站页面销售营销方案100例
  • 织梦cms如何做网站今日疫情实时数据
  • 品牌建设 网站推广方式怎么写
  • 西安英文网站建设可以发广告的平台
  • 企业网站导航优化360免费建站官网
  • 公司网址怎么写范本网站制作优化