mboost-dp1

Intel

Intel opnår gennembrud med PRAM

- Via CNET News - , redigeret af Avenger- , indsendt af Emilsen

PRAM, eller Phase-change-hukommelse, har af nogle fået benævnelsen Perfect-RAM, da teknologien kombinerer fordelene ved DRAM og flashram.

Endnu går fremstillingen af PRAM trægt, men Intel har sammen med firmaet Numonyx, som Intel ejer sammen med STMicroelectronics, opnået, hvad de betegner som et gennembrud i produktionen af PRAM.

Gennembruddet består af to teknologiske fremskridt. Det ene er i teknologien for PCMS (phase change memory and switch), hvor det er lykkedes at lave hukommelsescellerne og en del af kontrolkredsløbet ud af det samme materiale.

Det andet fremskridt er, at metoden kan bruges til at lave flere lag, hvilket øger tætheden af data, der kan gemmes i chippen.

I første omgang har Intel og Numonyx lavet en chip med et enkelt lag og en kapacitet på 64 megabit, men regner med at have en chip med flere lag klar senere.

Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen ikke vil forsvinde igen, når computeren slukkes. På nuværende tidspunkt må man dog væbne sig med tålmodighed, da man hos Intel regner med, at der går nogle år, før PRAM vil være modent.





Gå til bund
Gravatar #1 - Pagh
29. okt. 2009 12:37
Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen, ikke vil forsvinde igen når computeren slukkes.

Lyder næsten for godt til at være sandt :)
Gravatar #2 - -N-
29. okt. 2009 12:37
Lyder som en interessant teknologi, men der der går nok et stykke tid før der er på markedet med et endeligt produkt.

64 Megabit er vel 8MB?
Gravatar #3 - Riotfellow
29. okt. 2009 12:39
Hvordan og hvorledes kommer det så til at ligge med priser (i starten)?
Gravatar #4 - Montago.NET
29. okt. 2009 12:46
Riotfellow (3) skrev:
Hvordan og hvorledes kommer det så til at ligge med priser (i starten)?



svar : dyrt
Gravatar #5 - Zombie Steve Jobs
29. okt. 2009 12:48
#4/3
Sådan er det jo altid.
Gravatar #6 - BeLLe
29. okt. 2009 12:52
Pagh (1) skrev:
Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen, ikke vil forsvinde igen når computeren slukkes.
Lyder næsten for godt til at være sandt :)


Det er det formentelig også - Jeg kan i hvert fald godt komme i tanke om et par problemer hvis man ikke kan cleare hukommelsen som man gør ved en genstart. Så mon ikke at det bliver noget med at mem blive clearet hvis man beder om en shutdown af maskinen mens det bliver liggende hvis man bare lukker den. Lidt ala dvale funktionen i dag
Gravatar #7 - AlienDarkmind
29. okt. 2009 12:55
#6 tænkte det samme, men en ting er sikkert, hardware og software skal lige forberedes på det her før det bliver funktions dygtigt..
Gravatar #8 - cryo
29. okt. 2009 12:57
#7 tjo men dvale er jo noget alle større OS'er understøtter, og det er jo i princippet helt det samme, men kræver dog konstant strøm på hukommelsen. Med PRAM kræves der så bare ikke strøm.
Gravatar #9 - Tingholm
29. okt. 2009 13:09
cryo (8) skrev:
#7 tjo men dvale er jo noget alle større OS'er understøtter, og det er jo i princippet helt det samme, men kræver dog konstant strøm på hukommelsen. Med PRAM kræves der så bare ikke strøm.

