Ubuntu

Kako ustvariti in uporabiti Ramdisk na Ubuntu 18.04

Kako ustvariti in uporabiti Ramdisk na Ubuntu 18.04
Najpočasnejši del računalnika je trdi disk. Torej je nalaganje programa in datotek s trdega diska res počasno. RAM ali pomnilnik z naključnim dostopom shranjuje programske podatke in pomembne strojne kode, ki jih trenutno uporablja vaš računalnik. RAM je zelo hiter, stotine krat hitrejši od trdih diskov. Morda razmišljate, zakaj namesto trdih diskov ne uporabimo RAM-a? No, prvič RAM ni tako poceni kot trdi diski. Torej ima vaš sistem omejeno količino RAM-a. Druga glavna težava je, da je RAM začasna naprava za shranjevanje. Ko izklopite računalnik ali izklopite napajanje, se izbrišejo vsi podatki iz RAM-a računalnika.

Ali to pomeni, da navadnih podatkov ne moremo shraniti v RAM? No, dejansko lahko. Če vam ni vseeno, da se vaši podatki izgubijo, lahko RAM uporabite kot disk. Kar se imenuje RAMDISK. Ta rešitev je zelo učinkovita, če ima računalnik rezervno napajanje, ki lahko dolgo deluje, tudi ko se napajanje izklopi.

Pravzaprav obstaja način uporabe RAMDISK za trajno shranjevanje datotek. Recimo, da imate 4 GB RAMDISK nastavitve. Tu lahko datoteke shranite in dostopate do njih zelo hitro. Seveda je to začasno shranjevanje. Da bi odpravili to težavo, lahko uporabimo trdi disk in samodejno sinhroniziramo vse datoteke in imenike našega RAMDISK-a s posebnimi varnostnimi programi. Čeprav je trdi disk počasen in morda traja nekaj časa, da se trdi disk sinhronizira z RAMDISK-om, bodo vsaj podatki trajno shranjeni. Torej, ko zaustavite računalnik, se RAMDISK izbriše. Ko znova zaženete računalnik, bodo vsi podatki kopirani s trdega diska na RAMDISK. Ta postopek bo počasen. Ko pa podatke kopirate, lahko do njih spet dostopate zelo hitro. Torej se v bistvu RAMDISK uporablja kot predpomnilnik.

V tem članku vam bom pokazal, kako ustvariti in uporabljati RAMDISK v Ubuntu 18.04 LTS. Če si želite ogledati videoposnetek tega postopka, si oglejte video spodaj:

Ustvarjanje RAMDISK-a:

Ustvarjanje RAMDISK-a na Ubuntu 18.04 LTS je res enostaven. Vsa potrebna orodja so že nameščena v Ubuntu 18.04 LTS.

Najprej ustvarite točko pritrditve, kamor boste namestili RAMDISK z naslednjim ukazom:

$ sudo mkdir / mnt / ramdisk

Zdaj lahko RAMDISK namestite na / mnt / ramdisk mount point z naslednjim ukazom:

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

OPOMBA: Tukaj, velikost = 2G pomeni, da bo RAMDISK velik 2 GB. Če želite ustvariti RAMDISK z več MB, uporabite M. Na primer, če želite ustvariti 256 MB RAMDISK, položite velikost = 256M

Zdaj, da preverite, ali je RAMDISK ustvarjen, zaženite naslednji ukaz:

$ df -h

Kot lahko vidite, je RAMDISK ustvarjen in nameščen / mnt / ramdisk kot je bilo pričakovano.

RAMDISK lahko uporabljate kot običajne particije trdega diska. Kot lahko vidite iz spodnjega posnetka zaslona, ​​sem v RAMDISK kopiral več datotek in imenikov. Besedilne datoteke lahko celo urejam neposredno iz RAMDISK-a.

Če želite odklopiti RAMDISK, zaženite naslednji ukaz:

$ sudo umount / mnt / ramdisk

OPOZORILO: Vse datoteke v RAMDISK-u bodo izgubljene.

Samodejna namestitev RAMDISK pri zagonu sistema:

Lahko uporabite / etc / fstab datoteko za samodejno namestitev RAMDISK ob zagonu sistema.

Najprej naredite varnostno kopijo / etc / fstab datoteko z naslednjim ukazom:

