Memoria de curse (RM) este un tip de memorie de computer care are multe avantaje față de memoria cu stare solidă. Unitatea de memorie pentru circuitul de curse folosește multe nanofire cu mai multe capete de citire/scriere; firele și capetele pot fi construite fie ca o rețea, fie în formă de U mare. Indiferent de design, RM funcționează prin împingerea biților și colectarea informațiilor prin capetele de citire/scriere. Un beneficiu major este că RM oferă o capacitate de memorie mult mai mare decât unitățile de memorie solid-state. Acest lucru urmărește, de asemenea, să reducă cantitatea de energie utilizată pentru pornirea și alimentarea computerului, limitând astfel costurile de operare pentru întreprinderi și zonele în care sunt utilizate un număr mare de computere.
Construcția memoriei pistelor de curse folosește materiale destul de simple. Există nanofire care rețin și mută biții de memorie și capete de citire/scriere pentru a colecta informații. Două modele sunt disponibile în 2011: o grilă și o formă de U. Grila are nevoie de mai mult spațiu, dar este mai rapidă, în timp ce forma de U reduce dimensiunea RM. În timp ce forma în U necesită mai multă energie, ambele unități de memorie au aproximativ aceeași capacitate, ceea ce face ambele modele eficiente.
Pentru ca memoria circuitului de curse să funcționeze, trebuie să existe un curent electric care mișcă biții. Când memoria intră în RM, curentul mută biții în jurul pistei de curse, denumirea colocvială pentru nanofirele. Pe măsură ce nanofirele transferă datele, capetele de citire/scriere preiau biții și își schimbă domeniul, astfel încât informațiile să poată fi salvate. Spre deosebire de memoria cu stare solidă, RM are o densitate mai bună care permite mai multă memorie și biți să intre în sistemul de memorie.
Unul dintre scopurile majore ale oricărui dispozitiv de memorie este de a păstra cantități masive de informații. Când vine vorba de memoria de curse, poate stoca de aproximativ 100,000 de ori mai multă memorie decât sistemele de memorie solid-state. Acest lucru permite aplicațiilor să ruleze mai rapid, memoriei să stocheze mai rapid și datelor complexe să fie citite într-o fracțiune de secundă. De asemenea, pornirea este mai rapidă, cu memoria SSD necesitând două până la trei minute pentru o pornire completă, în timp ce RM are nevoie de doar câteva secunde.
Un alt scop al memoriei pistelor de curse este de a reduce consumul de energie pentru a face mai ieftin pentru companii să opereze un număr mare de computere. Cu memoria în stare solidă, este nevoie de energie doar pentru a menține memoria activă și proaspătă. De asemenea, RM va avea nevoie de energie pentru a stoca memoria, dar va necesita de 300 de ori mai puțină energie, reducând drastic cantitatea necesară de electricitate.