Pamięć RAM komputera jest nadal szybsza niż współczesne dyski półprzewodnikowe. Dyski RAM wykorzystują to, wykorzystując pamięć RAM komputera jako błyskawiczny napęd wirtualny. Ale i tak prawdopodobnie nie chcesz używać dysku RAM.
Dyski RAM są łatwe do sprzedania - wszystko, co musisz zrobić, to trzymać testy wydajności pokazujące, jak dużo szybciej jest odczytać dane z pamięci RAM, niż z szybkiego dysku SSD. Ale to nie jest pełny obraz.
Aby utworzyć dysk RAM, należy zainstalować program innej firmy, który tworzy wirtualny napęd w systemie Windows. Ten program zarezerwowałby część twojej pamięci RAM - więc gdybyś miał 4 GB plików na swoim dysku RAM, zajmowałby on 4 GB pamięci RAM. Wszystkie pliki na dysku będą przechowywane w pamięci RAM. Kiedy piszesz na dysk, po prostu piszesz do innej sekcji pamięci RAM.
Początkowo wydaje się, że może to pomóc w optymalizacji wydajności. Jeśli zainstalowałeś programy na dysku RAM, będziesz miał prawie natychmiastowe czasy ładowania, ponieważ ich dane będą już przechowywane w najszybszej dostępnej pamięci. Gdy zapiszesz plik, stanie się to niemal natychmiast, ponieważ zostanie on skopiowany do innej części pamięci RAM. Oznaczałoby to szybsze ładowanie aplikacji i szybsze czasy odczytu / zapisu plików dla plików zapisanych na dysku RAM.
Istnieje jednak duży problem. RAM to pamięć ulotna. Kiedy twój komputer straci zasilanie, zawartość twojej pamięci RAM zostanie wymazana. Oznacza to, że nie można przechowywać niczego ważnego na dysku RAM - jeśli komputer ulegnie awarii z powodu utraty zasilania, stracisz wszystkie dane na dysku RAM. Zatem zapisywanie plików na dysku RAM jest bez sensu, chyba że nie obchodzi cię, że zgubisz pliki - ale jeśli nie obchodziły cię pliki, po co je w ogóle zapisywać?
Ponieważ pamięć RAM nie jest trwała, należy również zapisać zawartość dysku RAM na dysku po zamknięciu komputera i załadowaniu go po włączeniu. Na przykład załóżmy, że zainstalowałeś program Photoshop na swoim dysku RAM. Musisz zapisać kopię dysku RAM na dysku twardym komputera, aby nie zgubić instalacji programu Photoshop. Możesz to zrobić automatycznie co kilka minut lub po prostu przy wyłączaniu.
Po włączeniu komputera program dysku RAM musiałby odczytać obraz dysku RAM z dysku twardego i załadować go z powrotem do pamięci RAM. Innymi słowy, po prostu przyspieszasz ładowanie programu kosztem dłuższych czasów uruchamiania. Gdy twój komputer załaduje aplikację lub inne pliki z dysku twardego, tak czy inaczej cachuje je w pamięci RAM - więc trochę głupio jest zainstalować aplikację lub grę na dysku RAM, a nie na dysku twardym. Tak czy inaczej, po załadowaniu aplikacji, pozostanie ona obecna w pamięci do szybkiego załadowania później.
Dyski RAM również rezerwują dobrą porcję twojej pamięci, zapewniając, że nie możesz jej użyć do niczego innego. System Windows używa nieużywanej pamięci do buforowania plików i robi to wszystko automatycznie i w tle. Jeśli potrzebujesz pamięci do czegoś, system Windows natychmiast odrzuci buforowane dane. Z dyskiem RAM musisz go ręcznie wyłączyć, aby zwolnić pamięć.
Tworzenie dysku RAM jest całkiem proste. Zainstaluj program taki jak RAMDisk Personal firmy DataRAM - darmowa wersja umożliwia tworzenie dysków RAM o wielkości do 4 GB - i służy do tworzenia nowego dysku RAM.
Następnie możesz zainstalować na nim programy lub przenieść na nie pliki. Będziesz chciał zapisać kopię dysku RAM, aby nie utracić danych, jeśli komputer kiedykolwiek przestanie działać. Oczywiście będziesz musiał zapisać nowy obraz za każdym razem, gdy będziesz aktualizował pliki na dysku RAM.
Dyski RAM nie są kompletnym oszustwem, jak programy do czyszczenia komputerów i wiele innych narzędzi "optymalizacji systemu". Zdecydowanie szybciej jest czytać i zapisywać z pamięci RAM niż używać szybkiego dysku SSD. Prawdopodobnie istnieje kilka dobrych zastosowań dysków RAM, jeśli naprawdę wiesz, co robisz.
Jednak obie następujące rzeczy musiałyby być prawdziwe:
Jest to wysoki pasek do wyczyszczenia - w większości przypadków większość programów z pamięcią podręczną, której niekoniecznie trzeba obchodzić, będzie używać pamięci RAM. Na przykład nie ma sensu umieszczanie pliku scratch programu Photoshop na dysku RAM, ponieważ Photoshop używa pamięci RAM jako pamięci podręcznej, jeśli jest dostępna. Twoja przeglądarka internetowa będzie przechowywać pliki pamięci podręcznej w pamięci RAM, jeśli jest również miejsce.
W przypadku programów, które zapisują i odczytują dane z dysku twardego, dane te są prawdopodobnie czymś, czego nie chcesz stracić. Używanie dysku RAM z ważną bazą danych byłoby błędem, ponieważ utracisz bazę danych w przypadku awarii lub utraty zasilania.
Jeśli chcesz korzystać z szybkości pamięci RAM, możesz spróbować zainwestować w oparty na pamięci RAM dysk SSD. Są to dyski półprzewodnikowe zawierające pamięć RAM zamiast typowej pamięci Flash. Są znacznie szybsze do odczytu i zapisu, ale także droższe, ponieważ pamięć RAM jest droższa niż pamięć Flash.
Takie dyski zawierają baterię, dzięki czemu mogą utrzymywać zawartość pamięci RAM, jeśli komputer traci moc. Mają wystarczającą moc baterii, aby zapisać dane w pamięci offline, zapewniając, że nie stracisz tego, co przechowujesz w pamięci RAM.
Takie dyski nie są przeznaczone dla przeciętnego użytkownika - są to niezwykle kosztowne opcje przeznaczone dla centrów danych i innych zastosowań biznesowych, w których zależy prędkość RAM i stabilność dysków SSD. Ale te dyski mają dużo więcej sensu niż dyski RAM oprogramowania, jeśli naprawdę potrzebujesz pamięci RAM w celu osiągnięcia krytycznych celów.
Podsumowując, dyski RAM działają tak, jak są reklamowane.Ale w każdym razie prawdopodobnie nie chcesz ich używać. Nie są idealne do prowadzenia ważnej bazy danych ani do skracania czasu ładowania gry.
Jeśli masz sprytne zastosowanie na dysku RAM, zostaw komentarz - chcielibyśmy wiedzieć, do czego ludzie faktycznie je używają.