ホームページ  >  記事  >  運用・保守  >  CentOS は cgroup をサポートしていますか?

CentOS は cgroup をサポートしていますか?

WBOY
WBOYオリジナル
2022-03-24 11:59:392538ブラウズ

Cgroups は centos でサポートされています。Cgroups は、プロセス グループによって使用される物理リソースを制限、記録、および分離するために使用されます。CentOS で cgroups をサポートするには、libcgroups をインストールする必要があります。「yum」を使用できます。 install libcgroup」コマンドを実行してインストールします。

CentOS は cgroup をサポートしていますか?

この記事の動作環境: centos 7 システム、Dell G3 コンピューター。

Does centos support cgroups?

CentOS で cgroups をサポートするには、libcgroups をインストールする必要があります。Linux ディストリビューションによって若干異なります。CentOS では次のインストール方法を使用できます。ただし、通常はデフォルトでインストールされます。

コマンド: yum install libcgroup

cgroups の CPU サブシステムを確認

Cgroups は、Linux カーネルによって提供されるメカニズムであり、一連のシステム タスクとそのタスクを組み合わせることができます。サブタスクはリソースごとに階層化された異なるグループに統合 (または分離) され、それによってシステム リソース管理のための統一されたフレームワークが提供されます。

Cgroups は、プロセス グループによって使用される物理リソース (CPU、メモリ、IO など) を制限、記録、分離できます。これは基本的にプログラムに接続されたシステム カーネルであり、次の実装方法を提供します。コンテナの仮想化 一連のフックは、プログラムの実行時にリソースのスケジューリングを通じて対応するフックをトリガーし、それによってリソースの追跡と制限の目的を達成します。これは基本的な保証を提供し、Docker などの一連の仮想化管理ツールを構築するための基礎となります。

[root@liumiaocn ~]# mount -t cgroup
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
[root@liumiaocn ~]#

CPU によって制御されている cgroup が /sys/fs/cgroup/cpu

であることを確認します。推奨チュートリアル: "centos チュートリアル"

以上がCentOS は cgroup をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。