Znamená to, že na RAM nemôžeme ukladať bežné údaje? No, vlastne môžeme. Ak sa nestaráte o stratu údajov, môžete použiť RAM ako disk. Ktorý sa volá RAMDISK. Toto riešenie je veľmi efektívne, ak má váš počítač záložné napájanie, ktoré dokáže udržať váš počítač v chode aj po vypnutí napájania.
Existuje vlastne spôsob, ako používať RAMDISK na trvalé ukladanie súborov. Povedzme, že máte nastavenie 4 GB RAMDISK. Tu môžete ukladať súbory a pristupovať k nim veľmi rýchlo. Jedná sa samozrejme o dočasné úložisko. Na vyriešenie tohto problému môžeme použiť pevný disk a automaticky synchronizovať všetky súbory a adresáre nášho RAMDISK s konkrétnym zálohovacím softvérom. Aj keď je pevný disk pomalý a synchronizácia pevného disku s RAMDISKom môže chvíľu trvať, prinajmenšom údaje sa uložia natrvalo. Takže keď vypnete počítač, RAMDISK sa vymaže. Po opätovnom spustení počítača sa všetky údaje skopírujú z pevného disku na disk RAMDISK. Tento proces bude pomalý. Ale po skopírovaní údajov môžete k údajom znova získať veľmi rýchly prístup. V zásade sa tu teda používa RAMDISK ako vyrovnávacia pamäť.
V tomto článku vám ukážem, ako vytvoriť a používať RAMDISK na Ubuntu 18.04 LTS. Ak si chcete pozrieť video z tohto procesu, pozrite si video nižšie:
Vytvorenie RAMDISKU:
Vytvorenie RAMDISK na Ubuntu 18.04 LTS je naozaj ľahký. Všetky potrebné nástroje sú už v systéme Ubuntu 18 predinštalované.04 LTS.
Najskôr vytvorte prípojný bod, kde budete pripevňovať RAMDISK, pomocou nasledujúceho príkazu:
$ sudo mkdir / mnt / ramdisk
Teraz môžete pripojiť RAMDISK k / mnt / ramdisk prípojný bod pomocou nasledujúceho príkazu:
$ sudo mount -t tmpfs -o rw, veľkosť = 2G tmpfs / mnt / ramdiskPOZNÁMKA: Tu, veľkosť = 2G znamená, že RAMDISK bude mať veľkosť 2 GB. Ak chcete vytvoriť RAMDISK s veľkosťou niekoľkých MB, použite M. Napríklad na vytvorenie 256 MB RAMDISK, vložte veľkosť = 256M
Teraz, aby ste overili, či je RAMDISK vytvorený, spustite nasledujúci príkaz:
$ df -hAko vidíte, RAMDISK je vytvorený a pripevnený na / mnt / ramdisk podľa očakávania.
Pamäť RAMDISK môžete používať, pretože používate bežné oddiely pevných diskov. Ako vidíte na snímke nižšie, do RAMDISK som skopíroval niekoľko súborov a adresárov. Môžem dokonca upravovať textové súbory priamo z RAMDISK.
Ak chcete odpojiť RAMDISK, spustite nasledujúci príkaz:
$ sudo umount / mnt / ramdiskPOZOR: Všetky súbory vo vašom RAMDISKe sa stratia.
Automatická inštalácia RAMDISK na boot systému:
Môžete použiť / etc / fstab súbor na automatické pripojenie RAMDISK pri štarte systému.
Najskôr si urobte zálohu / etc / fstab súbor s nasledujúcim príkazom:
$ sudo cp -v / etc / fstab / etc / fstab.záloha
Kópia súboru / etc / fstab je uložený do / etc / fstab.záloha. Teraz, ak sa na ceste niečo pokazí, môžete jednoducho obnoviť / etc / fstab spis.
Teraz otvorte súbor / etc / fstab pomocou nasledujúceho príkazu:
$ sudo nano / etc / fstab
Mal by sa otvoriť súbor / etc / fstab.
Teraz choďte na koniec súboru a pridajte nasledujúci riadok:
tmpfs / mnt / ramdisk tmpfs rw, veľkosť = 2G 0 0POZNÁMKA: Tu veľkosť = 2G znamená, že veľkosť RAMDISK bude 2 GB. Ak chcete určiť veľkosť v MB, použite M namiesto G.
Teraz stlačte
Teraz reštartujte počítač pomocou nasledujúceho príkazu:
$ sudo reštartRAMDISK by mal byť pripevnený, ako vidíte z vyznačenej časti snímky obrazovky nižšie.
Pretrvávajúce údaje RAMDISK:
V tejto časti vám ukážem, ako uložiť dáta RAMDISK na pevný disk pri vypnutí systému a načítať dáta z pevného disku do RAMDISK pri štarte systému.
Aby to fungovalo, musí mať adresár, do ktorého bude RAMDISK pripojený a kam budú uložené záložné dáta, nastavené rovnaké povolenie súboru. Ukážem ti ľahký trik. Zostaňte naladení.
Najskôr vytvorte adresár, do ktorého sa budú dáta RAMDISK ukladať pri vypnutí systému, pomocou nasledujúceho príkazu:
$ sudo mkdir / mnt / ramdisk_backup
Ak ste tento článok sledovali od začiatku, potom by mal byť nainštalovaný RAMDISK / mnt / ramdisk
Teraz vytvorte súbor systémovej služby pomocou nasledujúceho príkazu:
$ sudo nano / lib / systemd / system / ramdisk-sync.služby
Teraz zadajte nasledujúce riadky a nahraďte ich šovon tak, ako je to na snímke obrazovky označené vašim prihlasovacím menom. Nezabudnite na tento krok, pretože inak to nebude fungovať. Teraz uložte súbor.
Teraz povoľte ramdisk-sync služba s nasledujúcim príkazom:
$ sudo systemctl povoliť ramdisk-sync.služby
The ramdisk-sync služba je povolená. Teraz sa spustí automaticky pri štarte systému.
Teraz reštartujte počítač pomocou nasledujúceho príkazu:
$ sudo reštartPo spustení počítača skontrolujte, či ramdisk-sync služba beží s nasledujúcim príkazom:
$ sudo systemctl status ramdisk-syncAko vidíte, služba beží správne.
Ako vidíte, oboje / mnt / ramdisk a / mnt / ramdisk_backup adresáre sú prázdne.
$ ls / mnt / ramdisk , _ backup
Teraz budem kopírovať niektoré súbory do / mnt / ramdisk RAMDISK.
Teraz reštartujte počítač.
$ sudo reštartAko vidíte, po zavedení môjho počítača sú súbory dostupné v mojom RAMDISK / mnt / ramdisk
Tiež / mnt / ramdisk a / mnt / ramdisk_backup obsahuje rovnaké súbory.
$ ls / mnt / ramdisk , _ backup
Takto vytvoríte a použijete RAMDISK na Ubuntu 18.04 LTS. Ďakujeme, že ste si prečítali tento článok.