Racetrack memory (RM) je vrsta računalniškega pomnilnika, ki ima številne prednosti pred polprevodniškim pomnilnikom. Pomnilniška enota dirkališča uporablja veliko nanožic z več bralnimi/pisalnimi glavami; žice in glave so lahko izdelane kot mreža ali v veliki obliki črke U. Ne glede na zasnovo, RM deluje tako, da potiska bite in zbira informacije prek bralnih/pisalnih glav. Ena od glavnih prednosti je, da RM ponuja veliko večjo pomnilniško zmogljivost kot polprevodniške pomnilniške enote. S tem si prizadevamo tudi za zmanjšanje količine energije, ki se uporablja za zagon in napajanje računalnika, s čimer se omejijo operativni stroški za podjetja in območja, kjer se uporablja veliko število računalnikov.
Konstrukcija pomnilnika dirkališča uporablja dokaj preproste materiale. Obstajajo nanožice, ki držijo in premikajo pomnilniške bite ter bralne/pisalne glave za zbiranje informacij. Leta 2011 sta na voljo dva dizajna: mreža in U-oblika. Mreža potrebuje več prostora, vendar je hitrejša, medtem ko oblika U zmanjša velikost RM. Medtem ko oblika U zahteva več energije, imata obe pomnilniški enoti približno enako prepustnost, zaradi česar sta obe učinkoviti zasnovi.
Da bi pomnilnik dirkališča deloval, mora obstajati električni tok, ki premika bite. Ko pomnilnik pride v RM, tok premika bite po dirkališču, pogovorno ime za nanožice. Ko nanožice prenašajo podatke, bralne/pisalne glave poberejo bite in spremenijo svojo domeno, tako da se informacije lahko shranijo. Za razliko od polprevodniškega pomnilnika ima RM boljšo gostoto, ki omogoča, da več pomnilnika in bitov preplavi pomnilniški sistem.
Eden od glavnih namenov vsake pomnilniške naprave je shranjevanje ogromnih količin informacij. Ko gre za pomnilnik dirkališča, lahko vsebuje približno 100,000-krat več pomnilnika kot polprevodniški pomnilniški sistemi. To omogoča hitrejše delovanje aplikacij, hitrejše shranjevanje pomnilnika in branje zapletenih podatkov v delčku sekunde. Zagon je tudi hitrejši, saj polprevodniški pomnilnik potrebuje dve do tri minute za popoln zagon, medtem ko RM potrebuje le nekaj sekund.
Drug namen pomnilnika dirkališč je zmanjšati porabo energije, da bi podjetjem pocenilo upravljanje velikega števila računalnikov. S polprevodniškim pomnilnikom je energija potrebna samo za ohranitev pomnilnika aktiven in svež. RM bo potreboval tudi energijo za shranjevanje pomnilnika, vendar bo zahteval 300-krat manj energije, kar bo močno zmanjšalo potrebno količino električne energije.