$ sudo cp -v / etc / fstab / etc / fstab.rezerva

Kopija datoteke / etc / fstab je shranjena v / etc / fstab.rezerva. Zdaj Če gre kaj narobe na poti, lahko samo obnovite / etc / fstab mapa.

Zdaj odprite datoteko / etc / fstab z naslednjim ukazom:

$ sudo nano / etc / fstab

Datoteko / etc / fstab je treba odpreti.

Zdaj pojdite na konec datoteke in dodajte naslednjo vrstico:

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

OPOMBA: Tu je velikost = 2G pomeni, da bo velikost RAMDISK-a 2 GB. Če želite določiti velikost v MB, uporabite M namesto G.

Zdaj pritisnite + x in nato pritisnite y in nato pritisnite shranite datoteko.

Zdaj znova zaženite računalnik z naslednjim ukazom:

$ sudo znova zaženite

RAMDISK je treba namestiti, kot lahko vidite iz označenega oddelka spodnjega posnetka zaslona.

Trajni podatki RAMDISK:

V tem poglavju vam bom pokazal, kako shranite podatke RAMDISK na trdi disk ob izklopu sistema in naložite podatke s trdega diska na RAMDISK ob zagonu sistema.

Da bo to delovalo, mora imeti imenik, kamor bo nameščen RAMDISK in v katerem bodo shranjeni varnostni podatki, nastavljena enaka dovoljenja za datoteke. Pokazal vam bom preprost trik. Ostani na vezi.

Najprej ustvarite imenik, v katerem se bodo podatki RAMDISK shranili ob zaustavitvi sistema z naslednjim ukazom:

$ sudo mkdir / mnt / ramdisk_backup

Če ste temu članku sledili od začetka, je treba namestiti RAMDISK / mnt / ramdisk

Zdaj ustvarite datoteko sistemske storitve z naslednjim ukazom:

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

Zdaj vnesite naslednje vrstice in jih zamenjajte shovon kot je na spodnjem posnetku zaslona označeno z vašim uporabniškim imenom. Ne pozabite na ta korak, saj drugače ne bo deloval. Zdaj shranite datoteko.

Zdaj omogočite ramdisk-sync storitev z naslednjim ukazom:

$ sudo systemctl omogoči sinhronizacijo ramdisk.storitev

The ramdisk-sync storitev je omogočena. Zdaj se bo samodejno zagnal ob zagonu sistema.

Zdaj znova zaženite računalnik z naslednjim ukazom:

$ sudo znova zaženite

Ko se računalnik zažene, preverite, ali je ramdisk-sync storitev se izvaja z naslednjim ukazom:

$ sudo systemctl status ramdisk-sync

Kot lahko vidite, storitev deluje pravilno.

Kot lahko vidite, sta oba / mnt / ramdisk in / mnt / ramdisk_backup imeniki so prazni.

$ ls / mnt / ramdisk , _ varnostna kopija

Zdaj bom kopiral nekaj datotek v / mnt / ramdisk RAMDISK.

Zdaj znova zaženite računalnik.

$ sudo znova zaženite

Kot lahko vidite, so datoteke, ko se računalnik zažene, na voljo v mojem RAMDISK-u / mnt / ramdisk

Tudi / mnt / ramdisk in / mnt / ramdisk_backup vsebuje iste datoteke.

$ ls / mnt / ramdisk , _ varnostna kopija

Tako ustvarite in uporabljate RAMDISK v Ubuntu 18.04 LTS. Hvala, ker ste prebrali ta članek.

Namestite najnovejšo strategijo igre OpenRA v Ubuntu Linux
OpenRA je Libre / Free Real Time strateški stroj, ki poustvarja zgodnje igre Westwood, kot je klasična Command & Conquer: Red Alert. Porazdeljeni modi...
Namestite najnovejši Dolphin Emulator za Gamecube & Wii v Linux
Dolphin Emulator vam omogoča igranje izbranih iger Gamecube in Wii na osebnih računalnikih Linux (PC). Dolphin Emulator je prosto dostopen in odprtok...
Kako uporabljati GameConqueror Cheat Engine v Linuxu
Članek zajema vodnik o uporabi varalnice GameConqueror v Linuxu. Številni uporabniki, ki igrajo igre v sistemu Windows, pogosto uporabljajo aplikacijo...