āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°/āĻ¸āĻžāĻ°ā§āĻ­āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸ā§ŒāĻ° āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āĻ–āĻ°āĻš āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ

āĻ¸ā§ŒāĻ°āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻŽāĻžāĻ˛āĻŋāĻ•āĻĻā§‡āĻ° āĻļā§‡āĻˇ āĻĄāĻŋāĻ­āĻžāĻ‡āĻ¸āĻ—ā§āĻ˛āĻŋāĻ° āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āĻ–āĻ°āĻš āĻĒāĻ°āĻŋāĻšāĻžāĻ˛āĻ¨āĻž āĻ•āĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§‹āĻœāĻ¨ā§‡āĻ° āĻ¸āĻŽā§āĻŽā§āĻ–ā§€āĻ¨ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ•āĻžāĻ°āĻŖ āĻ–āĻ°āĻš āĻ•āĻŽāĻžāĻ¨ā§‹ āĻ¸āĻ¨ā§āĻ§ā§āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻŽā§‡āĻ˜āĻ˛āĻž āĻ†āĻŦāĻšāĻžāĻ“āĻ¯āĻŧāĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋāĻ° āĻ†āĻ¯āĻŧā§ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¸ā§‡āĻ‡āĻ¸āĻžāĻĨā§‡ āĻāĻ•āĻŸāĻŋ āĻ•āĻ āĻŋāĻ¨ āĻŦāĻŋāĻ­ā§āĻ°āĻžāĻŸā§‡āĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĄā§‡āĻŸāĻž āĻ•ā§āĻˇāĻ¤āĻŋ āĻāĻĄāĻŧāĻžāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻŦā§‡āĻļāĻŋāĻ°āĻ­āĻžāĻ— āĻ†āĻ§ā§āĻ¨āĻŋāĻ• āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ° āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°ā§‡āĻ° āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻžāĻŽāĻžā§āĻœāĻ¸ā§āĻ¯ āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧ, āĻ¯āĻž āĻāĻ•āĻĻāĻŋāĻ•ā§‡ āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻšā§āĻ°āĻžāĻ¸ā§‡āĻ° āĻĻāĻŋāĻ•ā§‡ āĻ¨āĻŋāĻ¯āĻŧā§‡ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻĻāĻŋāĻ•ā§‡ āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋāĻ° āĻ†āĻ¯āĻŧā§ āĻŦā§ƒāĻĻā§āĻ§āĻŋ āĻ•āĻ°ā§‡āĨ¤ āĻ‰āĻ‡āĻ¨ā§āĻĄā§‹āĻœā§‡, āĻĢā§āĻ°āĻŋāĻ•ā§‹āĻ¯āĻŧā§‡āĻ¨ā§āĻ¸āĻŋ āĻšā§āĻ°āĻžāĻ¸ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¯āĻŧāĻžāĻ˛āĻŋ āĻ•āĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ‡āĻ¨ā§āĻŸāĻžāĻ°āĻĢā§‡āĻ¸ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡, āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡ āĻŸāĻžāĻ¸ā§āĻ•āĻŦāĻžāĻ° āĻ‰āĻ‡āĻœā§‡āĻŸā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻāĻŦāĻ‚ āĻ•āĻ¨āĻ¸ā§‹āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ (cpupower - CentOS, cpufreq-set - Ubuntu)āĨ¤

āĻ˛āĻŋāĻ¨āĻžāĻ•ā§āĻ¸ā§‡, āĻ•āĻ¨āĻ¸ā§‹āĻ˛ā§‡āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§‡ āĻšāĻ˛āĻŽāĻžāĻ¨ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻ—ā§āĻ˛āĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻŸ āĻ˜āĻŸāĻ¨āĻž āĻ˜āĻŸāĻ˛ā§‡ āĻ¸ā§‡āĻ—ā§āĻ˛āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻ‚āĻ•ā§āĻ°āĻŋāĻ¯āĻŧāĻ­āĻžāĻŦā§‡ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻšāĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

āĻŦāĻŋāĻ¨āĻžāĻŽā§‚āĻ˛ā§āĻ¯ā§‡ UmVirt āĻ¸ā§‹āĻ˛āĻžāĻ° āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻŸā§‡āĻļāĻ¨ āĻ•āĻŋāĻŸ āĻĨā§‡āĻ•ā§‡ usps-consumptionagent āĻ‡āĻ‰āĻŸāĻŋāĻ˛āĻŋāĻŸāĻŋ āĻ†āĻĒāĻ¨āĻžāĻ•ā§‡ āĻ¸ā§ŒāĻ° āĻŦāĻŋāĻĻā§āĻ¯ā§ā§Ž āĻ•ā§‡āĻ¨ā§āĻĻā§āĻ°ā§‡āĻ° āĻ…āĻĒāĻžāĻ°ā§‡āĻļāĻ¨āĻžāĻ˛ āĻĄā§‡āĻŸāĻžāĻ° āĻ‰āĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻ­āĻ° āĻ•āĻ°ā§‡ āĻĒā§āĻ°āĻ¸ā§‡āĻ¸āĻ°ā§‡āĻ° āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ•āĻ°ā§‡ āĻāĻŽāĻ¨ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ•āĻžāĻ°ā§āĻ¯āĻ•āĻ° āĻ•āĻ°āĻ¤ā§‡ āĻĻā§‡āĻ¯āĻŧāĨ¤