Nej, dvale gemmer indhodlet af rammene på harddisken så strømmen kan fjernes helt. Du tænker nok på standby i stedet, som slukker det meste af computeren, men holder liv i rammene... PRAM vil så kunne smelte de to sammen, så der er 'liv' i rammene uden strøm !!
Gravatar #10 - f-style
29. okt. 2009 13:32
Prisen skal man slet ikke bekymre sig om. Alt nyt er dyrt i starten, således var det for TV, mobiltelefoner, pladeafspiller, CD-afspiller, DVD-afspiller, harddiske, DRAM, SDRAM, DDRAM osv.
Efter en årrække sænkes priserne da teknologien har tjent sig hjem, der opnås masse produktions fordele og konkurrencen øges.
Men teknologien lyder meget interessant og skal nok slå igennem når den er modnet og de pladsmæssigt ligger på niveau som idag.

Af nye teknologier som stadigt er dyre er blueray, SSD harddiske, nyeste CPU'er, nyeste GFX kort. Men om et år eller to er de altså faldet en del i pris. Så hav toldmodigehed med mindre man har den store pengepung :)
Gravatar #11 - Unbound
29. okt. 2009 13:40
hehe, glæder mig til at høre den første PRAM bruger der render ind i en memory leak :D
Gravatar #12 - Decipher
29. okt. 2009 14:05
Man skal jo alligevel reboote forholdsvis ofte for at slippe for alle de sædvanlige rot fejl og deslige som i hvert fald Wintel er kendt for. Big whoop?

;)
Gravatar #13 - Ganin
29. okt. 2009 14:42
-N- (2) skrev:
Lyder som en interessant teknologi, men der der går nok et stykke tid før der er på markedet med et endeligt produkt.

64 Megabit er vel 8MB?

Ret sikker på det er en stavefejl og det er 64 Megabyte, det sker med folk som ikke ved hvad technologi er. I selvsamme indlæg snakkes om en 128MB enhed. Bit er en defination for hastighed, hvor Byte er en defination for lager. Ville være absurt at skrive Bit på ram klodeser i fremtiden med mindre der snakkes om overførrelses hastighed.
Gravatar #14 - Daniel-Dane
29. okt. 2009 14:58
#13
Ja, undskyld at jeg griner, men det her er det rene Monty Python.

1 byte = 8 bit (for det meste). De er begge udtryk for lagerkapacitet. Du tænker måske på Bus Speed, båndbredde, hvor f.eks. en 64-bit bus kan levere 8 bytes ad gangen.

Kombiner det med dens hastighed, og du ved, hvor meget den teoretisk kan trække i sekundet.
Gravatar #15 - ismetteren
29. okt. 2009 15:01
@13: 1 byte = 8 bit
Gravatar #16 - potensio
29. okt. 2009 15:04
Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen, ikke vil forsvinde igen når computeren slukkes.

Uden at vide særlig meget om den slags, har jeg nogle gange undret mig over hvorfor Microsoft ikke tog en gennemprøvet udgave af Windows og simpelthen hardwirede den - altså lavede en chip som lige kunne sættes i motherboardet. Det ville jo gå temmelig tjept.
Men der ville jo være nogle problemer, fx med opdateringer der så skulle ligge på harddisken og indlæses separat, det ville være noget rod - men det problem får man så ikke med PRAM. En anden ting er at, øh, kan det ikke passe at nogen ville kunne aflure nogle Windows-hemmeligheder vha. af reverse engineering på sådan en chip? Det er vel ikke relevant for PRAM på nogen måde, da det bare er hukommelse?
Beklager hvis jeg er helt ude i lægmands-hampen her :-)
Gravatar #17 - wendelboe
29. okt. 2009 15:30
BeLLeDK (6) skrev:
Pagh (1) skrev:
Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen, ikke vil forsvinde igen når computeren slukkes.
Lyder næsten for godt til at være sandt :)


Det er det formentelig også - Jeg kan i hvert fald godt komme i tanke om et par problemer hvis man ikke kan cleare hukommelsen som man gør ved en genstart. Så mon ikke at det bliver noget med at mem blive clearet hvis man beder om en shutdown af maskinen mens det bliver liggende hvis man bare lukker den. Lidt ala dvale funktionen i dag


