Slashdot Mirror


No More Rebooting?

blankmange writes: "This headline caught my eye: 'The End of Computer Rebooting.' Seems that there has been some new developments in memory technology: The new thin-film technology that could give rebooting the boot is based on resistor logic rather than the traditional transistor logic used in most PCs and other memory-enabled devices. It also is considerably faster than current memory systems and holds the promise of reducing the time required to transfer and download multimedia content and other massive files. This is great news, but what am I going to do with the extra hour or so a day?"

122 of 318 comments (clear)

  1. Finally it has happened to me! by SnowDeath · · Score: 2, Funny

    I've been waiting for this technology for over five years...when??? When??

    When it's done, of course! (Please don't sue me Id Software)

  2. Tech Support by Paul+E.+Loeb · · Score: 4, Funny

    So I guess this puts a big damper on Microsoft Tech Support. "I don't know what to do, please restart your computer."

    1. Re:Tech Support by Kierthos · · Score: 2, Funny

      Oh my god, they'll actually have to train their phone techs with a different answer. Like "I actually have no clue what is wrong with your computer, only being a half-trained half-wit."

      Kierthos

      --
      Mr. Hu is not a ninja.
    2. Re:Tech Support by tomstdenis · · Score: 3, Insightful

      To be fair half of the time the problem is *not* something someone sitting 1000 miles away can help with.

      Say you have lingering threads with open ports or something. How are you supposed to figure that out over the phone [and recall you have to tell some 65 yr old lady trying to write her grandson how todo this].

      Most of the time people run stupid third-rate programs like Go!Zilla or Gator or dare I say anything based on linux! They screw up the system and there is not much you can do.

      If on the other hand you said "My modem online light is off" and they retort "reboot your PC" you can be assured they are fairly clueless.

      Tom

      --
      Someday, I'll have a real sig.
    3. Re:Tech Support by fanatic · · Score: 2

      Most of the time people run stupid third-rate programs like Go!Zilla or Gator or dare I say anything based on linux!

      Let's see... The thread was about microsoft tech support drones. Running linux? They don't support that.

      Or maybe you're saying that running something on a linux box would automagically affect the Windows box? How'sm that supposed to work?

      Or maybe you're just a dumbshit that doesn't know what the fuck he's trying to say? Yeah, that covers it.

      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
    4. Re:Tech Support by Paul+Komarek · · Score: 2

      This is among my primary complaints about Windows: it's difficult to get useful info from the OS. On a unix system you can run netstat piped through grep to look for open connections, as a simple example.

      Not to mention that command lines are more suited to verbal communication than are spatial WIMP metaphors. THe main problem with speaking a command line to a Windows user is that they no nothing about command line conventions, so you have to explain every space to them. That would go away if command lines were more common.

      -Paul Komarek

    5. Re:Tech Support by tomstdenis · · Score: 2, Insightful

      This is among my primary complaints about Windows: it's difficult to get useful info from the OS. On a unix system you can run netstat piped through grep to look for open connections, as a simple example.

      While to a certain level this is true. You can always do this too

      ipconfig -all | more

      to figure out whats what in win2k.

      Also, *you* can run "netstat | grep "eth0" | sendmail ...etc..." but can the average user?

      With most ISPs the hardest tech problem a level 1 techy will ever face is DHCP lease problems. e.g. I can't renew my lease whats up?

      So paying a level 1 with a university PhD or something is a waste of money since the hardest problem they face on average is "how do I setup email?".

      When the problem escalates thats when level 2 techies get involved.

      As to the comment about command lines... I disagree. Just to figure out whats up with a net connection you *should* be able to point and click. In win2k I can right click on my network icon to see if I am connected. In that dialog I can click "properties" and setup my TCP settings, etc...

      Ideally the users would be familiar with the command line and its neato tools [specially if you have Cygwin installed] unfortunately the average user will never need such tools.

      Tom

      --
      Someday, I'll have a real sig.
    6. Re:Tech Support by Paul+Komarek · · Score: 2

      I think I was a little bit misunderstood:

      1) "Also, *you* can run "netstat | grep "eth0" | sendmail ...etc..." but can the average user?"

      The point I was trying to make was that it's often easier for a skilled person (tech support) to dictate a command line and say "was anything printed?", than it is to say "click on this and that, oh you don't have that, oh you have that build of Windows, do you see anything like this, okay then click that, now, describe what you see, in detail".

      2) "As to the comment about command lines... I disagree. Just to figure out whats up with a net connection you *should* be able to point and click. In win2k I can right click on my network icon to see if I am connected. In that dialog I can click "properties" and setup my TCP settings, etc..."

      Again, I was suggesting that it's easier to describe plain text commands and responses over the phone, than it is to describe mouse movements and an array of 1024x768 pixels over the phone. If you know where to click on your build of Windows, that's great; if I know what to type on my command line, that's dandy. The issue I meant to deal with was giving commands and getting responses over the phone.

      Of course, if I'm talking to someone with a unix box, it is usually very easy to login and solve problems remotely. Microsoft used to describe these remote administration features in unix systems as "security holes". Now Microsoft is trying to add them to their on operating systems (but Unisys seems to prefer the Free software program VNC ;-).

      For the example of piping through more versus piping through grep, a big difference is how much stuff the "customer" will have to read back to you. With grep, you can filter in a way which (in many circumstances I face) allows the "customer" to tell you simply "yes, it printed something" or "no, it didn't print anything". If you pipe through more (or less), the "customer" ends up interpreting the results in some way.

      About the level of education of front-line tech support staff, and moreover, the general population, I have this quote from my Windows-using father (who quit school at 15 years old, in 1943): "Back when I used DOS, I knew what I was doing and could control the computer. With Windows, I don't feel like I understand my computer at all."

      I personally believe that Microsoft is breeding ignorant computer users, and as such has created a huge tech-support problem for themselves and their "partners". But even if Microsoft didn't create these people, there's always the saying "If any idiot can use Windows, any idiot will." For me, the scary part of that truism is how Microsoft (and Unisys) applies it to system administrators: paraprasing, "Unix requires expensive experts but Windows doesn't".

      -Paul komarek

  3. Great. by HEbGb · · Score: 3, Funny

    So if I can't reboot, how am I supposed to recover from Windows crashes?

    1. Re:Great. by unformed · · Score: 3, Funny

      No what will happen if you'll turn your computer off but when you turn it, it'll still be crashing.

      Oh you said recover.

      Well, the one and only true solution: reformat.

    2. Re:Great. by jmccay · · Score: 2

      Not only that, but how do you rebot if anything gets corrupt? What if your probgramming an you inadvertently over something in memory? They will need to come up with a way to reset the OS and memory itself.

      --
      At the next eco-hypocrisy-meeting, count the private jets used to get to the meeting. Should be interesting to see that
    3. Re:Great. by tps12 · · Score: 2

      Well, how do you "reboot" if some program writes over important hard disk data on current systems? The answer is, it's the job of the OS to make sure that doesn't happen (or not, as the case may be). Just because you don't need to transfer code from disk to RAM to execute it doesn't mean the address space is going to be a free-for-all. The notion of dynamic temporary storage is still useful and will be enforced at the OS level. This is what the Palm OS does, IIRC.

      --

      Karma: Good (despite my invention of the Karma: sig)
  4. We already have this... by swordboy · · Score: 3, Insightful

    My Win2k boxen are stable enough to be up for months without a reboot. What I need is a box that I can leave on 24-7 and not have to worry about energy consumption. These things are expensive to leave awake all day. Seriously. Do the math.

    --

    Life is the leading cause of death in America.
    1. Re:We already have this... by GigsVT · · Score: 3, Informative

      I did, and it's about 30 dollars a year, assuming the worst case, that your computer is consuming 300 full watts all the time, which it isn't.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:We already have this... by pointwood · · Score: 2

      I bet the energy consumption of this is much lower than a harddisk which means it will mean it will be less expensive

      Besides that, yes, having computers turned on 24/7 (which my box is - I want it to be available *now* not 5 minutes after I need to lookup some info!) - just ask people with computerfarms. I'm personally involved in the Ars Technica Distributed Computing Community and there are a lot of people with pretty large home farms. There is a lot of things to consider if you want to build a farm - the critical part of it is how you get the best performance for the smallest amount of money. This includes the the energy bill - removing as much hardware as possible.

    3. Re:We already have this... by Hobbex · · Score: 2


      Around here, a three year fixed price will get you 2.3 cents per kiloWatthour. One year is 8766 hours, so 300 Watts draws 2629.8 kWhs per year, or about $60. So the original poster gets a better price for electricity then I do (I live in a country with high energy taxes and no fossil fuel electricity), but I can't believe it would cost $300 anywhere.

    4. Re:We already have this... by at_18 · · Score: 5, Informative

      I found that Watt numbers on the power supply are quite a bit more than the real consumption. The number is the maximum allowed, and is reached only during start-up, if ever.

      To make an example, I admin a small Linux cluster with 6 PCs. Each of them is a 1.3 Ghz Thunderbird, with 1.5 gigs of PC133 RAM, an average HD, and a 300W power supply. Most of the time the processors are at 100% load.
      All 6 machines are powered with a 2000 VA UPS. An UPS like that is capable of delivering around 1600 Watts, but the load indicator never surpassed the mid level. So I would say that 150 Watts are more than enough for an average PC to operate. The 300-400 watts are for booting the things and spinning the drives up.

    5. Re:We already have this... by Alsee · · Score: 2

      2.3 cents per kiloWatthour... I live in a country with high energy taxes ... I can't believe it would cost $300 anywhere.

      I live on Long Island, New York. We get our electricty from LIPA - Long Island Power Authority. If you Google search "Lipa rate" "cents per kWh" the first two links are from a 1998 proposed cut from 15.23 per kWh to about 12 cents per kWh. The third link from this year quotes 16.8 cents per kWh. Proposed rate cuts are wonderful, aren't they?

      The electricty situation here is STUPID . Part of the problem is that they spent a fortune building a nuclear plant. Then when they finished, everyone decided they didn't like nuclear power and they spent another fortune dismantling it.

      Getting back to the topic, 300 Watts at a rate of 16.8 cents per KwH costs about $442 per year.

      On the bright side, you're energy taxes don't seem quite so high anymore, do they? LOL.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:We already have this... by RFC959 · · Score: 2

      Or an SGI Indigo2. The whole world is not x86.

  5. But..... by Deag · · Score: 2, Interesting

    How else are we supposed to fix things when everything just stops working...

    Rebooting is always a great way to fix things.... they even used it one of the star trek's once.

    And how the hell is windows supposed to work?

    1. Re:But..... by gazbo · · Score: 5, Interesting
      I also read the /. writeup as being some miracle cure for OS crashes or the like. In fact, it's just non-volatile memory.

      So, when you turn off/on your PC, you don't need to reboot, it can just put you right back where you were instantly. Unfortunately, in the context of a crash/instability, this would put you right back in an inoperable/unstable environment.

      Bad writeup.

    2. Re:But..... by Spy+Hunter · · Score: 2
      Unfortunately, in the context of a crash/instability, this would put you right back in an inoperable/unstable environment.

      Dude, why is everyone so worried about this? Isn't it obvious that you could just have a "memory reset" button? Hmmm, maybe it isn't as obvious as I thought!
      [rushes off to file a patent]

      --
      main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
    3. Re:But..... by gazbo · · Score: 2

      Yes it is obvious, but I was arguing against the misleading title, not the usefulness of the non-volatile RAM.

  6. But... by johnburton · · Score: 2

    But we can pretty much do this at the moment by using the various suspend and hibernate options. Ok, so it's a different technology but the effect is the same. But nobody not using a laptop ever does.

    --
    Sig is taking a break!
    1. Re:But... by gokulpod · · Score: 2, Informative

      True, but suspend still drains power from a battery, and hibernate uses hard disk space. Besides, even from hibernate, you need time to read data from Hard disk, which does take some time.
      This solution will mean no power consumption and no data loss. Plus, heat inside a casing will greately reduce. Plus computers can get smaller and big bulky hard disks vanish.

      --
      My mom never taught me to sign.
    2. Re:But... by G-funk · · Score: 2

      But we can pretty much do this at the moment by using the various suspend and hibernate options. Ok, so it's a different technology but the effect is the same. But nobody not using a laptop ever does.


      That would be because 8/10 times, your computer doesn't come back when you try to wake it up.

      --
      Send lawyers, guns, and money!
    3. Re:But... by G-funk · · Score: 2

      Well of course it's not a suprise that you actually can do it on an apple ;-)

      --
      Send lawyers, guns, and money!
  7. the downtime by perdida · · Score: 5, Interesting

    Like your computer, you need downtime (sleep, walking the dog, eating, etc).

    If you are an avid computer user, you may only get your downtime when your computer is rebooting. This is especially true in workplaces where people are "chained" to their computers trying to finish a project, etc.

    Those ergonomics posters on the wall do very little to get an average 'puter user to take care of themselves.. reboots served some of this purpose.

    (Maybe that is why windows crashes so much - it's Bill Gates' gift to the employee!)

    In any case, perhaps all offices should institute a staggered mandatory 15 minute inactivity period every couple of hours for each active computer.

    1. Re:the downtime by blankmange · · Score: 2, Funny

      You are right -- I guess I have never seen it in that light before. Having to reboot is Bill Gates' way of saying "You have spent too much time on the PC, reboot and back away... and don't sue me for your RSI's"... It's a feature, not a bug.... kewl!

      --
      ...we are from the government - we are here to help...
    2. Re:the downtime by sweet+reason · · Score: 4, Funny

      perhaps all offices should institute a staggered mandatory 15 minute inactivity period every couple of hours for each active computer.

      the sysadmin of a server farm would never move again!

      --
      Everything should be made as simple as possible, but not simpler. -- A.E.
    3. Re:the downtime by wiredog · · Score: 2

      Some States have that law, for hourly employees at least. In Utah it was 10 minutes per 4 hours.

    4. Re:the downtime by Aceticon · · Score: 2

      In any case, perhaps all offices should institute a staggered mandatory 15 minute inactivity period every couple of hours for each active computer.

      This is actually law in some countries (for example Holland). In practice, especially for IT workers, it's not followed - mostly is a question of work culture and ignorance. Still, around here nobody (much less your manager) will comment if you do a pause once in awhile.

    5. Re:the downtime by Peyna · · Score: 2

      The people I support here love it when I come around to do routine maintenence on their workstations. They get a free 15 minute break or so and wish I could stay around longer.. ah. Now if I could somehow rig my computer to fail once a day so I can spend 2 hours 'working' on it....

      --
      What?
    6. Re:the downtime by jedrek · · Score: 2

      Here in Poland it's 15 for 2 hours of computer work.

      Of course, that's in you're not a contract employee like 80% of the people working in the CS industry are.

  8. "Don't know what I'm gonna do with an extra hour?" by acroyear · · Score: 2

    Easy -- get a second job, 'cause its probably going to cost all the extra cash you have to get stuff built with this, just because of the patent licensing rights...

    --
    "But remember, most lynch mobs aren't this nice." (H.Simpson)
    -- Joe
  9. eh? by giminy · · Score: 3, Insightful

    This seems like a bad bad title. This stuff is persistent RAM, so it won't help you if you need to reboot after recompiling a kernel. Also, this article doesn't mention getting rid of POST...most computers stuff some data into memory and check it to make sure your ram is still working. Would be kind of hard to check your memory if it has stuff in it that you don't want to lose.

    --
    The Right Reverend K. Reid Wightman,
  10. Bad title for the article by qurob · · Score: 5, Insightful


    It just talks about memory that doesn't lose state when you hit the power button on your PC.

    We've got to invent perfect software that can run forever without needing to be restarted, first.

    1. Re:Bad title for the article by jafuser · · Score: 3, Insightful

      When will this idea go away? Haven't you ever thought of the possibility that perhaps something in the BIOS would reset those memory addresses when you do a "reboot"?

      --
      Please consider making an automatic monthly recurring donation to the EFF
  11. rebooting will not die, yet. by PineGreen · · Score: 5, Insightful

    Well, rebooting is MUCH more that just recovering the memory content!!

    We could easily dump the memory contents onto the hard drive straigh away and we are not doing it (except in laptops, but even there it doesn't always work) This is because rebooting reinitializes various devices and takes care of the time jump (i.e. crons, anacrons, etc). The more complicated your system is the less likely it is that you are going to survive without booting.

    Also, computers are now 1000 times faster than 10 years ago and they take much more time to boot (DOS did it in seconds on 286).

    1. Re:rebooting will not die, yet. by vrmlknight · · Score: 2, Interesting

      on your DOS 286 did you ever try to load any TSR's or drivers for say sound or yes a network card (ok you got me it was a 386.) Hell have you ever booted a dos6.2 dos recovery disk it takes forever to load mouse and cd drivers it takes just as long for me to load WinXP on my laptop as any other os. If you are about to say strip it down yea it loads great if I load dos 6.2 w/ no drivers or anything I cant do much.. same thing w/ XP now just because this is slashdot I need to mention linux so if you have a stripped down version of linux it will load very fast unlike redhat (also had to mention redhat) which load very slow unless you tweak it, now that striped down version of linux you are running will run very well for what you tweaked it for but not for other general stuff.... That's just my opinion I could be wrong

      --
      This must be Thursday, I never could get the hang of Thursdays.
    2. Re:rebooting will not die, yet. by Rogerborg · · Score: 4, Interesting
      • We could easily dump the memory contents onto the hard drive straigh away and we are not doing it (except in laptops, but even there it doesn't always work)

      Uh, have you seen WinXP's hibernate feature? On my 256Mb Athlon desktop, it writes the RAM to disk and shuts down in under five seconds, and comes back up (from wakeup keypress, through POST, then writes disk to ram) and is fully usable in twelve seconds. I've hibernated it with dozens of running processes and services, and not yet seen any problems on restore. I even took it down and brought it back up during a game of Deus Ex, and just kept right on playing where I'd left off.

      Given a reasonably reliable OS, you should only be wiping the RAM when the system changes significantly, e.g. switching kernels or hardware. XP's hibernate feature demonstrates that merely turning the power off shouldn't require you to shut anything down. Unfortunately, I've yet to see anything that works as well on my linux boxen, including my laptop. Suggestions gratefully received!

      --
      If you were blocking sigs, you wouldn't have to read this.
    3. Re:rebooting will not die, yet. by Anonymous Coward · · Score: 2, Insightful

      I have to back that up. Granted, I've had problems with it on Win2k, nowadays it works like a charm (very mysterious since I've only installed new games and silly stuff like ADSL).

      Linux is way, way behind Win2K and WinXP. Too bad some people's egoes are too stuck up where the sun don't shine to admit it. I have much more respect for people who run Linux because it's Free Software (as in GPL/open source). Generally, Linux is playing catch-up when it could have been superior. It's just a matter of standardizing the platform (APIs, toolkits, wheels) a bit more. But how do you do that when everybody is working on their own thing? I think Linux is great when you want to learn CS, but it's not for the common man yet.

      It's a bit unfair to bash "linux" though. "Linux" is doing okay, it's a very nice performing kernel.

    4. Re:rebooting will not die, yet. by ivan256 · · Score: 2

      When's the last time you ran windows 98 or earlier. Remember how long it took to boot? My windows 98 box boots in less then 10 seconds (Sony vaio z505js) and linux on the same box boots in less then 5 seconds after POST (I'm not talking about a typical redhat install that starts every service known to man. It's quite minimal). Anyway, my point is this: 12 seconds for a "Fast restore" blows. It should be *booting* in less time then that, you *can* be booting in less time then that, and you don't have to deal with the annoyance that is windows XP to do it.

      On your linux box you should be able to completely restore you session from boot in less time then windows XP is restoring from "hibernation". You just need to disable all the stuff that init is running that you don't use, and configure your window manager and applications correctly. There is no reason you shouldn't be able to log out and back in and have your session exactly as you've left it. Unfortunatly, if you want hibernation you need to get a PC with bios support for it, or you need to get a mac, on which linux will wake from sleep in less then 1 second.

    5. Re:rebooting will not die, yet. by Rogerborg · · Score: 2
      • My windows 98 box boots in less then 10 seconds (Sony vaio z505js) and linux on the same box boots in less then 5 seconds after POST [...] 12 seconds for a "Fast restore" blows.

      Sigh. 12 second including POST. And that's not "until you see the desktop". It restores to exactly the same state it was in when you shut it down, and is immediately available. That's a big difference; it's a genuine pause button.

      Incidentally, what's your problem with WinXP? You're advocating booting a stripped down linux as an alternative (did you not read my point about "dozens of running processes and services"?) so I assume you'd accept that you can strip XP down until it's effectively Win2K. You seem to be more anti-XP than pro-any other solution. I like linux, but that doesn't mean that I have to hate XP, or to pretend that XP hibernate is a wonderful feature that I'd really like to see on my linux boxen - as I described it. Now, let's go again. Do you know of any linux solution that does effectively what XP hibernate does?

      --
      If you were blocking sigs, you wouldn't have to read this.
    6. Re:rebooting will not die, yet. by Kallahar · · Score: 2

      Win2000 also has hibernate. It's the primary reason I upgraded from 98 to 2k! Hibernate is the best feature since ... ever! :)

      Seriously though, the ability to turn off my computer at night, and come back in the morning and still have all my windows come up, all my files still be open, even winamp will immediately continue playing when the computer boots up. The only drawback is that all your hardware has to support it, if I plug in my TV Capture card I can't hibernate anymore.

    7. Re:rebooting will not die, yet. by ivan256 · · Score: 2

      By stripped down linux I don't mean you take away any functionality that an end user would take advantage of, I mean you take away the cruft included by default in certain mainstream distributions that takes time to start, but you'll never use. That, and I completely understood what you meant with the running processes and all. It is possible to automatically restart the processes into their existing state. Since I posted, I have also learned learned that a patch that provides XP-style hibernation exists for linux. I have not tried this yet, so I cannot comment on it's speed.

      Let's recap what I said: I think 12 seconds is slow. I can demonstrate comprable configurations with other operating systems (Previous versions of windows included) that are faster, while only compramising the most questionable of functionality (there is some application support required, but there are few applications that don't have the required support). In fact, I mentioned windows 98 as an example before mentioning linux because I assumed that if you were running windows you wouldn't be interested in a non-compatable solution. I did not advocate linux as an alternative to XP, I advocated windows 98 as an alternative to XP.

      Furthermore, I mostly blame the lack of uniformity among "standard" x86 machines, and the baggage contained in the PC BIOS for the hacks that masquerade as support for "instant-on" features. Microsoft should not have had to do what they did to get machines to sleep. All recently produced DRAM chips support auto refresh, and with trivial implementation on the hardware side a system could sleep for weeks with almost no power, and then turn back on in miliseconds. I've seen many "solutions" to the problem on the x86 platform, and I've never seen anything come close to the simple, elegant, solutions I've seen on other redily available architectures. Hopefully the move to EFI on x86 will solve the problem, but it's looking like we'll end up yet another standard way to make basic funcionality propriatary (read: broken)

      The anti-XP comments I made, while are potentially discrediting to my opinion, are beside the point and completely oftopic. If you'd like to know why I don't like about windows XP, I'd be happy to share my opinions on the matter with you in a more apropriate forum. You have my e-mail address.

    8. Re:rebooting will not die, yet. by jafac · · Score: 2

      telnet and ftp sessions still open?

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    9. Re:rebooting will not die, yet. by sheldon · · Score: 2

      My Windows XP box boot time from me pressing in the power button until I see the logon prompt is just under 20 seconds.

      I rarely use the Hibernate feature since I leave my machine on all the time and only reboot for occasional OS patches.

    10. Re:rebooting will not die, yet. by Kallahar · · Score: 2

      on this end, yes, but on the other end it has timed out. For example, if I leave mIRC open and connected when hibernating, I simply time out after a few minutes from the server. When I boot back up, it things I got disconnected and connects right back up.

      Now... I wonder if I can download from an ftp site with my computer off... :)

      Travis

  12. Ummm a little question by CDWert · · Score: 2

    What the hell am I gonna do when the boss comes in and my puter is off and I tell him, oh im just rebooting.

    Second, isnt resistor logig analog, and not binary (transistor) ?

    --
    Sig went tro...aahemmm.....fishing........
    1. Re:Ummm a little question by Izmunuti · · Score: 2, Informative

      Transistors ain't analog? You go down to a low enough level and everything's analog. The binary part just means there are two states we can map '1' and '0' to: two voltages, two current levels, two different resistor values, two different amounts of charge, etc. These magnatite thingies can probably be put in (at least) two states with different resistances. To sense it, they run a little bit of current through it and measure the voltage on the output. Or something like that.

    2. Re:Ummm a little question by ari_j · · Score: 2

      I'm pretty certain that my practice (guitar) amp is solid-state, but not digital. The amplified sound coming out of those transistors sure sounds analog to me, at least. :)

    3. Re:Ummm a little question by CDWert · · Score: 3, Interesting

      True, you could pull different values (aka 1, 0, hell 2, 3, 4, 5) if you want) from resistance values.

      I guess never having worked with resitance values as absolute, It never crossed my mind good point.

      I think (I may be wrong) these magnatite are almost like "core memory" from days long gone, where a single bit was represented in memory by a single wound ferrite core, and I guess like you said pull distinct values from diffferent residtance values.

      This sounds, upone rereading the article, even more like core memory on a film.

      My dad saw, and showed me picture, yes im that old, of core memory being produced at IBM , thousands of ferrite cores beinghand tested and added to boards. Not bad in concept , but then again bubble memory for those old enough to remeber was a great concept too, there is still one Bubble manufacturer out there I am aware of upwards of 2 gigs, theyre using it as a solid state drive instead of ram (non-volitaile with somethinglike a 500? G shoch rating ?!?!)

      --
      Sig went tro...aahemmm.....fishing........
    4. Re:Ummm a little question by CDWert · · Score: 2

      true, so is a one transitor raido, analog as well.

      BUT the way transistor logic, logic being the keyword, is APPLIED to computing is what I spoke of and is certainly digital in nature in that application.

      I however missed the point one of the above posters made of using resitance values in a binary mode. I have built both binary and analog computers, I have a fondness of Analog computing, I never thought to apply only 2 DISTINCT values to a resitance representation.

      --
      Sig went tro...aahemmm.....fishing........
    5. Re:Ummm a little question by hardburn · · Score: 2

      This seems to be a pretty good intro to resistor logic.

      --
      Not a typewriter
    6. Re:Ummm a little question by Nygard · · Score: 2

      Carver Mead at Caltech used to say that transistor logic is digital by design not by nature.

      What he meant is that transistors are inherently analog devices. We just run them at full saturation levels (almost) all the time, so that the output is flat.

      He went on to demonstrate that rather impressively by building the first neural networks in VLSI, by using CMOS transistors operating in the near-linear response range. (This was more than 10 years ago now, so I can't remember exactly when that was.)

      --
      "Genius may have its limitations, but stupidity is not thus handicapped." --Elbert Hubbard (1856-1915)
    7. Re:Ummm a little question by ari_j · · Score: 2

      Touche. :)

  13. How different is this than MRAM? by brokeninside · · Score: 5, Interesting
    IBM and Infineon expect to deliver MRAM in 2004.

    The press release doesn't really go into detail, so I don't know how similar (or disparate) the respective IBM and Samsung solutions are. They do both have the same net effect for users: non-volatile main memory.

    This is cool stuff, but what hasn't been said is that as long as operating systems and applications leak memory, there will be a need for reboots.

    Ciao.

    1. Re:How different is this than MRAM? by Surak · · Score: 2

      This is cool stuff, but what hasn't been said is that as long as operating systems and applications leak memory, there will be a need for reboots.

      You must be a Microsoft user.

      Some of us don't have that problem.


      [surak@tuxedo surak]$ uptime
      9:23am up 69 days, 15:33, 3 users, load average: 0.89, 0.87, 1.10
      [surak@rtuxedo surak]$ uname
      Linux


      See? :-P Who needs reboots? :) And the 69 days is only because I had to put a new hard drive in it due to running out of space on the old one. :)

    2. Re:How different is this than MRAM? by walt-sjc · · Score: 2

      Windows degrades over time. XP does too. Sorry. The heavier the use, the faster it degrades. If a computer just sits there, It may indeed stay up for a couple months. My record uptime for a linux box is over 2 YEARS. It finally needed a reboot because it had to be moved. This was a public HTTP server running MySQL, PHP, Apache, Sendmail, IMAPd, and a variety of other things. No firewall, never got hacked, never got a virus.

    3. Re:How different is this than MRAM? by Bishop · · Score: 2

      And I thought that my OpenBSD 2.7 uptime of 320 days was good. I was going to upgrade at one point but then it occured to me: just how much horse power does a single user imap box really need?

    4. Re:How different is this than MRAM? by weave · · Score: 2
      Ah, but I can beat that in just my instance of Opera running.

      [weave@homebox weave]$ uptime
      9:59am up 265 days, 17:11, 2 users, load average: 0.00, 0.00, 0.00
      [weave@homebox weave]$ ps -fp 9399
      UID PID PPID C STIME TTY TIME CMD
      weave 9399 9274 1 2001 ? 07:26:58 opera

      I fired up Opera when I booted the computer, been running ever since. The only reason I shut it down last year was to go on vacation for two weeks and it seemed prudent at the time...

    5. Re:How different is this than MRAM? by mpe · · Score: 2

      Windows degrades over time. XP does too. Sorry. The heavier the use, the faster it degrades. If a computer just sits there, It may indeed stay up for a couple months. My record uptime for a linux box is over 2 YEARS. It finally needed a reboot because it had to be moved. This was a public HTTP server running MySQL, PHP, Apache, Sendmail, IMAPd, and a variety of other things.

      There was a story about a netware server being lost for several years behind a partition wall. Indeed the idea of a computer needing frequent reboots is very much a Windowsism.

    6. Re:How different is this than MRAM? by stripes · · Score: 2
      The press release doesn't really go into detail, so I don't know how similar (or disparate) the respective IBM and Samsung solutions are. They do both have the same net effect for users: non-volatile main memory.

      Pretty much, they might have different edge cases (MRAM might be as sensitive to outside magnetic fields as hard disks...resistor RAM might leak current if not touched for a few years), and they almost definitely will cost different amounts, which may spell life or death for them (unless there are significant speed/density differences).

      This is cool stuff, but what hasn't been said is that as long as operating systems and applications leak memory, there will be a need for reboots.

      True for the OS, not so much for apps because you can restart them without a whole reboot. Some even sort of do that on their own (at one point Apache's child processes would exit after X requests to prevent resource leaks from building up).

      The reduced reboot time might be a big deal for laptops, but the nonvolatile nature of the new RAM types won't matter for desktops until the price is low enough to pose a threat to hard disks. It won't pose a threat to normal RAM until it's prices approach that too...which makes it disappointing that none of these articles address the estimated price of these technologies and the projected price of SDRAM and hard drives in 3 years.

    7. Re:How different is this than MRAM? by bpowell423 · · Score: 2

      speaking of netware servers... mine's been up for 107 days. Last time it was down because the electricity was out for several hours. And before that the last time it was down was, oh yeah, I remember... when I was unpacking it.

      Anyway...

    8. Re:How different is this than MRAM? by Longstaff · · Score: 3, Informative

      Just remember - the uptime counter rolls at ~497 days. :-)

      Scared the Hell out of me when I saw my DB server with an uptime of 23 days...until I realized that it had indeed been up for 520 days. This machine gets *hammered*, too.

    9. Re:How different is this than MRAM? by Paul+Komarek · · Score: 2

      As a fellow human, I would like to encourage you to continue shutting down computers when they're not needed, to save power. =-)

      -Paul Komarek

  14. how does this mean faster downloads? by TechnoLust · · Score: 5, Insightful
    holds the promise of reducing the time required to transfer and download multimedia content and other massive files

    Last time I checked, downloading speed depended on your connection, not how fast your RAM goes. I'm sure my memory can handle more than 1.5 Mb/s but that's as fast an I can download, because that is the limit of my DSL line.

    --
    "Da ist ein Technölüst in mein Unterpanten!"
    1. Re:how does this mean faster downloads? by jfonseca · · Score: 2, Funny

      I think they meant you won't have to reboot during a download, which as a linux user hasn't ever happened to me.

      I do remember in the old days of Windows it usually did happen....I even had to get programs that dealt with "download management"....

      --
      Broken Hearts are for Assholes. - Frank Zappa
    2. Re:how does this mean faster downloads? by ByTor-2112 · · Score: 3, Informative

      Don't you know that every speed improvement will speed up your internet access? Like upgrading your processor to a Pentium 4 will turn that modem into a T1!!! It's just buzzwords! The only speedup will be that the servers now have more memory bandwidth and can handle more connections at once.

      The whole article is mistitled. It won't be an end to rebooting, it will be an end to cold booting.

      If you want to eliminate the reboots from Windows, tell bill gates and co to make it more modular and less inter-dependent so you can insert and remove drivers just like *nix kernel modules.

  15. Looks like NVRAM by Ed+Avis · · Score: 3, Insightful

    What the article seems to be saying is that there could be a way of producing non-volatile memory which is so cheap, you'll be able to use NVRAM instead of ordinary RAM in your computers. But that depends on no further falls in RAM prices - I wouldn't bet on this technology taking over.

    However, a cheap, fast non-volatile memory which can be written and read unlimited times could be a very useful supplement to RAM. Think journalling filesystems for example - put your ext3 journal in a 100Mbyte NVRAM device and you'd hardly need to touch the hard disk for hours at a time, given moderate use. (Eg notebooks could spin down the drive.) This is possible already, but NVRAM devices are relatively expensive and most PCs don't have them.

    --
    -- Ed Avis ed@membled.com
  16. Poorly written summary of a poorly titled article by Skirwan · · Score: 5, Informative

    People: Read the frelling article. This isn't 'an end to rebooting', it's highspeed nonvolatile memory that could theoretically be used to replace mass storage and RAM simultaneously. Although this would speed up booting a bit, it would not obviate rebooting entirely.

    In fact, on some OSen (cough, Windows, cough) it could be very dangerous - if there's only one copy of the OS code in this combination memory, you can't reboot and reload a fresh copy from disk - meaning bugs have a significantly greater probability of rendering your system unusable.

    Sounds like fun, right?

    --
    Damn the Emperor!

  17. Value for money? by Mattygfunk · · Score: 2
    Conspicuous by its absence is the cost. IMO by the time this stuff comes around customers will demand both an PC that doesn't crash ever and it be constantly on, removing the need for rebooting.

    Is a rare voluntary reboot really worth the unmentioned price?

  18. This sounds good, but... by billmaly · · Score: 2

    What about when W2K or NT or 95/98, etc. decides to not quite completely clear out of a particular area of memory? Will this plan still flush it out for me??? I hope so...if so...this COULD do alot for Windows stability.

  19. Extra hour a day?! by MiniChaz · · Score: 2, Funny

    "This is great news, but what am I going to do with the extra hour or so a day?"

    Extra hour a day?! So... Err... You're a windows user, right?

  20. Core Memory by rlp · · Score: 3, Interesting

    Back at the dawn of time, I was programming a (Data General) Nova II mini-computer which had "core" memory (which is where the term "core dump" comes from). Core consisted of tiny doughnut (ummm doughnuts) shaped magnets with (read/write) wires through it. It was incredibly slow by today's standards, but it did retain memory even when powered down. I'd shut the machine down at the end of the day. The next morning, I'd turn it on, and immediately pick up where I left off.

    --
    [Insert pithy quote here]
  21. Don't think so... by mubes · · Score: 3, Interesting

    Hmm. Rebooting nowadays with 'traditional' OSes is to flush inappropriate state information out of the memory - an unusual sequence of events resulting in the system getting into a state it should never be in during regular operation....this might be either accidental (a crash) or semi-deliberate (an upgrade of a software component which needs a reboot to get it co-ordinated with the rest of the system). Having memory which maintains this state information will make the problem worse, not better!

    What's needed here to achieve systems that don't need rebooting is operating systems which deal with all of these unusual events and states correctly..this means they'll catch errors and will be specifically designed to allow things like dynamic update to system compoents. I'm probably a bit biased but the best example a no-more-reboots kind of environment I see today is the OSGi.

  22. Computers *need* to reboot. by EnVisiCrypt · · Score: 2

    C'mon, I know that I have to reboot windows every couple of days to get rid of libraries that errant programs didn't unload and windows doesn't seem to let go of.

    Also, what if computers weren't *allowed* to reboot. You couldn't run a dual boot system. Which is something I suspect Microsoft would like. (I had to throw in a groundless msoft conspiracy... ;)

    --


    *everything* is Orwellian to cats.
  23. Very confused by Tottori · · Score: 2, Informative

    The article is not even clear on whether this development is supposed to be replacing RAM or hard disks. But either way, it cannot eliminate the need for rebooting. The primary reasons for rebooting are either to reset the operating system to a known state, or to upgrade low-level software (such as the kernel in Linux, or your web browser in Windows). Neither of these necessities go away with non-volatile RAM, regardless of how fast, cheap, or capacious it may be. These are software issues, and they need software solutions.

    --
    use constant PERL_IS_BROKEN => $] >= 5.006;
    1. Re:Very confused by stripes · · Score: 2
      The article is not even clear on whether this development is supposed to be replacing RAM or hard disks. But either way, it cannot eliminate the need for rebooting. The primary reasons for rebooting are either to reset the operating system to a known state, or to upgrade low-level software (such as the kernel in Linux, or your web browser in Windows). Neither of these necessities go away with non-volatile RAM, regardless of how fast, cheap, or capacious it may be. These are software issues, and they need software solutions.

      Well it is partly because most computer industry journalists are morons....and partly because this stuff might replace either or both RAM and hard disks depending on the price and speed.

      If it is slow it won't replace RAM. If it is expensive it won't replace disks. If it is fast and cheap it will replace both, if it is neither it won't replace either. (in most systems that is, it might hit the target to replace FLASH in cameras, or...)

      It might be hard for people working on this to tell how fast/cheap they will get it, worse yet they don't really know what disk and RAM prices and speeds will do.

  24. It's boot, not reboot by Florian+Weimer · · Score: 2

    On many systems, mandatory, periodic rebooting is part of the ressource management of the operating system (think of memory leaks, descriptor leaks, and so on). Even if you implement RAM using ferrite-core memory (or something else, like this new approach), these maintainance reboots won't go away, and they won't become faster.

    In any case, such memory devices would be great for storing the journal of certain file systems, or even as replacement for traditional mass storage.

  25. Uh... by NoMoreNicksLeft · · Score: 2

    How would this have anything to do with faster downloads of multimedia content? I didn't even see that in the article, but this has nothing to do with bandwidth.

    Flash is the speediest memory technology? Surely they mean speedier than eeprom.

    How does this prevent reboots? I say without any doubt whatsoever, that the majority of reboots has to do with M$'s ~90% marketshare and numerous system level flaws. Does this memory plug its own leaks? Or do third rate OS programmers and ugly billionaire monopolists actually become smarter when exposed to this, sorta like Superman and kryptonite?

    Verdict: Marketing fluff.

  26. Laptops make great servers by dattaway · · Score: 2

    Or just get a laptop with the slight performance hit: 30 watts, plus a built in UPS supply. Other advantages include easy to transport to another location without removing dozens of cables or powering down.

    Less heat, less power, why haven't these caught on?

    Or do laptops have a habit of mysteriously walking away compared to their boat anchor bretheren?

    1. Re:Laptops make great servers by stripes · · Score: 2
      This was originally for a long uptime server. Presumably, there wouldn't be any upgrades. Even so, most laptops nowadays have USB ports, so adding drives and other peripherals isn't that bad.

      There may not be upgrades if the orignal equiptment is powerful enough to start with. Most of my PC "upgrades" are not done as I use them, but when they start service. That includes PC's I use for servers.

      USB drives are amazingly slow and of minimal use to most servers -- you may as well use NFS over 100Mbit ethernet, it would be faster. A few laptops (Sony Viao, Apple iBook + TiBook + some G3 PowerBooks) have FireWire, but while it is much faster then USB drives, it is still fairly pricy.

      Also USB or FW eliminates at least the "easially movable to another site" advantage, as well as the "built in UPS" (at least for most USB/FW drives, some to get all their power off the FW/USB).

      I stand by my original statment, I don't think laptops make great servers in most cases.

  27. A different kind of suspend by Mike+Hicks · · Score: 2

    I suppose this could be useful on systems that can do suspend-to-RAM, like laptops. Such systems still need a trickle of energy from the batteries to keep the data stored in memory from decaying.

    Also, a system with persistent memory would be like the old mainframe and minicomputers that had core memory. In the event of a crash, the memory could be examined. I suppose this could be somewhat beneficial to operating system developers..

  28. Reset Button Needed by Compulawyer · · Score: 2

    As I've already seen alluded to in other posts, surely there will be need for Win XX machines to get back to the initial start state after they've crashed. I am starting a company that will sell reset buttons to accomplish this. No *nix users in the target market -- sorry.

    --

    Laws affecting technology will always be bad until enough techies become lawyers.

  29. Re:Poorly written summary of a poorly titled artic by Feanturi · · Score: 2, Interesting

    It seems to me that we're not understanding how this could be set up.. Why not have this as a device in your machine, that has an interface to the BIOS, where the user can set/format the unit to fool an OS into treating this nv memory-space as a fat32 or ext2 disk? You go into the BIOS, flush out the nvramdisk and 'reformat' and you are ready to re-install your OS should that become necessary. The rest of the time it runs as a really fast 'C:'... There's no need to replace normal RAM as your actual main memory during operation. Windows need not be aware of what is actually happening, you just boot/use faster, that's all.

  30. Badly written summary and article by cybergibbons · · Score: 5, Informative

    This is an appalling summary - and the article is no better.

    "The technology is highly suitable for broadband Internet connections, Hsu said, noting that it combines the features of low voltage, high speed and low power consumption."

    Yes, fantastic. That's great for those broadband internet connections. Faster memory is always good, but choosing this as an application is just a moronic use of buzz words.

    "Ignatiev said the new technology is about 1,000 times faster than flash, which is nonmechanical and currently the speediest memory on the market. "

    Flash memory is the fastest type of memory on the market? No, it is a form of non-volatile memory, which is very slow by RAM standards.

    "is based on resistor logic rather than the traditional transistor logic"

    Actually, you'll find that DRAM in most modern computers are capacitative devices - the techniques to make them are the same as MOS transistors, but they do not use switching to store values, IIRC.

    I wish people would not spout such rubbish.

  31. Old concept, new medium. by Junta · · Score: 2

    Basically, strictly speaking this isn't preventing 'rebooting', it is enabling a system to boot really fast and load the state of the OS from non-volitile memory and have the state preserved. This just allows the boot process to skip the OS initilization bit (which is significant, but excludes BIOS startup).

    This has been around (save-to-disk hibernation), though using non-volitile memory would increase the speed of the process could increase dramatically. It seems that they are proposing a non-volitile ram technology that claims comparable performance to the volitile memory we use today, so it would be always ready to restore from that state, even if the shutdown is unexpected (power outage, for example).

    However, the annoying part of the boot process to me is the PC Bios. After it's part is done, I can tweak things to start fast, but BIOS, even after tweaking is unbearably slow. I presume on restart a computer may still go through BIOS before restoring state, and even then I presume it needs to offer the option of starting over (don't want a BSOD to be permament). I'm more interested in a BIOS that doesn't take forever to come up...

    --
    XML is like violence. If it doesn't solve the problem, use more.
  32. Screw rebooting, there're other advantages by RatOmeter · · Score: 4, Insightful

    I see the reboot issue as minor, compared to the other potential advantages of this technology. I will expect to be rebooting, for one reason or another, for years to come and am not too bothered.

    The article glosses over what I consider the important advantages:

    - [assumedly] great power savings. Great for portables and remote embedded systems.
    - No moving parts! If this tech can really replace and even surpass in speed, Hard Disk Drives, reliability and performance should make a gain of at least an order of magnitude.

    I've been waiting for years for computers to become eletronic-only devices. I've harped before that CRT's (vaccum tubes, for God's sake!) and HDD's need to join the Dodo in oblivion. This new tech, in the common mass storage area (HDD's, CD'c, floppies), along with flat panel technology, would put us right on the verge of that ideal. The last hurdle would be cooling without moving parts.

    1. Re:Screw rebooting, there're other advantages by MrResistor · · Score: 2
      If this tech can really replace and even surpass in speed, Hard Disk Drives, reliability and performance should make a gain of at least an order of magnitude.

      Replacing HDDs in terms of speed/performance/reliability is easy, and there are any number of currently available technologies that fit the bill. The reason HDDs still exist is because nothing else even comes close to in terms of price/capacity.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
  33. no more boot ? by Chatterton · · Score: 2, Insightful

    I understand that's booting and not rebooting that technology promise to get rid of. But how did you do hardware reset, IRQ/DMA peripherical association without a boot sequence? How the CPU state is stored to go back where you have been before shut down (as CPU registers are not stored in main memory)? Did you need special OS to detect this kind of memory and work with it?

  34. Perfect for a Squeak Machine! by Nygard · · Score: 2

    Check out Squeak, the free, portable Smalltalk machine. Like all Smalltalks, Squeak runs in an "image". The image is your entire language, programming environment, and execution environment, all at once.

    The interpreter, programming tools, and even the GUI all exist as long-lived objects in this large (sometimes very, VERY large) memory space. When you aren't using Squeak, the image gets stored as a file on disk.

    There are also projects to run Squeak on bare metal--no intermediate operating system like Windows or Linux. Squeak itself becomes the operating system.

    This memory technology would be ideal for a Squeak machine. The image would always live in NVRAM. In such a case, there isn't a distinction between the operating system as it exists in static form (files on disk) and executing form (code in memory). There are always just objects in memory. Very elegant.

    --
    "Genius may have its limitations, but stupidity is not thus handicapped." --Elbert Hubbard (1856-1915)
  35. Re:Poorly written summary of a poorly titled artic by sheldon · · Score: 2

    Your first paragraph showed you at least read the article, the second paragraph is a nonsequitor. It's not clear to me why you think Windows would somehow be negatively impacted by this and no other OS would. Look at the number of times changes have had to be made to the Linux kernel in order to get it to boot on new hardware such as the Pentium 4.

    Isn't it likely that if this technology came to pass, the people responsible for various OSen would test their OS in that environment, and make changes as appropriate to support it?

  36. I think this is the same / links to MRAM articles by brokeninside · · Score: 3, Informative

    Interesting highlights:

    The trasentric paper quoted Electronic Buyer's News:

    "Honeywell Inc. and Motorola Inc. are hoping to spin volume quantities of MRAM through a Defense Advanced Research Projects Agency contract that is also shared by IBM. DRAM powerhouses Micron, NEC, and Samsung are said to be developing the technology, while Hewlett-Packard has a design team looking into the viability of chip-level magnetic storage."
    The interesting elements of this:
    1. Much of this research is funded by a DARPA contract which means it is the money of US Taxpayers at work.
    2. Samsung is part of the same contract.
    Methinks that perhaps Samsung and IBM are using the same (or very similar) technology.

    The Wired article is fairly lengthy and also details the biography of Stuart Parkin. Parkin is the IBM fellow that has been driving most of the MRAM research.

    Ciao.

  37. There goes my favorite saying: by Matey-O · · Score: 2

    This computer's sooo fast I can reboot TWICE as often in half the time!

    (Yeah, yeah, there'll be a glib Windows sux reply to this one, I'm sure.)

    --
    "Draco dormiens nunquam titillandus."
  38. Don't understand by jridley · · Score: 2

    I assumed they were talking about Windows PCs, and my first thought was "How does memory keep the machine from crashing?"
    Then I realized that they meant "turn on the computer for the first time today" booting, not RE-booting. Doesn't affect me, the only machine I ever turn off anyway is my laptop.

  39. You spend an hour a day rebooting? by anthony_dipierro · · Score: 4, Funny

    This is great news, but what am I going to do with the extra hour or so a day?

    Find a better operating system.

    1. Re:You spend an hour a day rebooting? by Luyseyal · · Score: 2

      Or better drivers. Myself, I'm pretty pissed off at the proprietary Nvidia drivers for Linux. I want to get a newer video card (TNT1 right now) but I don't have the cash. Anyway, the point of this comment is that shitty drivers can lock up Linux just as much as anything else. Yes, I mean *hard lock*! No ssh! No nothing!

      -l
      Who is saving up for a Radeon, he thinks.

      --
      Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
  40. memory reducing downloadtimes? by anshil · · Score: 2

    reduces time required to transfer and download multimedia content and other massive files.

    Now I'm really nosy how in freak'n hell any memory technology can reduce multimedia download times? That's just non-sense, it seems the word "multimedia" must be in everything you want to sell.

    Download times dependand on things like your internet connection, compression used, your providers connetion, etc. but not my memory.

    I still remember an intel guy claiming thi Pentium 3 will make the internet faster... how can somebody even dare to claim nonsense like this? And the really sad thing is: nobody started laughing as he said that...

    --

    --
    Karma 50, and all I got was this lousy T-Shirt.
  41. Re:Poorly written summary of a poorly titled artic by version3 · · Score: 2, Informative

    The reason for the original poster picking on Windows is that Windows, in most folk's experience, has to be rebooted frequently because of error accumulation. In other words, I could leave my Win98 box running (with no additional applications up) for 12 hours and when I came back it would be locked up. This isn't about shutting down during upgrades or installs, it's about shutting down because of frequent OS corruption during everyday use. In this case, you *need* memory to clear itself out.

    --
    "Can I say you're my lovepuppy?" Founding member of SODAMNHOTT
  42. Hardware by garoush · · Score: 2

    As always, hardware is ahead of software

    --

    Karma stuck at 50? Add 2-5 inches.. err.. 2-5x Karmas Count to your pen1es.. err.. Karma all naturally and private
  43. Way out of context by evilviper · · Score: 2

    What's so exciting exactly? They invented faster FLASH memory.

    This is not the end of rebooting computers and, unfortunately, not the end of mechanical hard drives.

    --
    Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  44. Re:Poorly written summary of a poorly titled artic by jafuser · · Score: 2

    Most likely, we will still partition disks; but instead of a swap file, you'd probably reserve a coule of gig for "memory space" where programs make a copy from the "disk space" for running.

    --
    Please consider making an automatic monthly recurring donation to the EFF
  45. A study in power management... by BeBoxer · · Score: 2

    As long as we are swinging around our uptimes. True, this box doesn't do a whole lot, but still... Can anybody top this? ;-)>

    ls-1010>sh vers
    Cisco Internetwork Operating System Software
    IOS (tm) LS1010 WA3-7 Software (LS1010-WP-M), Version 11.2(15)WA3(7), RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-1998 by cisco Systems, Inc.
    Compiled Mon 14-Dec-98 16:54 by integ
    Image text-base: 0x600108D0, data-base: 0x60448000

    ROM: System Bootstrap, Version 201(1025), SOFTWARE
    ROM: PNNI Software (LS1010-WP-M), Version 11.2(5)WA3(2b), RELEASE SOFTWARE

    ls-1010 uptime is 3 years, 6 weeks, 5 days, 23 hours, 56 minutes
    System restarted by reload at 07:54:52 MNT Sat Feb 27 1999
    System image file is "slot0:ls1010-wp-mz.112-15.WA3.7", booted via slot0

    cisco LS1010 (R4600) processor with 32768K bytes of memory.
    R4600 processor, Implementation 32, Revision 2.0
    Last reset from power-on
    1 Ethernet/IEEE 802.3 interface(s)
    13 ATM network interface(s)
    125K bytes of non-volatile configuration memory.

    16384K bytes of Flash PCMCIA card at slot 0 (Sector size 128K).
    8192K bytes of Flash internal SIMM (Sector size 256K).
    Configuration register is 0x102

    ls-1010>

    1. Re:A study in power management... by BeBoxer · · Score: 2

      Actually, I'll bet A.root doesn't have that great of an uptime. What's the chance it's gone three years without needing a hardware upgrade? With DNS being stateless, it would be pretty simple to have redundant servers so that any downtime would be invisible to the outside world. It is an interesting question though.

    2. Re:A study in power management... by BeBoxer · · Score: 2

      No, it's not accessable at all from the outside. Thank god, I would have hated to reboot it just for a silly SNMP bug. All of our accessable gear is running newer code. Thanks for the heads up though!

  46. We have the technology... by Hiro+Antagonist · · Score: 2

    The technology to prevent you from having to reboot your computer daily can be found here and here. It's been around since the early 90's, and was invented by a grad student...

    --

    --
    I Hit the Karma Cap, and All I Got Was This Lousy .sig.
  47. Re:I think this is the same / links to MRAM articl by mpe · · Score: 2

    Much of this research is funded by a DARPA contract which means it is the money of US Taxpayers at work.

    So are we really talking about desktop PC's or something more like a missile fire control system on a warship which needs to work straight after being forcably power cycled, before the next bomb or antiship missile is launched at it?

  48. Re:Is this news? by mpe · · Score: 2

    This is what memory was like in the olden days, before DRAM took over from core memory. Apparently early DRAM computers had big piles of batteries in the bottom of the RAM cabinets to prevent the memory from failing due to a power cut.

    More likely to have been Static RAM (SRAM) which holds it's data as long as it is powered. Dynamic RAM (DRAM) needs to be constantly accessed to retain it's data. It is also possibly to have so called Psudo-Static RAM. Which is DRAM with refresh hardware closely associated with it, e.g. on the same chip.

  49. "Rebooting" is a disease that should be cured by sphealey · · Score: 2
    Gather round my children and I will tell you of a time far in past. A time when computers actually performed the job that they were designed to perform. A time when systems, including both hardware and software, worked pretty much all the time. Most importantly, a time when designers and support engineers understood their products and could diagnose and fix things that went wrong; when "restarting" the system was an act of desperation, not to be tried until all other solutions had failed. When "restarting" the system was a badge of shame that everyone would work to cure as fast as possible.

    Well, that is as cute as I can be this morning, but I hope the point is clear. I was willing to reboot an XT running MS-DOS 2.0 from time to time - it was a crude system and we didn't expect too much of it. But the "reboot" virus has spread FROM Microsoft systems all the way INTO the world of distributed controls. I actually have control system techs say to me "reboot and see what happens". Hello! It isn't supposed to be this way! Systems (particularly embedded sysetms) are supposed to work, not not work!

    Faster rebooting would be a crime, not an improvement, since it would help take everyone's attention off the problem, which is that the system failed.

    sPh

  50. Biggest lie: speeds up downloading by walt-sjc · · Score: 2

    Where do they come up with this stuff? Unless your memory is Extremely slow, and I mean slower than anything used in personal computers since the days of the Altair, AND you are using a faster than 10M net connection (not realistically possible on an altair) on that slow memory, this will have ZERO effect on download speeds. Any computer faster than a 386 can handle damn near GigE where the limiting factor will be the PCI bus, disks, etc. - not the memory. (well, maybe non GigE on a 386, but 100M easily.) Sheesh.
    Considering I can't even get DSL or Cablemodem service in SILICON VALLEY, I don't think we will be seeing memory speeds being the limiting factor in downloads anytime soon - like not in the next 10 years even if computers stopped getting faster.

  51. Reboot problem solved long ago, called Unix. by percey · · Score: 2, Funny

    Honestly, at the risk of sounding cliche, real unix systems, that are bound to their hardware have fantastic uptime. The RS6000 we've had for a year has only been taken down for failover testing. If the resolution is hardware based then this Wintel duopoly isn't of much use. But the biggest question is, what will help desk people do if they can't tell people "Reboot the system." to take care of the problem. The vast majority of them may actually have to be trained in technical problem resolution. Millions will be thrown out of work (because it obviously exceeds their capabilities). Its the fragile nature of Windows that keeps the economy moving! Hopefully they will rethink this before its too late.

  52. The technology by markmoss · · Score: 2
    The Houston Chronicle has a writeup, which describes the technology a little:

    UH researchers worked with very thin films of perovskite oxides called manganites. When these thin films are exposed to electrical pulses their resistance can be programmed. The researchers developed an electrical switching process so that the material could be used to store and retrieve bits of information.

    Computer memory using the new technology would look essentially the same as the memory being used in today's computers, Ignatiev said.

    "If you put them under a microscope, they would really look no different," Ignatiev said. "The difference is that traditional memory uses transistors and capacitors, and these use a resistor."

    It will require only a slight modification to the design of the current generation of motherboards. An interface that reads high and low resistance would have to be installed.

    So it is non-volatile RAM. That makes four distinct NV-RAM technologies that I know of: battery-backed SRAM (fast, expensive, and low capacity), Flash and other electrically eraseable PROM's (slow writes, wears out), magnetic RAM, and resistive memory. The first two have been on the market for years, and capacity/price are nowhere near competitive with hard drives, although they are used where capacity can be much less than a PC needs and the environment is hostile to hard drives. MRAM is now being sold in small quantities, I think, but it's too young to tell how price and performance will work out.

    What I did not see was any reason at all for thinking that resistive RAM would work out to a low enough price to be a hard drive replacement. I'll believe that, with enough work on the production process, it can beat SRAM on price and Flash on write speed (these aren't hard targets), but it has a very long way to go to compete with DRAM on price or speed, and then the price has to go down another 100 times to compete with hard drives. OTOH, start selling boxes with 256M of NVRAM and good non-bloated instant-on software, and maybe people will prefer them to MS's bloatware offerings on a 30G HD...

    Finally, there have been much ballyhooed nonvolatile memories before that died once they hit the market. Bubble memory was supposed to replace hard drives about 20 years ago, but most slashdotters are too young to even remember it... I do like to see another technology out there, because if MRAM stumbles, now there's another chance of getting NVRAM that doesn't require major compromises.
  53. Real soon now.. by petis · · Score: 2
    The article says Commercial availability of the chips is expected within three years



    As always, multiply the marketing department's wishes with pi. In this case, 3*3.14, it's something like 9.5 years. I'd say end of 2010 at best.

  54. Re:I think this is the same / links to MRAM articl by sconeu · · Score: 2

    However, systems such as you talk of, don't NEED to be forcibly power-cycled. However, they are generally shut off, to avoid unnecessary power drain. But when entering a threat area, they are turned on.

    --
    General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
  55. Extra hour a day? by evilpaul13 · · Score: 2

    Have you not upgraded to Ext3 or are you running Windows 9x?

  56. Re:Poorly written summary of a poorly titled artic by iabervon · · Score: 3, Interesting

    The article wasn't any better written than the summary. It seems like this is suitable as a replacement for flash memory, not for either disk (which is huge), or for RAM (which is really fast). Of course, having a flash-like technology be cost-effective would change things; you could keep a copy of system memory as it is when it has just been booted (but before it initializes devices) there. Then you "reboot" by copying the virtual memory table from the nvram to main memory, and the system is immediately ready to initialize devices and run.

    It would also be useful if programs could put some of their data in the nvram region, so (for instance), your emacs buffers don't go away when the power goes out. It would also be a good place to put write buffers, such that, as soon as the data is written to nvram, it will definitely make it into the filesystem, whether or not you lose power. This means that you can accumulate more dirty buffers safely and write them out in larger chunks, which is more efficient.

    Keeping everything in nvram (if that were fast enough) may or may not be a good idea. You'd still want to reboot on occasion to refresh the system (load a new kernel, e.g.), but there's no particular reason you'd want to reboot at exactly those times when you power down and back up. Of course, you'd need everything to be hotswappable (replace the processor with programs running?) and restartable (disks have to be told to spin up, e.g.).

  57. Core memory machines used to clear by HiThere · · Score: 2

    Rebooting is sometimes used to refresh the state of the RAN, rather than just to power down. So there will be needed two new facilities.
    1) a clear function, which will set the ram to a known good value.
    2) an initialize function to recover from connections that may have been left active, and timed out while the power was off. (And probably to do other recovery that I haven't thought of just yet.)

    In the old core memory machines, the core was frequently cleared without turning off the computer, and then another IPL (initial program load) was done to start a program running. These features will need to be re-invented for more modern environments if ram becomes non-volitile. Of course, design could cause only some ram to be non-volitile, in which case it could be treated as an extermely fast disk (faster than the volitile ram? That sounds unlikely, but if so it could cause interesting design changes.)

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  58. Several problems with this by gweihir · · Score: 2
    • Most rebooting is not because of power-loss, but to correct problems with the software. Solid state memory does not help at all in this case! Otherwise present day PC's would routinely be put into hibernation instead of being rebooted.
    • Thin film process is space consuming. Very space consuming. It might be decades until they can match current memory density, if at all.
    • 1000 times faster than flash might not be enough. Depending of which flash technology they compare with, they might be 10-1000 times slower than present DRAM.
    • On the bright side, if this can be made to work with reasonable parameters, disk-crashes would be a thing of the past.
      And if they can hack the density and cost problem, replacing disks with this technology could actually work.


    To sum up: Typically "we solve a major problem" false-promise headline. Maybe they are looking for funding.
    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted and ignored otherwise.
  59. Re:I think this is the same / links to MRAM articl by Paul+Komarek · · Score: 2

    Aha, so this is why the memory systems are funded by DARPA. Having discovered that their Windows NT controlled ships are dead in the water after a system crash, they're trying to make computers that reboot faster!

    -Paul Komarek

  60. Re:Is this news? by mpe · · Score: 2

    Go back even further and you didn't even need to keep the ram powered, oh the joys of core memory (the stuff with the little ferrite donuts).

    One problem with actual core memory is that reads are destructive. So immediatly after a read you need to do a write.