Co je to Swap v Linuxu a jak jej používat?

linux

Možná už mnoho z vás tento termín slyšelo , většina z vás ho už zná, ale pro ty nováčky, kteří stále nevědí, o čem mluvím, vám o swapování něco málo povím.

Swap neboli virtuální paměť je prostor, který využívá pevný disk místo paměťového modulu.

Jinými slovy , aplikace využívají RAM a její dostupnost ke spuštění a práci v počítači; pokud je v systému spuštěno málo aplikací, jsou spravovány s využitím dostupné RAM.

Co se stane, když je opak pravdou, pokud aplikace potřebují hodně RAM nebo prostě není k dispozici žádná další paměť? A tady přichází na řadu swap.

Swap se používá, když dojde skutečná paměť ; systém zkopíruje část obsahu RAM do swapovacího prostoru, aby mohl provádět jiné úkoly.

Jednou z hlavních nevýhod používání tohoto systému je to, že se systém zpomalí, protože rychlost přenosu dat mezi RAM a HDD se výrazně liší a vše závisí na vašem hardwaru.

I když v SDD se to radikálně mění, protože existuje lepší přenos dat.

Rychlost je zde důležitá. Zatímco RAM přenáší informace v nanosekundách , SSD přistupuje k datům v mikrosekundách, zatímco běžný pevný disk přistupuje k datům v milisekundách . To znamená, že RAM je 1 000krát rychlejší než SSD a 100 000krát rychlejší než standardní pevný disk.

Kdy je nutné použít Swap?

výměna

Přestože je na internetu spousta informací, najdete dva typy: ty, kteří říkají, že Swap je v tomto okamžiku k ničemu, a ty, kteří tvrdí, že je extrémně užitečný.

Zde přichází dilema, realita je taková, že osobně jsem neměl potřebu používat odkládací oddíl, protože v mém případě obvykle nevyžaduji od svých týmů příliš mnoho.

I když pro každého je něco jiného, ​​od dnešního dne se můj systém nikdy nezhroutil a já jsem netrpěl, protože se zpomaluje kvůli nedostatku paměti RAM, stalo se mi, že jsem si všiml pomalosti, ale bylo to kvůli protože můj pevný disk už měl problémy a musel jsem ho změnit.

Ale otázky, které si kladou, jsou :

  • ¿Kolik by měla být velikost burzy?
  • ¿Výměna musí mít dvojnásobnou velikost paměti RAM nebo by to mělo být poloviční velikost RAM?

Jelikož jsou obě propojeny, myslím si, že zdravým rozumem můžeme odvodit, co by se mělo dělat.

Pokud máte počítač s 16 GB RAM, váš Swap by byl 32 GB nebo 8 GB, realita je taková, že žádný, podle zdravého rozumu, když přistupujete k 8 GB paměti na vašem HDD, vám trvá přibližně 2 minuty a uvidíte tabulku rychlost přenosu popsaná výše není shodná.

Pokud máte více než 8 GB RAM , stačí pouze 2 GB swapu ; používat více nedává smysl.

Pokud máte 6 GB nebo méně, doporučuje se použít 1 GB až 2 GB.

Pokud používáte úlohy pro úpravy videa, rendrování nebo přehrávání titulů, které vyžadují něco značného, ​​nejzdravější a nejlepší věcí je zvětšit naši paměť RAM a mít pouze 2 GB Swap.

Nakonec je na vás, abyste si vybrali, kolik místa na disku budete věnovat Swapu, jak jsem již zmínil, osobně jsem svůj systém nikdy nenasytil, takže je také součástí vašeho způsobu používání počítače, abyste měli několik aplikací otevřených, pokud ne používáte.


Přidat jako preferovaný zdroj v Googlu