Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

wdlove

macrumors P6
Oct 20, 2002
16,568
0
That is going to be really cool Mr. Anderson! I also hope that Apple will be the 1st to introduce this into the computer market! :cool:
 

szark

macrumors 68030
May 14, 2002
2,886
0
Arid-Zone-A
Also, having memory retention would make it much harder to get rid of viruses, unless there was some way to wipe the memory.

But it is a very cool development!
 

unclepain

macrumors member
Jan 23, 2002
67
0
Va Beach VA
I've been whining about this for years. I've often wondered why they just couldn't put the core OS components on some kind of Read Only flash memory and store any custom preferences or whatever on the hard drive. This way the OS stays completely virgin and upgrading it or booting up on a different version is no more complicated than popping in a new memory card. The only reason I can see for this not being in machines now is the cost of flash memory. Sure would be nice for reinstalling a new OS though.
 

GeeYouEye

macrumors 68000
Dec 9, 2001
1,669
10
State of Denial
Question: if SRAM (Static RAM, uses transistors to hold information instead of capacitors) didn't make for instant boot-up, why would MRAM?
 

springscansing

macrumors 6502a
Oct 13, 2002
922
0
New York
Originally posted by unclepain
I've been whining about this for years. I've often wondered why they just couldn't put the core OS components on some kind of Read Only flash memory and store any custom preferences or whatever on the hard drive. This way the OS stays completely virgin and upgrading it or booting up on a different version is no more complicated than popping in a new memory card. The only reason I can see for this not being in machines now is the cost of flash memory. Sure would be nice for reinstalling a new OS though.

Ahh yes I can see it now. MS mailing out new memory cards on their $100 a month subscription service every week with the latest security fixes. :rolleyes:
 

laukev7

macrumors member
Feb 28, 2003
38
0
RiscOS is ROM based, and has, indeed, all of these advantages. However, this is only practical for embeded or completely closed source operating systems. While it would have made sense for Mac OS 9, Mac OS X, on the other hand, is based on an open source kernel, and such a method would be very unpractical. The only good thing about this is that if Apple ever ports OSX to Intel processors (very unlikely), it could easy prevent people from just using OSX on normal PC's (unless, of course, if they dump a ROM image...)
 

MrMacMan

macrumors 604
Jul 4, 2001
7,002
11
1 Block away from NYC.
Originally posted by GeeYouEye
Question: if SRAM (Static RAM, uses transistors to hold information instead of capacitors) didn't make for instant boot-up, why would MRAM?

Because aparently the magnetic RAM is faster, and holds everything in place...
 

GeeYouEye

macrumors 68000
Dec 9, 2001
1,669
10
State of Denial
Originally posted by MrMacman
Because aparently the magnetic RAM is faster, and holds everything in place...

I get the faster part, but because SRAM used transistors instead of capacitors it was capable of holding data after the power was removed. So I think there must be something else.
 

mactastic

macrumors 68040
Apr 24, 2003
3,681
665
Colly-fornia
Geez, I never turn my computer off anymore at all unless I'm gonna be away from it for several days which is rare. Its pretty much instant on for me already. 1-2 seconds to wake up from sleep and I'm good to go. Even when I put it in my backpack and take it with me its just sleeping. Usually the only time it is off is when I get a new update and I have to restart!:D
 

sageenos

macrumors member
Jan 5, 2002
57
0
South Carolina
Actually, SRAM still needs a small supply of power in order to keep memory if I remember correctly. SRAM differs from DRAM in its speed and density (DRAM is easier to get in larger amounts, but SRAM is much faster... thus the use of SRAM in the processor caches instead of main memory).

In summary:
SRAM - more expensive, lower density, higher speeds, volatile memory
DRAM - less expensive, higher density, lower speeds, volatile memory
 

Doctor Q

Administrator
Staff member
Sep 19, 2002
39,785
7,518
Los Angeles
I read a research report about a semi-related matter. The researchers noticed that frequent write cache flushing is necessary when disk writes are performed, as opposed to letting the data live in a memory cache until it is most convenient to write it. This is because the lost disk writes when a crash occurs can damage data integrity or the structure of a filesystem.

So they tried an experiment. They modified a Sun SPARC system so that disk writethrough was turned off but that the cache was stored in nonvolatile memory, with suitable flushing defined as part of the machine's boot process. The result was that delayed or combined disk writes let the system operate more efficiently, but data was not lost during a system crash because the writes completed when you rebooted.

I think it was a great invention, but I haven't heard that this technique is in widespread use yet. I hope it gets to be.
 

ozubahn

macrumors regular
Feb 15, 2003
100
0
Connecticut
Originally posted by GeeYouEye
I get the faster part, but because SRAM used transistors instead of capacitors it was capable of holding data after the power was removed. So I think there must be something else.

SRAM uses multiple transistors rather than one transistor and one capacitor per cell, but that doesn't mean it can hold data after the power is removed. SRAM's advantages over DRAM are speed and simplicity, in that it doesn't need continual refresh like DRAM.

MRAM is nonvolatile because each bit is represented by the polarity of a magnetic domain, just like a normal hard drive. It is essentially a squarish hard disk that doesn't spin, with millions of read/write heads that don't move. Each head manages just one bit on one tiny chunk of magnetic material.
 

maradong

macrumors 65816
Mar 7, 2003
1,058
0
Luxembourg
i don t know if that is really good idea. nothing will get refreshed, and once the ram has been damaged you ll get a whole new system... or don t i get the point?
 

blogo

macrumors 6502
Apr 1, 2002
290
0
Wont be so much faster to boot, most of the boottime it configures the network connections and checks the hardware.

But then again 5-30 secs less would help alot :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.