CrazyEngineers
  • Is it possible to store some data permanently in RAM?

    Updated: Oct 26, 2024
    Views: 1.5K
    i know that ram is a volatile memory ...but is it possible to store some data permanently in ram memory....????
    i mean is it possible to use ram memory as a hard disk memory...???
    .
    correct me if i m wrong...😁
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • gaurav.bhorkar

    MemberFeb 10, 2010

    Re: expt on ram memory

    Solid state drives (SSD) use memory similar to RAM to store data. Solid State drives are hard disks.

    Check out wikipedia for more info.
    Are you sure? This action cannot be undone.
    Cancel
  • Morningdot Hablu

    MemberFeb 11, 2010

    Re: expt on ram memory

    gaurav.bhorkar
    Solid state drives (SSD) use memory similar to RAM to store data. Solid State drives are hard disks.

    Check out wikipedia for more info.
    ya gaurav you are right but my question is ,
    is it possible to use ram as a hard disk (secondary storage device ) or not ..??
    Are you sure? This action cannot be undone.
    Cancel
  • Ashraf HZ

    MemberFeb 11, 2010

    Just keep supplying power to it 😛

    Well, in the future we'll have non-volatile RAM, such as MRAMS, FeRAMs, etc. Possible to use as storage, but it'll be relatively expensive byte for byte (compared to HDD or SSD).
    Are you sure? This action cannot be undone.
    Cancel
  • Manish Goyal

    MemberFeb 11, 2010

    one question mohit

    why do you want Non volatile Ram?what do you think what can be benefits of having non volatile ram?
    Are you sure? This action cannot be undone.
    Cancel
  • Luchi

    MemberFeb 11, 2010

    hi from this post i came to know about many thinks. I have no idea about Ferroelectric RAM and MRAMs. Waiting for the mass use of such RAM.
    Are you sure? This action cannot be undone.
    Cancel
  • shruti palod

    MemberFeb 11, 2010

    Hi Mohit.
    I don't think that we can write permanently on RAM.
    But I have found something in contradiction to my concept.
    Please check this out
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • Morningdot Hablu

    MemberFeb 11, 2010

    goyal420
    one question mohit

    why do you want Non volatile Ram?what do you think what can be benefits of having non volatile ram?
    hi goyal i just want to know is it possible to use dynamic memory as static memory or not .....if yes then how ....??😕
    Are you sure? This action cannot be undone.
    Cancel
  • thechamp

    MemberFeb 12, 2010

    @goyal
    if a non-volatile RAM can store data permanantly, dont you think we will not need to load some essential applications (like OS) again and again each time computer is turned on...
    Are you sure? This action cannot be undone.
    Cancel
  • Manish Goyal

    MemberFeb 12, 2010

    @thechamp I think for that case we have ROM which we can use just if you don't want to load initial data again and again
    correct me if i am wrong
    Are you sure? This action cannot be undone.
    Cancel
  • thechamp

    MemberFeb 12, 2010

    @ goyal
    no no, i meant somethning else. whenever we turn system on, OS is loaded each time. its the first application that is loaded in RAM, so if we have a non volatile RAM, OS would not be loaded each time system is on. this will reduce booting time.
    secondly as far as i know, ROM is permanant but it cant be changed by general programmer (except erasable ones). ROMs have data stored by their manufacturer for example the name of company(Dell, HP, HCL, Compaq etc) that we all see when computer is turned on is stored in ROM by manufacturer itself..
    Are you sure? This action cannot be undone.
    Cancel
  • Ashraf HZ

    MemberFeb 12, 2010

    Yeah, I'm also thinking along the lines of what thechamp says. Caching essential system processes in the RAM would ease up on the booting process.

    In addition, having non-volatile RAM can help preserve data the memory in the event of a system crash or power outage 😀
    Are you sure? This action cannot be undone.
    Cancel
  • gaurav.bhorkar

    MemberFeb 12, 2010

    If non volatile RAM becomes reality, then we will never have to hibernate our systems. Just power on the computer and you are started right away.

    As of the current technology, ROMs are much slower than RAMs. I guess, non-volatile RAMs will be slower than the current RAMs.
    Are you sure? This action cannot be undone.
    Cancel
  • optimystix

    MemberFeb 12, 2010

    just imagine your self without sleep for 2-3 days . How will u feel ? still fresh ?
    That is what will happen if we have non-volatile rams like the ones been spoken about here.

    Solid state is a technology of volatile and non volatile types(correct me if I am wrong), namely RAM(our dynamic rams) and Flash Drives(flash/pen drives and SSDs of today). Both have their own advantages and disadvantages and are made for specific applications. And I dont see any reason to create a product 'between' these two.

    On the main question, whether we can have store data permanently in ram.... it seems that if u try and create something like that, then you will lose the IOPS(input output per second) performance of a ram. That is you will have to sacrifice this aspect to get a permanent storage.

    That was exactly what engineers were doing in early days of SSDs..Earlier, engineers wanted to achieve permanent storage on rams while trying to maintain IOPS performance. When we finally got the ram(as in technology) based SSDs it was the product that this threads asker wants but they saw that there was a performance and reliability dip. Later they shifted to flash based technology and those SSDs are what we have now in market. They are better and more reliable.
    Are you sure? This action cannot be undone.
    Cancel
  • thechamp

    MemberFeb 12, 2010

    @optimystix
    making RAM a hard disk and making it parmanent storage device is different. i mean storing OS in RAM permanant is good, rest of the RAM would be empty. and in case of system crash taking the advantage of this non volatile RAM is useful too.
    for sure it will come at some cost as you mentioned..
    Are you sure? This action cannot be undone.
    Cancel
  • Morningdot Hablu

    MemberFeb 12, 2010

    thechamp
    @optimystix
    making RAM a hard disk and making it parmanent storage device is different. i mean storing OS in RAM permanant is good, rest of the RAM would be empty. and in case of system crash taking the advantage of this non volatile RAM is useful too.
    for sure it will come at some cost as you mentioned..
    .
    ya thechamp i hope you are right,
    .
    have you some idea how to do this ....????????
    Are you sure? This action cannot be undone.
    Cancel
  • thechamp

    MemberFeb 12, 2010

    no buddy, i am not that much into hardware. so i cant tell about its initial approach. if someone recommends here how to proceede, maybe i can go further
    Are you sure? This action cannot be undone.
    Cancel
  • optimystix

    MemberFeb 13, 2010

    thechamp
    @optimystix
    making RAM a hard disk and making it parmanent storage device is different.....
    I didnt get u on this part. It looks like the same thing to me unless of course am being an idiot here😔

    and about the thing u mentioned later, if u were to have ,say 4 gb of ram, out of which 1 gb was allotted to OS installation n storage as u say, thus leaving 3 gb free.

    In this case, we have what we call as RAM based SSD and the system will be very unreliable and more prone to crash. So the advantage of not losing data is effectively countered by these crashes. Cos if u keep crashing frequently, then wont it be irritating?... also if u started storing stuff permanently on memory then it will lead to memory leaks and thats another great disadvantage.. IF u used a set of volatile rams(for computational needs) with a set of non volatile ones(to store the OS) then such an configuration would pose high incompatibility issues. Those are the reasons why engineers shifted towards flash based SSDs.

    As of now I dont think there is any formal way to do what ur asking. U can ofcourse install and run an OS on the RAM(many versions of Linux do this when runnin their live versions) and use it without even knowing but the data will be lost as soon as u shutdown the pc unless u save it on a storage device.

    Waiting for response regarding these. Kindly correct me if I am wrong. :smile:
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register