cgroup 的基本操作

2017-10-05  本文已影响0人  peter_yzq

Cgroup 的全称是control group,早期由谷歌的工程师开发,用来对系统的cpu,内存,磁盘,带宽进行分组,然后分配程序在这些组里面运行。下面的实验是在cento中做的。

其它相关命令:

1:创建文件的命令:
dd if=/dev/zero of=file-abc bs=1M count=3000
2:drop cache 的命令:
echo 3 > /proc/sys/vm/drop_caches.
3:cgroup 各项参数的说明:
https://www.kernel.org/doc/Documentation/cgroup-v1/
4:查看linux的磁盘命令:
ls -l /dev/sda*
5:iotop 工具可以查看io的读写速率。通过yum install iotop 进行安装后运行就可以了。
6:sync 命令可以将数据刷到磁盘中。
7:cgroup的一些其它的调试命令:
cgsnapshot -s 可以查看当前配置的cgroup组。
/etc/cgrules.conf 可以配置一些规则。如配置某一个用户归哪一个cgroup组管。


8:chkconfig –list | grep cg. 有空可以研究一下 cgred

本文中的内容按照如下的博客进行。
https://sysadmincasts.com/episodes/14-introduction-to-linux-control-groups-cgroups

上一篇 下一篇

猜你喜欢

热点阅读