Jak tworzyć i używać Ramdisk na Ubuntu Top 10.Top 10

Jak tworzyć i używać Ramdisk na Ubuntu Top 10.Top 10
Najwolniejszą częścią komputera jest dysk twardy. Więc ładowanie programu i plików z dysku twardego jest naprawdę powolne. Pamięć pamięci RAM lub Random Access przechowuje dane programu i ważny kod maszynowy, które są aktualne używane przez komputer. Ram jest bardzo szybki, setki razy szybszy niż dyski twarde. Więc możesz myśleć, dlaczego nie użyjemy pamięci RAM zamiast dysków twardych? Cóż, po pierwsze RAM nie jest tak tani jak dyski twarde. Więc twój system ma ograniczoną ilość pamięci RAM. Innym głównym problemem jest to, że pamięć RAM to tymczasowe urządzenie do przechowywania. Więc po wyłączeniu komputera lub zasilanie wyłącza się, wszystkie dane pamięci RAM komputera zostaną usunięte.

Czy to oznacza, że ​​nie możemy przechowywać zwykłych danych na temat pamięci RAM? Cóż, właściwie możemy. Jeśli nie obchodzi Cię utrata danych, możesz użyć pamięci RAM jako dysku. Który nazywa się Ramdisk. To rozwiązanie jest bardzo skuteczne, jeśli komputer ma zapasowe zasilacz, który może utrzymać komputer działający przez długi czas.

W rzeczywistości istnieje sposób na użycie Ramdisk do przechowywania plików na stałe. Powiedzmy, że masz konfigurację Ramdisk o pojemności 4 GB. Możesz przechowywać i uzyskać dostęp do plików tutaj bardzo szybko. Oczywiście jest to tymczasowe przechowywanie. Aby rozwiązać ten problem, możemy automatycznie użyć dysku twardego i zsynchronizować wszystkie pliki i katalogi naszego Ramdisk za pomocą określonych programów tworzenia kopii zapasowych. Mimo że dysk twardy jest powolny i zsynchronizowanie dysku twardego może potrwać trochę czasu, przynajmniej dane będą przechowywane na stałe. Więc po wyłączeniu komputera Ramdisk zostanie usunięty. Po ponownym uruchomieniu komputera wszystkie dane zostaną skopiowane z dysku twardego do Ramdisk. Ten proces będzie powolny. Ale po skopiowaniu danych możesz ponownie uzyskać dostęp do danych bardzo szybko. Zasadniczo Ramdisk jest używany tutaj jako pamięć podręczna.

W tym artykule pokażę, jak tworzyć i używać Ramdisk na Ubuntu 18.04 LTS. Aby obejrzeć wideo z tego procesu, zobacz wideo poniżej:

Tworzenie Ramdisk:

Tworzenie Ramdisk na Ubuntu 18.04 LTS jest naprawdę łatwy. Wszystkie wymagane narzędzia są już wstępnie zainstalowane na Ubuntu 18.04 LTS.

Najpierw utwórz punkt montażowy, w którym zamontujesz Ramdisk za pomocą następującego polecenia:

$ sudo mkdir /mnt /ramdisk

Teraz możesz zamontować Ramdisk do /MNT/Ramdisk Mocować punkt z następującym poleceniem:

$ sudo Mount -t tmpfs -o rw, rozmiar = 2G TMPFS /MNT /RAMDisk

NOTATKA: Tutaj, Rozmiar = 2G oznacza, że ​​Ramdisk będzie miał rozmiar 2 GB. Aby utworzyć Ramdisk z kilku MB, użyj M. Na przykład, aby utworzyć 256 MB Ramdisk, umieść Rozmiar = 256 m

Teraz, aby sprawdzić, czy Ramdisk jest utworzony, uruchom następujące polecenie:

$ df -h

Jak widać, Ramdisk jest tworzony i zamontowany /MNT/Ramdisk zgodnie z oczekiwaniami.

Możesz użyć Ramdisk podczas korzystania z zwykłych partycji dysku twardego. Jak widać na zrzucie ekranu poniżej, skopiowałem kilka plików i katalogów do Ramdisk. Mogę nawet edytować pliki tekstowe bezpośrednio z Ramdisk.