Måske man ville kunne Cleare sine ram inde i bios'en til den tid ?
Gravatar #18 - Daniel-Dane
29. okt. 2009 15:43
#17
Ellers så svarer en reboot til en RAM-formatering, hvor man simpelthen smider indholdslisten væk som ved quick format.
Gravatar #19 - Laziter
29. okt. 2009 16:12
#12 - Nu ved jeg ikke hvordan din Win installation ser ud. Men jeg skal ikke reboote ofte for at undgå fejl. Min(e) installation(er) kører fint og kan sagtens holdes kørende i flere uger uden fejl. Det er dog sjældent at jeg lader mine computere køre så længe, jeg slukker dem som regel om natten, med mindre de arbejder på nogle opgaver der tager længere tid end jeg er istand til at holde mig vågen.

#On-Topic:
Det lyder da som en genial løsning, boot tider ville falde drastisk.
Jeg forestiller mig lidt en form for SSD løsning i det her. Skal vi lige tage Windows som eksempel, så kunne det måske opdateres direkte i PRAM'en så man slipper for at flushe den og gen-indlæse forfra. Mon ikke at den almindelig DDRx RAM stadig vil fungere som arbejdshukommelse i samarbejde med PRAM?
Gravatar #20 - tewic
29. okt. 2009 16:13
Ganin (13) skrev:
... det sker med folk som ikke ved hvad technologi er. I selvsamme indlæg snakkes om en 128MB enhed. Bit er en defination for hastighed, hvor Byte er en defination for lager. Ville være absurt at skrive Bit på ram klodeser i fremtiden med mindre der snakkes om overførrelses hastighed.


Undskyld jeg sidder og griner lidt, men det indlæg fik da lige humøret op, tak :)



Til dem som ikke forstår hvad jeg mener, så er bit selvfølgelig ikke en definition for hastighed men en enhed (med to mulige værdier, 0 og 1).

Men forvirringen opstår sikkert når man kommer til at tænke på megabit (Mbit) og tilføjer tid (megabit / sekund - Mbps).
I samme åndedræt må det nævnes at dette ikke er hastighed, men båndbredde, hvilket også er to begreber... Men nu må jeg vist hellere stoppe med mit flueknepperi ;P
Gravatar #21 - kodekarlen
29. okt. 2009 18:35
Når PRAM bliver mere almindeligt, vil det i computere helt kunne fjerne behovet for at indlæse et operativsystem mere end én gang, da det efter første indlæsning til hukommelsen ikke vil forsvinde igen, når computeren slukkes. På nuværende tidspunkt må man dog væbne sig med tålmodighed, da man hos Intel regner med, at der går nogle år, før PRAM vil være modent.


Ja men så har Microsoft fundet en måde hvorpå det alligevel lykkes for dem at få operativsystemet til at køre langsomt :-D

Gravatar #22 - ty
29. okt. 2009 18:45
For at dytte lidt mere i #13, så er det ikke noget med 128 megabyte i den artikel. Mb er megabit, MB er megabyte.

Det er ganske normalt at angive ram-chip-densitet i Mb
Gravatar #23 - Borg[One]
29. okt. 2009 19:18
Ganin (13) skrev:

Ret sikker på det er en stavefejl og det er 64 Megabyte....

Sakset fra artiklen:

First, the researchers built a grid of wires into the chip so a computer can easily control the writing of a 1 or 0 in each of the 64 million memory cells.

64 millioner memory celler = 64 Megabit = 8Megabyte.

Mht til dvale/reboot:
Hvis man kan indlæse sit OS én gang, og det bliver i memory, er det jo ikke ensbetydene med, at man ikke kan skrive/overskrive dataområdet, hvilket vel principielt er det man gør, når man rebooter.

Der vil naturligvis være nogle ting der skal gøres lidt anderledes, men mankan også sige at meget af det man gør idag, gør man jo fordi teknologien begrænser os.

