GNU/Linux >> Znalost Linux >  >> Linux

Vytvářejte a odebírejte odkládací soubory v Ubuntu

Existují dva základní typy paměti:paměť s náhodným přístupem (RAM) a odkládací soubory.

Počítače používají RAM k ukládání dat a ke spouštění programů a služeb. Protože tato data nejsou uložena, když počítač vypnete, je přidělení pouze dočasné.

Když k trvalému ukládání dat v počítači používáte pevný disk, klasifikovaný jako elektromechanické zařízení pro ukládání dat, můžete data v systému ukládat do odkládacího souboru, i když je zařízení vypnuté. Když se počítač restartuje, přenese data do RAM, takže CPU může spouštět programy a služby podle potřeby.

Systém také vytváří odkládací soubory pro využití místa na disku, když potřebuje přidělit správu paměti datového jádra, ale nemá dostatek paměti RAM.

Obvykle používáte odkládací soubory v systémech s nízkou RAM (kolem 1 GB). Ke spuštění v prostředí operačního systému Ubuntu® nebo Linux® nutně nepotřebujete odkládací soubory. Bez odkládacích souborů však může dojít ke snížení výkonu vašeho systému při spouštění vysoce náročných programů a procesů.

Následující tabulka ukazuje doporučenou velikost swapu podle toho, kolik máte RAM a zda zvolíte hibernaci . Hibernace vyžaduje více místa, protože ukládá stav systému při vypnutí a obnovuje stav systému při restartování.

Velikost RAM Vyměnit velikost (bez režimu spánku) Vyměnit velikost (s režimem hibernace)
256 MB 256 MB 512 MB
512 MB 512 MB 1 GB
1 GB 1 GB 2 GB
2 GB 1 GB 3 GB
3 GB 2 GB 5 GB
4 GB 2 GB 6 GB
6 GB 2 GB 8 GB
8 GB 3 GB 11 GB

Vytvořit odkládací soubor

  1. Ověřte aktuální velikost odkládacího souboru. K určení velikosti existujícího odkládacího souboru můžete použít kterýkoli z následujících příkazů:

     free -m
    
     swapon -s
    
     swapon -show
    

    Poznámka :Pokud není k dispozici žádný výstup nebo je výstup 000 , odkládací soubor nemusí být nakonfigurován.

  2. Chcete-li vytvořit odkládací soubor, spusťte následující příkaz:

     dd if =/dev/zero of=/swapfile bs=1024 count=1048576
    

    Kde:

    • pokud :vstupní soubor (bude vždy stejný)
    • z :výstupní soubor (tento soubor můžete pojmenovat, jak chcete)
    • bs :velikost bloku (ponechte hodnotu 1024)
    • počet :počet bloků ke čtení a zápisu, což vám pomůže určit, kolik místa potřebujete pro odkládací soubor.

    Poznámka :Pamatujte, že pokud požadujete konkrétní velikost, můžete upravit count hodnotu vynásobením hodnotou velikosti bloku pro novou velikost (v MB). Například vynásobením velikosti starého bloku 1024 , podle nové velikosti 4096 ,výsledkem je 4194304 pro počet .

  3. Zadejte root uživatel s oprávněním ke čtení a zápisu pro odkládací soubor spuštěním následujícího příkazu:

     chmod 600 /swapfile
    
  4. Nastavte swapovací oblast:

     mkswap /swapfile
    
  5. Aktivace odkládací paměti:

     swapon /swapfile 
    
  6. Pomocí textového editoru přidejte řádek /swapfile swap swap defaults 0 0 do /etc/fstab soubor.

  7. Ověřte, že je nová konfigurace odkládacího souboru pomocí některého z příkazů v kroku 1.

Další informace naleznete na fstab , navštivte:https://wiki.archlinux.org/index.php/Fstab

Odebrání odkládacího souboru

  1. Spuštěním následujícího příkazu znovu aktivujte odkládací soubor:

     swapoff -v /swapfile
    
  2. Pomocí textového editoru odeberte /etc/fstab vstup.

  3. Spusťte následující příkaz k odebrání odkládacího souboru:

     rm -f /swapfile
    

Linux
  1. Jak vytvořit swap v Linuxu

  2. Jak vytvořit odkládací soubor v Linuxu

  3. Vytvořte odkládací soubor Linuxu

  1. Jak přidat odkládací soubor na Ubuntu

  2. Odstraňte a zlikvidujte soubory správně v Ubuntu pomocí Shred

  3. Jak odstranit soubory ._ v adresáři? Ubuntu

  1. Když spustitelné soubory nejsou?

  2. Vytvářejte a extrahujte soubory tar.gz a tar.bz2 na ubuntu linux

  3. Jak mohu úplně odstranit PHPStorm a všechny související soubory na Ubuntu 13.04?