3.6. freezer

freezer 子​​​系​​​统​​​挂​​​起​​​或​​​者​​​恢​​​复​​​ cgroup 中​​​的​​​任​​​务​​​。​​​
freezer.state
freezer.state 有​​​三​​​个​​​可​​​能​​​的​​​值​​​:
  • FROZEN -- 挂​​​起​​​该​​​ cgroup 中​​​的​​​任​​​务​​​。​​​
  • FREEZING -- 该​​​系​​​统​​​正​​​在​​​挂​​​起​​​该​​​ cgroup 中​​​的​​​任​​​务​​​。​​​
  • THAWED -- 已​​​经​​​恢​​​复​​​该​​​ cgroup 中​​​的​​​任​​​务​​​。​​​
要​​​挂​​​起​​​具​​​体​​​进​​​程​​​:
  1. 将​​​那​​​个​​​进​​​程​​​移​​​动​​​到​​​附​​​加​​​了​​​ freezer 子​​​系​​​统​​​的​​​层​​​级​​​的​​​ cgroup 中​​​。​​​
  2. 停​​​滞​​​那​​​个​​​具​​​体​​​ cgroup 以​​​便​​​挂​​​起​​​其​​​中​​​包​​​含​​​的​​​这​​​个​​​进​​​程​​​。​​​
不​​​可​​​能​​​将​​​进​​​程​​​移​​​动​​​到​​​挂​​​起​​​(frozen)的​​​ cgroup 中​​​。​​​
请​​​注​​​意​​​可​​​将​​​ FROZEN 和​​​ THAWED 值​​​写​​​入​​​ freezer.state,但​​​无​​​法​​​写​​​入​​​ FREEZING,只​​​能​​​读​​​取​​​它​​​。​​​