RAMDISK a fost o tehnologie destul de populară, folosită de mulți în trecut pentru a aloca spațiu de stocare din memoria sistemului. Avantajul acesteia era că permitea viteze de transfer de date semnificativ mai mari în comparație cu unitățile din acea vreme, ceea ce a fost util în multe cazuri, de exemplu atunci când testam un SSD, un "truc" pe care îl foloseam cu mult timp în urmă. Pe măsură ce timpul a trecut și a venit era SSD NVME din ce în ce mai rapide, RAMDISK a început să se estompeze și nu mai este aproape deloc folosit, deoarece SSD-urile PCI Express 4.0 și PCI Express 5.0 sunt foarte rapide. Dezavantajul RAMDISK este că ocupă o parte din spațiul de memorie, care va fi ignorat atunci când se execută aplicații cu utilizare intensivă a memoriei, iar capacitatea unității RAMDISK nu este foarte mare, mai ales în comparație cu un SSD mic.
Mulțumită tehnologiei 3D V-Cache de la AMD, RAMDISK pare ar fi revenit, deoarece un utilizator entuziast a descoperit mai devreme cum să facă să funcționeze memoria cache partajată super-rapidă de nivel trei de la bordul seriei RYZEN 7000X3D. Descoperirea nu este nouă, dar din anumite motive nu a fost făcută publică pe scară largă până acum. Subiectul a fost un procesor RYZEN 7 7800X3D, care poate funcționa cu 96 MB de L3 Cache, grație 3D V-Cache, care se pare că poate fi folosit pentru a crea RAMDISK.
Procesul necesită un software numit OSFMount, care este special conceput pentru crearea de RAMDISK, gestionează mai multe formate de fișiere imagine și poate fi folosit pentru a le monta. Crearea unui RAMDISK cu sistem de fișiere FAT32 este o sarcină simplă, deși unitatea de 508 MiB din captura de ecran de mai jos poate părea ciudată la început, deoarece V-Cache 3D are o capacitate de numai 96 MB, dar, cu toate acestea, funcționează bine. Protagonistul nostru a folosit CrystalDiskMark pentru a-l testa, și ne-a explicat și cum să configurăm software-ul pentru ca totul să funcționeze corect. Valoarea testului trebuie setată la SEQ 256 KB, Queue Depth la 1 și Threads la 16, iar în cele din urmă metoda de testare trebuie schimbată de la Random la Zero Fill.
Din cauza tipului de încărcare a sistemului, este posibil ca măsurarea să nu funcționeze la început, dar dacă încercați suficient de mult, ar trebui să vedeți performanțe similare cu cele de mai sus: aproape 183 GB/ citire și 175 GB/s scriere. Micul spațiu de stocare nu este cu adevărat suficient pentru a efectua sarcini substanțiale, deoarece nu este nici de o capacitate suficientă și nici suficient de stabil. Cu toate acestea, este un experiment foarte interesant care arată potențialul acestui tip de memorie cache. Prima generație 3D V-Cache este capabilă de o lățime de bandă de transfer de date de 2 TB/s, în timp ce versiunea de a doua generație poate funcționa la 2,5 TB/s.
Capacitatea mică a cache-ului 3D V-Cache 3D din procesoarele RYZEN de consum, limitează puternic posibilitățile, deoarece chiar și RYZEN 9 7950X3D poate gestiona doar 128 MB pentru "stocare", în timp ce un procesor de server EPYC din seria Genoa-X are deja 1,3 GB de L3 Cache, ceea ce deschide ușa către posibilități interesante.
Va exista mai târziu o funcție oficială dedicată RAMDISK disponibilă pentru 3D V-Cache, care să fie suficient de stabilă și foarte ușoară de utilizat? Timpul ne va spune. Dacă inginerii AMD sunt imaginativi, este posibil ca aceasta să devină o funcție de tip "push-button", dar capacitatea relativ mică va fi în continuare o limitare.