Ubuntu

Jak vytvořit a používat Ramdisk na Ubuntu 18.04

Jak vytvořit a používat Ramdisk na Ubuntu 18.04
Nejpomalejší částí počítače je pevný disk. Načítání programu a souborů z pevného disku je tedy opravdu pomalé. RAM nebo paměť s náhodným přístupem ukládá programová data a důležitý strojový kód, který váš počítač aktuálně používá. RAM je velmi rychlá, stokrát rychlejší než pevné disky. Možná si říkáte, proč nepoužíváme místo pevných disků RAM? Za prvé, RAM není tak levná jako pevné disky. Váš systém má tedy omezené množství paměti RAM. Dalším velkým problémem je, že RAM je dočasné úložné zařízení. Takže když vypnete počítač nebo se vypne napájení, všechna data RAM vašeho počítače budou vymazána.

Znamená to, že nemůžeme ukládat běžná data na RAM? Vlastně můžeme. Pokud vám nezáleží na ztrátě dat, můžete použít RAM jako disk. Který se nazývá RAMDISK. Toto řešení je velmi efektivní, pokud má váš počítač záložní napájecí zdroj, který udrží váš počítač v provozu po dlouhou dobu, i když se napájení vypne.

Ve skutečnosti existuje způsob, jak používat RAMDISK k trvalému ukládání souborů. Řekněme, že máte nastavení 4 GB RAMDISK. Zde můžete ukládat soubory a přistupovat k nim velmi rychle. Jedná se samozřejmě o dočasné úložiště. K vyřešení tohoto problému můžeme použít pevný disk a automaticky synchronizovat všechny soubory a adresáře našeho RAMDISK s konkrétním zálohovacím softwarem. I když je pevný disk pomalý a synchronizace pevného disku s RAMDISK může chvíli trvat, alespoň data budou trvale uložena. Takže když vypnete počítač, RAMDISK bude vymazán. Po opětovném spuštění počítače se všechna data zkopírují z pevného disku na RAMDISK. Tento proces bude pomalý. Ale po zkopírování dat můžete k datům znovu získat velmi rychlý přístup. V zásadě se zde tedy používá RAMDISK jako mezipaměť.

V tomto článku vám ukážu, jak vytvořit a používat RAMDISK na Ubuntu 18.04 LTS. Chcete-li sledovat video z tohoto procesu, podívejte se na video níže:

Vytvoření RAMDISK:

Vytvoření RAMDISK na Ubuntu 18.04 LTS je opravdu snadné. Všechny potřebné nástroje jsou již v Ubuntu 18 předinstalovány.04 LTS.

Nejprve vytvořte přípojný bod, kde budete připojovat RAMDISK pomocí následujícího příkazu:

$ sudo mkdir / mnt / ramdisk

Nyní můžete RAMDISK připojit k / mnt / ramdisk přípojný bod pomocí následujícího příkazu:

$ sudo mount -t tmpfs -o rw, velikost = 2G tmpfs / mnt / ramdisk

POZNÁMKA: Tady, velikost = 2G znamená, že RAMDISK bude mít velikost 2 GB. Chcete-li vytvořit RAMDISK několika MB, použijte M. Chcete-li například vytvořit 256 MB RAMDISK, vložte velikost = 256M

Nyní ověřte, zda je RAMDISK vytvořen, spusťte následující příkaz:

$ df -h

Jak vidíte, RAMDISK je vytvořen a připojen na / mnt / ramdisk podle očekávání.

RAMDISK můžete používat jako běžné oddíly pevného disku. Jak vidíte na následujícím obrázku, zkopíroval jsem několik souborů a adresářů do RAMDISK. Dokonce mohu upravovat textové soubory přímo z RAMDISK.

Chcete-li odpojit RAMDISK, spusťte následující příkaz:

$ sudo umount / mnt / ramdisk

VAROVÁNÍ: Všechny soubory ve vašem RAMDISK budou ztraceny.

Automatická montáž RAMDISK na spuštění systému:

Můžete použít / etc / fstab soubor pro automatické připojení RAMDISK při spuštění systému.

