Pracownik biura siedzi przy biurku z komputerem i pisze na klawiaturze.

Co to jest dysk RAM?

Dysk RAM to rodzaj wirtualnej pamięci masowej, do której można uzyskać dostęp w taki sam sposób jak do dysku twardego, dysku SSD lub innego urządzenia pamięci flash w komputerze. Dyski RAM, które tworzy się poprzez partycjonowanie pamięci systemowej (tj. pamięci RAM) za pomocą specjalnego oprogramowania, zapewniają niezwykle wysoką wydajność operacji we/wy (odczytu i zapisu) – wielokrotnie wyższą niż najszybsze współczesne dyski SSD – a także większą przepustowość i wyjątkowo małe opóźnienia.

Wykorzystanie pamięci systemowej jako pamięci masowej ma swoje zalety i wady. Jedną z korzyści jest oczywiście wydajność. Aplikacje powiązane z pamięcią masową czerpią duże korzyści z wysokich szybkości odczytu i zapisu, nie wspominając o praktycznym wyeliminowaniu zjawiska opóźnień.

Wadą jest to, że pamięć systemowa jest pamięcią ulotną. Oznacza to, że do przechowywania danych w pamięci RAM niezbędne jest jej zasilanie. Wyłączenie systemu lub awaria zasilania powoduje utratę wszystkich plików i aplikacji zapisanych na dysku RAM. Dlatego aby dysk RAM mógł być użytecznym dyskiem zastępczym z zainstalowanymi aplikacjami, niezbędne jest tworzenie kopii zapasowych. Wiele programów narzędziowych do obsługi dysków RAM oferuje funkcję tworzenia kopii zapasowych, która tworzy plik obrazu zawartości dysku. Wymaga to jednak miejsca na konwencjonalnym urządzeniu pamięci masowej.

Kolejną wadą jest to, że partycja pamięci RAM, która pełni funkcję pamięci masowej, nie jest już dostępna dla procesora jako pamięć systemowa. Na szczęście współczesne komputery i stacje robocze mogą obsługiwać pokaźne zasoby pamięci. Najnowsze czterogniazdowe chipsety Intel i AMD oparte na technologii DDR5 obsługują do 192GB, a stacje robocze – do 2TB pamięci! Większość aplikacji nie wykorzysta więc całej pamięci systemowej, pozostawiając miejsce na utworzenie dość pojemnego dysku RAM.

Pomysły na wykorzystanie dysku RAM

Młody mężczyzna pracuje na niestandardowym komputerze.

Wszystkie komputery wykorzystują systemową pamięć RAM jako pamięć podręczną (tymczasową pamięć masową), służącą do przechowywania danych otwartych aplikacji i plików w procesie komunikacji między procesorem a dyskiem twardym lub SSD. Jednak niektóre aplikacje, takie jak programy do tworzenia treści (np. Adobe Photoshop, Illustrator czy After Effects), korzystają także z lokalizacji „tymczasowych” lub „roboczych” w pamięci masowej, aby nie „pożerać” całych zasobów pamięci RAM. W celu zwiększenia wydajności można rozważyć zmianę lokalizacji pliku tymczasowego (roboczego) aplikacji na dysk RAM.

Szybsze może być także uruchamianie całej aplikacji z dysku RAM. Należy jednak pamiętać, że wymaga to tworzenia kopii zapasowej danych każdorazowo przy wyłączaniu komputera i ponownego jej wczytywania przy każdym uruchomieniu systemu Windows.

Jakiego oprogramowania użyć do obsługi dysku RAM?

Cztery moduły Kingston FURY Renegade PRO DDR5 RDIMM leżące na biurku obok klawiatury i aparatu fotograficznego

W Internecie dostępnych jest wiele bezpłatnych i płatnych opcji oprogramowania do obsługi dysku RAM. Jedną z bezpłatnych opcji typu open source jest popularny program ImDisk. Nie ma on ograniczeń dotyczących wielkości dysku RAM (poza rzeczywistą ilością fizycznej pamięci RAM) i jest łatwy w użyciu. Kolejnym darmowym programem, który wykorzystaliśmy w naszych testach, jest OSFMount firmy PassMark. OSFMount także nie ma ograniczeń dotyczących rozmiaru dysku RAM. Dysk można sformatować w systemach plików NTFS, exFAT lub FAT32 i może on być widoczny jako dysk fizyczny lub logiczny. Trzeci bezpłatny program pochodzi od AMD i nosi nazwę Radeon RAMDisk. Darmowa wersja pozwala na utworzenie dysku o pojemności zaledwie 4GB, co wystarczy do przechowywania plików tymczasowych, natomiast w wersji płatnej pojemność może wynosić do 64GB. Inne płatne oprogramowanie o nazwie Primo Ramdisk oferuje wiele poziomów dostosowanych do różnych potrzeb. Dostępny jest bezpłatny okres próbny, a najtańsza opcja pozwala na obsługę dysku RAM o pojemności do 4GB. Na wyższych poziomach pojemność sięga 1TB.

Czym różni się dysk RAM od dysku SSD?

Na potrzeby naszego testu porównawczego dysków RAM skonfigurowaliśmy stację roboczą DDR5 z 8-kanałową architekturą pamięci, zapewniającą wysoką przepustowość i dużą pojemność:

  • Procesor: Intel Xeon w9-3475X
  • Płyta główna: ASUS Pro WS W790E-SAGE SE
  • Pamięć RAM: Kingston FURY Renegade Pro DDR5 o pojemności 256GB (KF556R36RBK8-256)
  • Karta graficzna: ASUS RTX 3070
  • Dysk SSD: SSD NVMe Kingston FURY Renegade o pojemności 500GB

Wyniki testu porównawczego Data Drive Benchmark w programie PCMark 10 wskazują, że dysk RAM zapewnia ok. trzykrotnie większą przepustowość niż dysk SSD NVMe.

Wykres przedstawiający różnicę w przepustowości (w MB/s) między pamięcią masową SSD NVMe a dyskiem RAM, aby pokazać, który nośnik zapewnia większą wydajność. Pokazuje on, że dysk RAM ma większą przepustowość, a więc wypada lepiej.

Podsumowanie

WARTO używać dysku RAM, aby zwiększyć wydajność operacji we/wy w przypadku aplikacji powiązanych z pamięcią masową.

WARTO używać dysku SSD, aby skrócić czas potrzebny do tworzenia kopii zapasowej przy wyłączaniu komputera oraz wczytywania obrazu dysku RAM podczas uruchamiania systemu.

NIE WARTO używać dysku RAM, jeśli zachodzi ryzyko utraty zasilania i nie jest dostępne zapasowe zasilanie bateryjne.

#KingstonFURY #KingstonIsWithYou

Powiązane filmy

Powiązane artykuły