TenForward

技術ブログ。はてなダイアリーから移転しました

Linux 3.2 の CFS bandwidth control (1)

今年もよろしくです.

kernel 3.2 で CFS bandwidth control という機能が入ったようですね.早速 3.2 を CONFIG_CFS_BANDWIDTH を有効にして構築してみました.

General setup --->
  [*] Control Group support  --->
    [*]   Group CPU scheduler  --->
      [*]     CPU bandwidth provisioning for FAIR_GROUP_SCHED

起動後,cgroup ファイルシステムの cpu サブシステム用のディレクトリを見ると

root@enterprise:/sys/fs/cgroup/cpu# ls
cgroup.clone_children  cpu.cfs_quota_us   cpu.stat           tasks
cgroup.event_control   cpu.rt_period_us   libvirt/
cgroup.procs           cpu.rt_runtime_us  notify_on_release
cpu.cfs_period_us      cpu.shares         release_agent
  • cpu.cfs_period_us
  • cpu.cfs_quota_us
  • cpu.stat

この辺が関連でしょうか.

(Linux 3.2 の CFS bandwidth control (2) - TenForwardの日記へ続く)