centos6利用cgroup凍結一個程序運行

操做步驟:

安裝cgroup服務
yum install libcgroup
配置cgroup
vim /etc/cgconfig.conf group stopit{ #添加一個cgroup組 freezer{ #使用freezer子系統 該系統無需配置 } } /etc/init.d/cgconfig restart
將須要凍結的程序pid寫入stopit task文件中
echo "28438" > /cgroup/freezer/stopit/tasks   #28438 爲須要凍結程序的pid 實驗可使用top命令 比較方便觀察
對該程序執行凍結與解凍操做
echo "FROZEN" > /cgroup/freezer/stopit/freezer.state  #凍結該程序 echo "THAWED" > /cgroup/freezer/stopit/freezer.state  #解凍該程序 
相關文章
相關標籤/搜索