Nejprve si vytvořte zálohu / etc / fstab soubor s následujícím příkazem:

$ sudo cp -v / etc / fstab / etc / fstab.záloha

Kopie souboru / etc / fstab je uložen do / etc / fstab.záloha. Nyní, pokud se na cestě něco pokazí, stačí obnovit / etc / fstab soubor.

Nyní otevřete soubor / etc / fstab pomocí následujícího příkazu:

$ sudo nano / etc / fstab

Soubor / etc / fstab by měl být otevřen.

Nyní přejděte na konec souboru a přidejte následující řádek:

tmpfs / mnt / ramdisk tmpfs rw, velikost = 2G 0 0

POZNÁMKA: Zde velikost = 2G znamená, že velikost RAMDISK bude 2 GB. Chcete-li určit velikost v MB, použijte M namísto G.

Nyní stiskněte + X a poté stiskněte y a poté stiskněte soubor uložit.

Nyní restartujte počítač pomocí následujícího příkazu:

$ sudo restart

RAMDISK by měl být připojen, jak je vidět z označené části obrazovky níže.

Trvalá data RAMDISK:

V této části vám ukážu, jak ukládat data RAMDISK na pevný disk při vypnutí systému a načítat data z pevného disku do RAMDISK při spuštění systému.

Aby to fungovalo, musí mít adresář, do kterého bude RAMDISK připojen a kam budou uložena záložní data, nastaveno stejné oprávnění souboru. Ukážu vám snadný trik. Zůstaňte naladěni.

Nejprve vytvořte adresář, kde budou data RAMDISK uložena při vypnutí systému pomocí následujícího příkazu:

$ sudo mkdir / mnt / ramdisk_backup

Pokud jste tento článek sledovali od začátku, pak by měl být RAMDISK připojen / mnt / ramdisk

Nyní vytvořte soubor systémové služby pomocí následujícího příkazu:

$ sudo nano / lib / systemd / system / ramdisk-sync.servis

Nyní zadejte následující řádky a nahraďte je šovon jak je na následujícím obrázku označeno vaším přihlašovacím uživatelským jménem. Nezapomeňte na tento krok, protože jinak to nebude fungovat. Nyní soubor uložte.

Nyní povolte ramdisk-sync služba s následujícím příkazem:

$ sudo systemctl povolit ramdisk-sync.servis

The ramdisk-sync služba je povolena. Nyní se automaticky spustí při spuštění systému.

Nyní restartujte počítač pomocí následujícího příkazu:

$ sudo restart

Po spuštění počítače zkontrolujte, zda ramdisk-sync služba běží s následujícím příkazem:

$ sudo systemctl status ramdisk-sync

Jak vidíte, služba běží správně.

Jak vidíte, oba / mnt / ramdisk a / mnt / ramdisk_backup adresáře jsou prázdné.

$ ls / mnt / ramdisk , _ backup

Nyní zkopíruji některé soubory do / mnt / ramdisk RAMDISK.

Nyní restartujte počítač.

$ sudo restart

Jak vidíte, po spuštění počítače jsou soubory k dispozici v mém RAMDISKU / mnt / ramdisk

Také / mnt / ramdisk a / mnt / ramdisk_backup obsahuje stejné soubory.

$ ls / mnt / ramdisk , _ backup

Takto vytváříte a používáte RAMDISK na Ubuntu 18.04 LTS. Děkujeme za přečtení tohoto článku.

Nejlepší tepelná pasta CPU
Počítače generují teplo. K regulaci tepla jsou dodávány s chladiči nebo chladiči. Bohužel vestavěné základní chladiče CPU mají nízkou kvalitu. Nedávaj...
Jak zkontrolovat využití CPU v Linuxu
Výkon CPU je jedním z hlavních určujících činitelů výkonu systému. Abyste zajistili maximální využití omezeného výpočetního výkonu, je nutné sledovat,...
Jak zabít proces z příkazového řádku
Každý program, který byl přenesen do paměti RAM a je nastaven tak, aby směřoval k provedení CPU, se nazývá proces. Kdykoli pracujete s operačním systé...