Här finns en rätt så bra artikel om MT/sek versus MHz:
https://www.kingston.com/en/blog/pc-...nce/mts-vs-mhz
En artikel om att konfigurera en RAM-disk som enligt mätningar ger 3 ggr bättre
prestanda än de flesta NVMe-SSD-diskar:
https://www.kingston.com/en/blog/pc-...at-is-ram-disk
Detta har dock bara betydelse för minneshungriga program plus att
prestanda måste vara allt. RAM-disken initieras vid bootningen och måste först
ladda över spegelkopian från en ordinarie hårddisk.
Skulle man få ett plötsligt bortfall av elström så försvinner innehållet helt på
RAM-disken. Man måste då antingen ha en UPS och/eller en RAID-kopia av RAM-disken
som är aktiv hela tiden.
Finns det inte så är innehållet förlorat.
RAM-diskar kan dock ha en ganska bortglömd nackdel. De är nämligen inte så stora
och kan snabbt bli problematiska ifall de blir fulla eller nästan fulla.
Många vanliga program kontrollerar inte idag om skrivningen kan genomföras och/eller misslyckas,
och det kan bli mycket oväntade krascher om disken blir full.
Dvs programmet kraschar och man kan inte se var det kraschade. Dessutom så kan
sådana program lämna kvar RAM-disken i ett osäkert läge.
Dvs att filstrukturen blir inkonsekvent och förstörd.
Därmed kan det i alla fall teoretiskt sett bli så att det kraschade programmet drar
med sig andra program som också kraschar.
För närvarande så finns det inget annat knep än att starta om kärran ifall detta har inträffat.
Dessa egenskaper hos RAM-diskar har gjort att de fortfarande inte har så stor användning annat än att man dels vet att optimering för prestanda är av yttersta vikt. Men också att man vet på ett ungefär om utrymmesbehovet på RAM-disken är fixerat i förväg.
För närvarande så saknar många operativsystem spärrar mot att ett program utnyttjar diskutrymmet fullt ut. Detta blir besvärligt i och med att en RAM-disk inte kan bli så stor, och kan därmed snabbt bli full.
Därför brukar man utesluta RAM-diskar i serversammanhang. I en kraschad server så kan man vanligen städa upp en hårddisk även om den blivit full, och servern vägrar att starta.
Här finns också HBTQ-certifierade RAM-minnen som är "icke-binära:"
https://www.kingston.com/en/blog/sys...bit-memory-faq
Termen icke-binär är dock falsk, minnena använder ändå binär teknik i grunden.
Lite grand av en ordlek i detta med "icke-binärt", kanske låter häftigt - vad vet jag ?