De iPhone 4 maakt gebruik van flash-geheugen. In tegenstelling tot harde schijven uit het verleden, flitsaandrijving toegang tot informatie bijna ogenblikkelijk. Mobiele telefoons en mobiele apparaten gebruiken twee typen flash-geheugen: niet en (NAND) of niet of (NOR). IPhone gebruikt NAND, die de laagste kosten per bit voor het opslaan van gegevens biedt.
Snelheid
Apple verkrijgt NAND flash-geheugen van verschillende leveranciers, waardoor dat de NAND flash snelheid kan enigszins fluctueren afhankelijk van de fabrikant. De snelheid van de iPhone 4 is afhankelijk van verscheidene verschillende factoren, waaronder de geheugencontroller, de software en de temperatuur. NAND schicht opslageenheid leest sneller dan het schrijft, en dientengevolge, adverteert de fabrikant meestal sneller leessnelheid. De iPhone's NAND flash-geheugen kan snelheden tussen 18,6 en 22 MB per seconde wanneer lezing, en 2.4 en 6.9 MB per seconde bij het schrijven van bereiken.
Flash-geheugen
Flash-geheugen is een soort van solid-state geheugen omdat het niet alle bewegende delen. Dit maakt flash-geheugen de ideale vorm van opslag voor mobiele apparaten. Een ander voordeel van flash-geheugen is de fysieke grootte, die per fabrikant verschilt. Dit soort geheugen is echter meestal minder dan de helft van de grootte van een creditcard. De iPhone biedt 16, 32 of 64 GB flash-geheugen.
NAND Versus noch
NOR flash-geheugen leest en schrijft gegevens in specifieke locaties op zeer hoge snelheid zonder toegang tot het geheugen in sequentiële modus. NOCH, daarom, laat gebruikers opvragen in enkele bytes. Dit maakt NOR flash-geheugen ideaal voor toepassingen ophalen en schrijven van informatie willekeurig. U kunt ook NAND schicht opslageenheid leest en schrijft informatie in kleine blok grootte of pagina's en niet op afzonderlijke bytes. NAND is de flash-geheugen gebruikt in solid-state schijven die lezen en schrijven van gegevens sequentieel. NAND biedt ook meer opslagcapaciteit in dezelfde ruimte als NOR flash-geheugen.
Geheugen-cyclus
SSD geheugenopslag heeft een levenscyclus. Specifiek, heeft NAND flash-geheugen een levensduur van ongeveer 10.000 cycli. De definitie van een cyclus is de inhoud van de geheugenopslag volledig wissen. Dientengevolge, als gebruikers de NAND schicht opslageenheid eenmaal per dag wissen, duurt het geheugen meer dan twee decennia.