#19 Der er mange der hælder alskens mulige mystiske ting ind på deres windows, der "tweaker" hele systemet, og gør det ustabilt. Herefter får Windows skylden fordi det jo kører ustabilt.
Jeg kender ingen server-politikker, der grundet OS indbygger kontrollerede genstart. Hvis Windows var så ustabilt som alle hævder, ville det jo være en konsekvens af realiteterne.
...jeg er til gengæld stødt ind i fast genstart grundet dårlige applikationer eller dårlig konfiguration mere end én gang.
Gravatar #24 - spand-online
29. okt. 2009 19:56
Uha det bliver spændende og se hvad det kan blive til engang hvis ellers det kommer til at virke ordenligt :)

#13

Det er faktisk første jeg jeg savner en "ufrivilligt morsom" eller "Sidney Lee" rating ;)
Gravatar #25 - ty
29. okt. 2009 20:13
Borg[One skrev:
(23)]Der vil naturligvis være nogle ting der skal gøres lidt anderledes, men mankan også sige at meget af det man gør idag, gør man jo fordi teknologien begrænser os.


Jeg ved nu ikke, om det skal gøres så meget anderledes. Vi gør det jo allerede, når vi sætter computeren på standby. Forskellen er så bare at disse ram ikke bruger standbystrøm.
Gravatar #26 - Borg[One]
29. okt. 2009 22:03
#25 Du skal nok ikke gøre så meget, men man er nødt til at styre hvornår RAM frigives og hvornår det er låst.

Ellers vil memoryleaks kunne tvære din maskine.

Indtil videre er jeg så heller ikke stødt på et forretningssystem der kan holde sig flyvende altid. Alting skal tages ned for at tømme buffere, opgrdaringer, patches etc. hvilket blandt andet cleare memory.

Den slags skal håndteres, sandsynligvis af OS.
Gravatar #27 - ty
29. okt. 2009 22:41
Borg[One skrev:
(26)]Du skal nok ikke gøre så meget, men man er nødt til at styre hvornår RAM frigives og hvornår det er låst


Sådan er det da også nu. Og memory leaks i et program kan et OS ikke fikse, men når programmet lukkes, så bliver ram frigjort.

Funktionaliteten er fuldstændig den samme. Forskellen vil bare være, at rammene altid vil være tændt - indtil du vælger at genstarte.
Gravatar #28 - thøger
30. okt. 2009 00:18
Ganin (13) skrev:

Ret sikker på det er en stavefejl [...] technologi [...] defination [...] absurt [...] klodeser [...] overførrelses

Hva'? Hvem sagde stavefejl? :-D
Gravatar #29 - Borg[One]
30. okt. 2009 20:11
#27 Vores systemer er skrevet til, at RAM nulstilles ved genstart...hvilket er grunden til at man til tider...genstarter sit system, samt gemmer alt vital data på diske!

Ændrer du på dette paradigme, har du en anden situation der skal håndteres.

Forestil dig, at du pludselig kan lave HA-løsningner, hvor din memory er ligeså sikker som dine diske.
Hov...funktionaliteten er jo IKKE ens.
Gravatar #30 - ty
30. okt. 2009 20:21
Man kan også sagtens genstarte med disse ram.

Og vi kan som sagt allerede nu undgå at indlæse styresystemet hele tiden: vi sætter bare computeren på standby. Det er denne funktionalitet disse ram vil tilbyde - blot uden at bruge strøm.

