Kiedy niedawno testowałem nowy dysk SSD, kolega poprosił o kilka "bardziej praktycznych" testów porównawczych oprócz zwykłych wyników CrystalDiskMark i AS-SSD. Jego pomysł był prosty: proszę wykonać prosty test kopiowania plików.
Nie wziął on jednak pod uwagę, że kopiowanie z jednego dysku na testowy dysk SSD - lub odwrotnie - sprawia, że prawie niemożliwe jest stwierdzenie, który dysk powoduje jakiekolwiek spowolnienie.
Do takiego testu potrzebny jest dysk, który jest stale szybszy niż jakikolwiek dysk SSD, który jest poddawany testom porównawczym. Eliminuje to wszelkie wąskie gardła po stronie źródłowej lub docelowej. I właśnie w tym miejscu pojawia się narzędzie open-source AIM Toolkit. Popularną alternatywą jest ImDisk. Oba narzędzia oferują te same dwie podstawowe funkcje: mogą tworzyć dyski wirtualne w pamięci RAM i mogą montować pliki obrazów jako dyski wirtualne.
Oba narzędzia zawierają opcje wiersza poleceń i interfejs graficzny, dzięki czemu są bardzo łatwe w użyciu. Utworzenie tymczasowego dysku RAM nie wymaga prawie żadnego wysiłku, a nawet można skonfigurować narzędzia tak, aby automatycznie odbudowywały dysk RAM przy każdym ponownym uruchomieniu systemu.
Zalety i przypadki użycia
Ale zalety są oczywiste: niezwykle wysokie prędkości odczytu/zapisu, które przewyższają dyski SSD od 20 do 100 razy. Co więcej, zarówno odczyt, jak i zapis są niemal natychmiastowe, a fragmentacja jest znacznie mniejsza, ponieważ dane są często przechowywane w ciągłych blokach.
Otwiera to drzwi do wielu przydatnych zastosowań. Wspomniałem już o teście kopiowania SSD. Poza tym, dyski RAM świetnie nadają się do plików tymczasowych w procesach edycji wideo, transkodowania wideo i audio oraz do rozpakowywania skompresowanych archiwów, takich jak pliki ZIP. Oprogramowanie CAD/CAM czerpie korzyści z szybszej obsługi plików tymczasowych, kompilacje oprogramowania kończą się szybciej, a nawet odciążanie pamięci podręcznej przeglądarki może przyspieszyć ładowanie stron. Pamięci podręczne gier - takie jak pamięci podręczne shaderów - również ładują się szybciej, więc na przykład duże modpacki Minecrafta uruchamiają się zauważalnie szybciej.
Kolejnym ważnym aspektem jest wirtualizacja: Obrazy maszyn wirtualnych działają znacznie szybciej, gdy są hostowane w pamięci RAM - ale w takim przypadku potrzebna jest również duża ilość pamięci RAM.
Wady
Oczywiście dyski RAM zależą w dużej mierze od ilości posiadanej pamięci. Nie będą Państwo tworzyć ogromnych dysków o pojemności 1 TB. Jeśli mają Państwo 16 GB pamięci RAM, być może będą Państwo w stanie przeznaczyć połowę lub jedną trzecią tej ilości na tymczasowy dysk testowy.
Kolejną wadą jest to, że dyski RAM są niestabilne. Wyłączenie lub ponowne uruchomienie wymazuje cały dysk wirtualny, co sprawia, że pamięć RAM nie nadaje się do niczego, co trzeba przechowywać długoterminowo. Jest to naprawdę przeznaczone do testowania lub tymczasowych danych.
W tej chwili polecanie narzędzi, które korzystają z większej ilości pamięci RAM, może nie być idealne - ceny pamięci nie są obecnie zbyt przyjazne (oferty pamięci RAM na Amazon). Jeśli jednak Państwa komputer jest już dobrze wyposażony, absolutnie warto poeksperymentować z małym dyskiem RAM. Proszę spróbować na przykład przenieść na niego pamięć podręczną przeglądarki, a różnica może Państwa zaskoczyć.