12 āĻ­ā§‹āĻ˛ā§āĻŸ āĻŽā§‹āĻĄā§‡āĻ° āĻœāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ•āĻ¨āĻĢāĻŋāĻ—āĻžāĻ°ā§‡āĻļāĻ¨:

  • āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻœ 16 āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻ° āĻ‰āĻĒāĻ°ā§‡ āĻšāĻ¯āĻŧ, āĻ•āĻ°ā§āĻŽāĻ•ā§āĻˇāĻŽāĻ¤āĻž āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
  • āĻ¯āĻĻāĻŋ āĻĒā§āĻ¯āĻžāĻ¨ā§‡āĻ˛ā§‡āĻ° āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻœ 16 āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻ° āĻ¨āĻŋāĻšā§‡ āĻšāĻ¯āĻŧ āĻŦāĻž āĻ…āĻœāĻžāĻ¨āĻž āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻļāĻ•ā§āĻ¤āĻŋ āĻ¸āĻžā§āĻšāĻ¯āĻŧ āĻŽā§‹āĻĄ āĻ¸ā§‡āĻŸ āĻ•āĻ°ā§āĻ¨
  • āĻ¯āĻĻāĻŋ āĻŦā§āĻ¯āĻžāĻŸāĻžāĻ°āĻŋāĻ° āĻ­ā§‹āĻ˛ā§āĻŸā§‡āĻœ 11,6 āĻāĻ° āĻ•āĻŽ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§‡ āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨

āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻšāĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡:

  1. āĻŽāĻ¸ā§ƒāĻŖ āĻļāĻžāĻŸāĻĄāĻžāĻ‰āĻ¨ (āĻĒāĻžāĻ“āĻ¯āĻŧāĻžāĻ° āĻ…āĻĢ),
  2. āĻ¸ā§āĻ˛āĻŋāĻĒ āĻŽā§‹āĻĄ (āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ¸āĻŋāĻŸāĻŋāĻāĻ˛ āĻ¸āĻžāĻ¸āĻĒā§‡āĻ¨ā§āĻĄ),
  3. āĻšāĻžāĻ‡āĻŦāĻžāĻ°āĻ¨ā§‡āĻļāĻ¨ (āĻ¸āĻŋāĻ¸ā§āĻŸā§‡āĻŽāĻ¸āĻŋāĻŸāĻŋāĻāĻ˛ āĻšāĻžāĻ‡āĻŦāĻžāĻ°āĻ¨ā§‡āĻŸ),
  4. āĻ†āĻĻā§‡āĻļā§‡āĻ° āĻ•ā§āĻ°āĻŽāĨ¤

āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻ•ā§āĻ°āĻŽ āĻ‰āĻĻāĻžāĻšāĻ°āĻŖ:

./suspend.py &&  systemctl suspend

āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāĻŸāĻŋ āĻšāĻžāĻ˛āĻžāĻ¨ā§‹āĻ° āĻĢāĻ˛ā§‡ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻ­āĻžāĻ°ā§āĻšā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§‡āĻļāĻŋāĻ¨āĻ—ā§āĻ˛āĻŋ āĻĄāĻŋāĻ¸ā§āĻ•ā§‡ āĻ¸āĻ‚āĻ°āĻ•ā§āĻˇāĻŖ āĻ•āĻ°āĻž āĻšāĻŦā§‡ āĻāĻŦāĻ‚ āĻ•āĻŽā§āĻĒāĻŋāĻ‰āĻŸāĻžāĻ°āĻ•ā§‡ āĻ¸ā§āĻ˛āĻŋāĻĒ āĻŽā§‹āĻĄā§‡ āĻ°āĻžāĻ–āĻŦā§‡āĨ¤ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻĢāĻ•ā§āĻ¸, āĻ•ā§āĻ°ā§‹āĻŽ, āĻ˛āĻŋāĻŦāĻžāĻ°āĻ…āĻĢāĻŋāĻ¸ āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ā§‡āĻ° āĻŽāĻ¤ā§‹ "āĻŦāĻĄāĻŧ" āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽ āĻ•āĻŽā§āĻĒāĻžāĻ‡āĻ˛ āĻ•āĻ°āĻžāĻ° āĻ•ā§āĻˇā§‡āĻ¤ā§āĻ°ā§‡ āĻĒā§āĻ°ā§‹āĻ—ā§āĻ°āĻžāĻŽāĻžāĻ° āĻāĻŦāĻ‚ āĻ°āĻ•ā§āĻˇāĻŖāĻžāĻŦā§‡āĻ•ā§āĻˇāĻŖāĻ•āĻžāĻ°ā§€āĻĻā§‡āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻāĻ‡ āĻ•āĻŽāĻžāĻ¨ā§āĻĄā§‡āĻ° āĻšāĻžāĻšāĻŋāĻĻāĻž āĻĨāĻžāĻ•āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡, āĻ¯āĻ–āĻ¨ āĻ†āĻĒāĻŸāĻžāĻ‡āĻŽ āĻĻāĻŋāĻ¨ā§‡āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ…āĻ¤āĻŋāĻ•ā§āĻ°āĻŽ āĻ•āĻ°āĻ¤ā§‡ āĻĒāĻžāĻ°ā§‡āĨ¤

āĻāĻ•āĻŸāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§‡ āĻļāĻŦā§āĻĻ āĻ›āĻžāĻĄāĻŧāĻž āĻ›ā§‹āĻŸ āĻ­āĻŋāĻĄāĻŋāĻ“.

āĻ‰āĻ¤ā§āĻ¸: www.habr.com

āĻāĻ•āĻŸāĻŋ āĻŽāĻ¨ā§āĻ¤āĻŦā§āĻ¯ āĻœā§āĻĄāĻŧā§āĻ¨