Hibernation er lidt det samme... computeren starter i samme tilstand, som da den blev slukket. Dvs indholdet af ram er den samme. Samme funktionalitet som disse ram vil tilbyde - computeren vil blot starte meget hurtigere.
Gravatar #31 - Borg[One]
30. okt. 2009 21:46
#30 du forstår ikke hvad det er jeg skriver... *sigh*
Gravatar #32 - ty
30. okt. 2009 21:50
Jo, du skriver at disse ram giver en funktionalitet, som gør at eksisterende operativsystemer skal omskrives, etc.
Gravatar #33 - Borg[One]
31. okt. 2009 10:22
#32 Nej.
Jeg skriver at vi står i en anden situation end med RAM, og man er nødt til at håndtere det.

...så begynder du at ævle om dvale-tilstand, hvor man iøvrigt også indlæser hele OS - i princippet dropper man heapen til disk, og ved opstart indlæser man heap'en igen - kald det hvad du vil, det er ikke det samme, og en omskrivning af det vi forsøger at gøre, fordi vi ikke har de samme mulighed som vi har med PRAM.

1. Nu: Initiering af RAM
2. Fremtid: RAM er initieret på forhånd
Det er IKKE det samme, og skal håndteres forskelligt.

Iøvrigt, reload af et OS er den mindste ændring, hvis RAM bliver ligeså stabilt et lager, som diske.
Gravatar #34 - ty
31. okt. 2009 11:55
Det, jeg ævler om, er at computeren starter i samme tilstand, som da den blev slukket. Det er denne funktionalitet disse ram vil give. Du anser det som værende en slags harddisk (det kan man for så vidt også sige det er, men det er stadig ram som vi har det nu - blot med muligheden for at overleve nedslukning).

Når du skriver:

"Du skal nok ikke gøre så meget, men man er nødt til at styre hvornår RAM frigives og hvornår det er låst.

Ellers vil memoryleaks kunne tvære din maskine."

Så kan jeg ikke se det som andet, end at du har misforstået konceptet.
Gravatar #35 - Daniel-Dane
31. okt. 2009 12:19
Jeg har ærlig talt svært ved at se, hvad Borg[One] forsøger at sige.
Gravatar #36 - mathiass
1. nov. 2009 05:35
Ellers så svarer en reboot til en RAM-formatering, hvor man simpelthen smider indholdslisten væk som ved quick format.
Der findes ikke som sådan en indholdsliste for hukommelse.

Vores systemer er skrevet til, at RAM nulstilles ved genstart...hvilket er grunden til at man til tider...genstarter sit system, samt gemmer alt vital data på diske!
Der er bestemt ingen garanti for at RAM 'nulstilles' ved genstart. Man gør det i princippet bare muligt at overskrive hvad der måtte være i hukommelsen, når man genstarter.

...så begynder du at ævle om dvale-tilstand, hvor man iøvrigt også indlæser hele OS - i princippet dropper man heapen til disk, og ved opstart indlæser man heap'en igen
Nej, det er bestemt ikke kun heapen man dumper. Man dumper alle sider i sidetabellen som befinder sig i hukommelsen. Om ting befinder sig i hukommelsen er fulstændig uafhængigt af om det er i heapen for en konkret process.

Iøvrigt, reload af et OS er den mindste ændring, hvis RAM bliver ligeså stabilt et lager, som diske.
Det de andre prøver at sige er at denne type RAM ikke kræver nogen form for OS support for at kunne suspende.

Du skal nok ikke gøre så meget, men man er nødt til at styre hvornår RAM frigives og hvornår det er låst.
Ellers vil memoryleaks kunne tvære din maskine
Hvis dit program kun frigiver hukommelse når du genstarter din computer, så er der en fejl i dit program. Fuldstændig uafhængigt af hvilken type RAM der sidder i din maskine.

Du ser ud til at blande hukommelseshåndtering i software sammen med hvordan RAM'ene fysisk fungerer. Det har intet med hinanden at gøre.
Gravatar #37 - Daniel-Dane
1. nov. 2009 10:55
mathiass (36) skrev:
Der findes ikke som sådan en indholdsliste for hukommelse.
Jeg skriver "svarer til", og du skriver "som sådan". Vi er altså enige.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login