01 2019 档案

摘要:运行上述镜像,在对于的容器进程目录下可以看到该进程打开个4个文件,其中fd为10的即是运行的shell 脚本, 执行docker logs -f CONTAINER_ID 跟踪容器输出,fd为1的文件为docker logs记录的输出,可以直接导入一个自定义的字符串,如echo ”你好“ > 1,可 阅读全文
posted @ 2019-01-31 17:45 charlieroro 阅读(4302) 评论(0) 推荐(0) 编辑
摘要:cgroup还有其他一些限制特性,如io,pid,hugetlb等,这些用处不多,参见Cgroupv1。下面介绍下与系统性能相关的io和hugepage,cgroup的io介绍参考Cgroup - Linux的IO资源隔离 linux IO linux io涉及到对文件(磁盘设备)的读写性能,对io 阅读全文
posted @ 2019-01-23 12:42 charlieroro 阅读(987) 评论(0) 推荐(0) 编辑
摘要:在centos7的/sys/fs/cgroup下面可以看到与cpu相关的有cpu,cpuacct和cpuset 3个subsystem。cpu用于对cpu使用率的划分;cpuset用于设置cpu的亲和性等,主要用于numa架构的os;cpuacct记录了cpu的部分信息。对cpu资源的设置可以从2个 阅读全文
posted @ 2019-01-18 23:19 charlieroro 阅读(11885) 评论(0) 推荐(0) 编辑
摘要:测试环境centos7 ,内核版本4.20 内核使用cgroup对进程进行分组,并限制进程资源和对进程进行跟踪。内核通过名为cgroupfs类型的虚拟文件系统来提供cgroup功能接口。cgroup有如下2个概念: subsystem:用于控制cgroup中的进程行为的内核组件,可以在/proc/c 阅读全文
posted @ 2019-01-15 23:43 charlieroro 阅读(22082) 评论(2) 推荐(3) 编辑