GNU/Linux >> Znalost Linux >  >> Linux

Jaký je rozdíl mezi Suspend a Hibernate v Linuxu

Pokud jde o možnosti napájení v linuxových distribucích, existují funkce Logout, Shutdown, Suspend a Hibernate. Odhlášení a vypnutí jsou samozřejmé. Pojďme se dozvědět, co jsou operace Hibernate a Suspend a jaké jsou mezi nimi rozdíly.

Pozastavit

Pozastavení je stejné jako režim spánku v systému Microsoft Windows. Tento režim nevypne váš počítač. RAM je stále napájena po celou dobu pozastavení, takže stroj bude stále spotřebovávat energii. Tento režim není efektivní volbou pro notebooky, protože se vybije baterie.

Může však sloužit jako vynikající možnost, jak zachovat nedotčenou pracovní relaci a programy a aplikace, které jste používali. Později, až obnovíte počítač po probuzení z režimu spánku, budete mít relaci připravenou.

Vzhledem k této povaze režimu pozastavení musíte být opatrní, aby počítač nikdy neztratil energii nebo nevybila baterii, protože relace a soubory nebudou uloženy a ztráta dat je bezprostřední pro neuložená data.

Hibernace

V režimu hibernace počítač úplně vypne počítač, a proto nebude mít žádnou spotřebu energie, když je počítač ve stavu hibernace.

Když počítač přepnete do režimu spánku, obsah relace z paměti RAM se přesune do odkládacího prostoru pevného disku a poté se systém vypne.

Po probuzení z režimu hibernace se obsah relace ze swapu zkopíruje zpět do paměti RAM, takže uvedení počítače do funkčního stavu trvá déle než režim spánku.

Proč některá linuxová distribuce nemají ve výchozím nastavení povolen režim spánku?

Hibernace není občas plynulá funkce kvůli samotné povaze toho, jak funguje a jak ji hardware musí podporovat. Pokud není oddíl SWAP správně nastaven, může dojít ke ztrátě dat v důsledku zhroucení a zamrznutí počítače při startu jsou běžné problémy spojené s hibernací.

Linux obvykle potřebuje velikost RAM pro svou velikost SWAP, ale ne každý to ve své entitě dodržuje, což vede k problémům Hibernate. Ubuntu mělo Hibernate jako výchozí funkci v Power panelu, ale od Ubuntu 12.04 LTS byla tato funkce vynechána kvůli stále rostoucím problémům hlášeným několika uživateli.

To však neznamená, že váš počítač již nemůže přejít do režimu spánku. Vše, co musíte udělat, je nejprve zkontrolovat, zda je hardware vašeho počítače kompatibilní s režimem.

Jak zkontrolovat, zda je váš počítač kompatibilní s režimem Hibernate?

Než budete pokračovat dále, ujistěte se, že jste uložili všechny neuložené dokumenty v relaci.

Spusťte „Terminál“ a zadejte následující příkaz:

sudo pm-hibernate

Váš počítač se vypne. Dále zapněte počítač a zkontrolujte, zda je relace, kterou jste měli před zadáním příkazu pm-hibernate, neporušená nebo zda jste se přihlásili na prázdnou plochu.

Pokud dojde ke ztrátě relace, znamená to, že se váš počítač nepřepne do režimu spánku. Dále zkontrolujte, zda je váš odkládací oddíl alespoň tak velký jako vaše dostupná RAM. Linux doporučuje dvojnásobnou velikost paměti RAM pro svůj oddíl SWAP. Pokud má váš počítač například 8 GB RAM, měli byste mít alespoň 16 GB oddílu SWAP.


Linux
  1. Naučte se rozdíl mezi příkazy „su“ a „su -“ v Linuxu

  2. Jaký je rozdíl mezi příkazem locate a find v Linuxu

  3. Jaký je rozdíl mezi ls a l?

  1. Jaký je rozdíl mezi InnoDB a MyISAM?

  2. Jaký je rozdíl mezi linuxovým kontejnerem a obrázkem?

  3. Linux – rozdíl mezi uživatelským prostorem a prostorem jádra?

  1. Jaký je rozdíl mezi env a set (na Mac OS X nebo Linux)?

  2. Jaký je rozdíl mezi vyrovnávací pamětí a mezipamětí v Linuxu?

  3. Jaký je rozdíl mezi ovladačem platformy Linux a normálním ovladačem zařízení?