Aby zdemontować Ramdisk, uruchom następujące polecenie:

$ sudo umount /mnt /ramdisk

OSTRZEŻENIE: Wszystkie pliki w Twoim Ramdisk zostaną utracone.

Automatycznie montaż Ramdisk w rozruchu systemowym:

Możesz użyć /etc/fstab plik do automatycznego zamontowania Ramdisk w rozruchu systemowym.

Najpierw wykonaj kopię zapasową /etc/fstab Plik z następującym poleceniem:

$ sudo cp -v /etc /fstab /etc /fstab.kopia zapasowa

Kopia pliku /etc/fstab jest uratowany /etc/fstab.kopia zapasowa. Teraz, jeśli coś pójdzie nie tak, możesz po prostu przywrócić /etc/fstab plik.

Teraz otwórz plik /etc /fstab za pomocą następującego polecenia:

$ sudo nano /etc /fstab

/etc/fstab plik należy otworzyć.

Teraz przejdź do końca pliku i dodaj następujący wiersz:

TMPFS /MNT /RAMDISK TMPFS RW, rozmiar = 2G 0 0

NOTATKA: Tutaj rozmiar = 2G oznacza, że ​​rozmiar Ramdisk wyniesie 2 GB. Aby określić rozmiar w MB, użyj M zamiast G.

Teraz naciśnij + X a następnie naciśnij y a następnie naciśnij Aby zapisać plik.

Teraz ponownie uruchom komputer z następującym poleceniem:

$ sudo restart

Ramdisk powinien być zamontowany, jak widać z oznaczonej sekcji zrzutu ekranu poniżej.

Przetrzymywanie danych Ramdisk:

W tej sekcji pokażę, jak zapisać dane Ramdisk na dysku twardym podczas wyłączania systemu i ładowania danych z dysku twardego do Ramdisk w rozruchu systemowym.

Aby to zadziałało, katalog, w którym zostanie zamontowany Ramdisk i gdzie zostaną zapisane dane tworzenia kopii zapasowych, musi mieć ten sam zestaw uprawnień do pliku. Pokażę ci łatwą sztuczkę. Czekać na dalsze informacje.

Najpierw utwórz katalog, w którym dane Ramdisk zostaną zapisane podczas wyłączania systemu za pomocą następującego polecenia:

$ sudo mkdir /mnt /ramdisk_backup

Jeśli postępowałeś w tym artykule od samego początku, Ramdisk powinien zostać zamontowany /MNT/Ramdisk

Teraz utwórz plik usługi systemowej za pomocą następującego polecenia:

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

Teraz wpisz następujące linie i wymień Shovon jak zaznaczono na zrzucie ekranu poniżej za pomocą nazwy użytkownika logowania. Nie zapomnij o tym kroku, ponieważ nie zadziała inaczej. Teraz zapisz plik.

Teraz włącz Ramdisk-Sync Usługa z następującym poleceniem:

$ sudo systemCtl włącza Ramdisk-Sync.praca

Ramdisk-Sync Usługa jest włączona. Teraz zacznie się automatycznie od rozruchu systemowego.

Teraz ponownie uruchom komputer z następującym poleceniem:

$ sudo restart

Po uruchomieniu komputera sprawdź, czy Ramdisk-Sync Usługa działa z następującym poleceniem:

$ sudo systemCtl status Ramdisk-Sync

Jak widać, usługa działa poprawnie.

Jak widać, oba /MNT/Ramdisk I /mnt/ramdisk_backup katalogi są puste.

$ LS /MNT /RAMDISK , _ Backup

Teraz zamierzam skopiować niektóre pliki do /MNT/Ramdisk Ramdisk.

Teraz ponownie uruchom swój komputer.

$ sudo restart

Jak widać, gdy moje komputerowe plik pliki są dostępne w moim Ramdisk /MNT/Ramdisk

Także /MNT/Ramdisk I /mnt/ramdisk_backup zawiera te same pliki.

$ LS /MNT /RAMDISK , _ Backup

W ten sposób tworzysz i używasz Ramdisk na Ubuntu 18.04 LTS. Dziękujemy za przeczytanie tego artykułu.