Slashdot Mirror


Samsung's Solid-State Disk Drive Unveiled

Iddo Genuth writes "After unveiling their upcoming hybrid hard drive, Samsung — along with a number of other manufacturers — is planning to begin shipping solid-state drives during 2007. Unlike the upcoming hybrids, solid-state drives should work with windows XP as well as Vista." The drives will be introduced in 1.8- and 2.5-inch form factors for notebooks. While streaming performance can't equal that of hard disks, Samsung claims that random-access performance is more important and that (e.g.) Vista users would see a 4x speedup in many key operations. Pricing was not announced.

241 comments

  1. Dedicated OS Harddrive? by SevenHands · · Score: 2, Insightful

    Now this is one configuration where this drive will make a large difference in bootup speeds. Office apps, audio, video and other media should be happy on the old 7200 rpm drives for a few years still.

    1. Re:Dedicated OS Harddrive? by Anonymous Coward · · Score: 0

      I think with these new drives file fragmentation will not as a big issue anymore and regular apps will benefit from that quite a bit.

      As the drive uses flash memory I'm wondering how many writes will the drive last. In the article there read something about meeting market requirements and well that can mean just about anything. I think I'll wait a year or two before buying one.

    2. Re:Dedicated OS Harddrive? by Anonymous Coward · · Score: 2, Informative

      No, this drive will be worse for boot up time. Boot time is a function of how fast info can be pulled off the drive, and this thing is modestly slower than hard drives. But its latency is terribly faster and will increase responsiveness whenever information scattered at different points is rapidly needed, since it takes no time to move a physicial arm between memory locations.

    3. Re:Dedicated OS Harddrive? by epiphani · · Score: 2, Insightful

      Bzzt, wrong. I don't know how many applications you're loading up, but 32 Gigs is plenty for my entire windows C: drive. I'll keep all my applications and operating system on fast, quiet SSD, and I'll happily store my 400 gigs of music and video on magnetic drives.

      --
      .
    4. Re:Dedicated OS Harddrive? by Anonymous Coward · · Score: 2, Informative

      OS bootup time depends largely on the time required to find and load all the dynamically linked libraries and the various tools, programs and daemons that are scattered around the hard disk, so access time is a very important factor.

    5. Re:Dedicated OS Harddrive? by Jugalator · · Score: 2, Insightful

      With hibernation I don't really have a problem with boot up speeds anymore.

      --
      Beware: In C++, your friends can see your privates!
    6. Re:Dedicated OS Harddrive? by Surt · · Score: 1, Troll

      Heck, even without hibernation, does anyone care about boot speed anymore? I mean it's like 11 seconds once a day if you shut off your computer at night.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    7. Re:Dedicated OS Harddrive? by Poltras · · Score: 2, Insightful

      11 seconds to boot up? In what world do you live? My mac takes around 30 seconds before being functionnal and my windows 1m30 at least... Linux is around that figures too. No, I won't use VxWorks or QNX as a desktop. Good for you if you do, but I'd like to know how you achieve such performance with conventional desktop OS.

    8. Re:Dedicated OS Harddrive? by blixel · · Score: 1

      Coming out of hibernation (S4) seems almost slower to me than a regular boot. (Hibernation being where the machine writes all the information from RAM to the hard-drive and then completely shuts down.) Hibernation is certainly less reliable than a regular reboot ... at least in my experience with my Workstation PC. (i.e. The proprietary NVidia Linux module doesn't come back out of hibernation properly.)

      Coming back out of "Suspend to RAM" (S3) on the other hand... is virtually instantaneous. And it works flawlessly on my laptop which doesn't have any problematic Linux modules.

    9. Re:Dedicated OS Harddrive? by Surt · · Score: 2, Interesting

      I use windows xp on a dell laptop and desktop ... post is 3 seconds, 8 more seconds to reach the xp login. The desktop is a little faster.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    10. Re:Dedicated OS Harddrive? by owlstead · · Score: 3, Insightful

      Don't forget spinup time. Spinup time is pretty important, especially for notebooks. Notebooks are bound to suspend the disk a lot more than desktop drives, so to safe power.

    11. Re:Dedicated OS Harddrive? by ubergenius · · Score: 1

      I'm WAY over 32 GB of apps... WAAAYYY! My OS/Apps account for about 145 GB of space, with another 280 GB of just... stuff. Yeah, I think you're just generalizing based on personal experience, which is always a dangerous thing to do with technoloygy.

      --
      Student Manager - Take control of your education!
    12. Re:Dedicated OS Harddrive? by mollymoo · · Score: 1
      No, this drive will be worse for boot up time. Boot time is a function of how fast info can be pulled off the drive, and this thing is modestly slower than hard drives.

      Crap. There isn't a PC OS in existence which boots just by reading consecutive sectors from disk, which would need to be the case for streaming performance to be the dominating factor. Just listen to your drive when it boots up - every drive on every machine with every OS I've ever used had virtually constant seek noise during boot. I'm sure you can find tools which will tell you every file accessed on the disk during boot, but you cold just look at the number of files and their sizes in c:\Windows, /System or wherever your OS files live. Not all get loaded at boot of course, but the point is that they aren't individually very large, generally just a few meg each. A 30s boot where streaming performance was the limiting factor would imply 1.8 GB of data loaded on boot (assuming a 60MB/sec sustained read - just 3MB/sec faster than the Samsumg SSD).

      Where a hard drive might win is in resuming from hibernation. There you actually do 'boot' pretty much by loading one huge file into RAM, so streaming performance dominates. At least, it does if your filesystem managed to keep all the data together and doesn't require too much overhead in the form of extra seeks.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    13. Re:Dedicated OS Harddrive? by TheRaven64 · · Score: 1
      There are two ways of implementing suspend to disk. To suspend, you write the entire contents of RAM to disk[1]. When it comes to resuming, you have two choices:
      1. Read everything back at once, or
      2. Read each page back when it is accessed (by just handling the page fault as normal and keeping the hibernation file in normal swap space)
      The first approach is faster overall (you just do one big linear read from disk), but it has the disadvantage that you can't do anything while you are loading it. The second hits the disk more, but lets you can page in parts of an application, and load everything else when it's needed.

      The big advantage of hibernation is that it doesn't lose any state. Things like window positions, open documents, etc can take a while to recover after a reboot, but are not lost by a suspend operation. If you are using your machine for work, then this can save a lot of time.


      Actually you can only write the dirty pages, since everything else is in swap already.

      --
      I am TheRaven on Soylent News
    14. Re:Dedicated OS Harddrive? by Montag2k · · Score: 1

      So I've noticed, for Windows at least, that a defrag will significantly speed up hibernation wake-up times. I think that it has something to do with the fact that the hibernation file becomes a lot more contiguous after a defrag. I too experienced S4 startup times of greater than three minutes, and a defrag got rid of that.

      I don't think that the Linux filesystems require defragmentation though, so who knows what a solution for Linux would be.


      Cheers,
      Montag
    15. Re:Dedicated OS Harddrive? by Spikeles · · Score: 1
      I don't think that the Linux filesystems require defragmentation though
      Well actually they do suffer fragmentation. It's just normally noticed as much as on a Windows Desktop system. The standard procedure is to move all your files off the disk, then copy them back on again, that way all the free space is compressed.

      Links:
      Journaling-Filesystem Fragmentation Project
      Filesystem Fragmentation
      Ottawa Linux Symposium Proceedings on Filesystem fragmentation

      Those were just some i found in a google search.
      --
      I don't need to test my programs.. I have an error correcting modem.
    16. Re:Dedicated OS Harddrive? by Xaria · · Score: 1

      And then you log in, and at least 30 seconds later the computer becomes usable.

    17. Re:Dedicated OS Harddrive? by Surt · · Score: 1

      Only 2 or 3 seconds really. But there are on going loads for a while, which I suppose would be sped up, but again, it's just not enough of a problem for me to care about having a hybrid HD to speed it up.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    18. Re:Dedicated OS Harddrive? by dgatwood · · Score: 1

      Depends on the OS. It'll help OSes that don't do boot caching or hot file clustering. Modern OSes... not so much.

      --

      Check out my sci-fi/humor trilogy at PatriotsBooks.

    19. Re:Dedicated OS Harddrive? by dave_f1m · · Score: 1

      My computer takes 3 and a half minutes to post (yes, it is set to quick post). I could really care less how long the OS takes to boot. 3.5m + .0003 seconds is still long enough if I had to reboot the machine, I'm going to walk away while it boots. Server grade equipment, doesn't it suck?

    20. Re:Dedicated OS Harddrive? by Surt · · Score: 1

      How the heck is this a troll?
      Insightful maybe, but troll?
      Moderators on crack?

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    21. Re:Dedicated OS Harddrive? by Surt · · Score: 1

      Ouch, that's really horrible, and post is really not going to be helped at all by the hybrid hard drives.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    22. Re:Dedicated OS Harddrive? by LarsG · · Score: 1

      Good point on caching and clustering.

      I think the main benefit of SSD is in the late stages of a boot. At least on Windows, when lots of 3rd party services and all those programs in the system tray hit the disk at the same time.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    23. Re:Dedicated OS Harddrive? by LarsG · · Score: 1

      Is that on a consumer PC? I could understand it on a server that initialize a huge RAID, sanity check 64GB of RAM and whatnot.

      Server grade equipment, doesn't it suck?

      Ah, figures. :)

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
    24. Re:Dedicated OS Harddrive? by Asm-Coder · · Score: 1

      I get 3 seconds from standby on Windows XP, 8 seconds from hibernate. (Never have gotten Ubuntu or Knoppix hibernate features to work) Anyway, my two cents.

    25. Re:Dedicated OS Harddrive? by Poltras · · Score: 1

      From standby I agree. From boot up, only to load the BIOS it should take 3 seconds. Never configured a Windows to boot completely in less than 1 minute (logged, functionnal). Sure first installs can get that kind of performance, but I never use a freshly installed windows. Installing Office and an anti-virus slows my system bootup time greatly.

  2. Not on XP? by bkg_cjb · · Score: 5, Interesting

    Could someone tell me why one type of drive wouldn't work with a specific version of Windows? Shouldn't they be able to write drivers for that?

    1. Re:Not on XP? by danpsmith · · Score: 4, Funny
      Could someone tell me why one type of drive wouldn't work with a specific version of Windows? Shouldn't they be able to write drivers for that?

      Ah, you must be new here. It's not that it wouldn't work, it just doesn't, you dig? No? Well, here's a Vista t-shirt.

      --
      Judges and senates have been bought for gold; Esteem and love were never to be sold.
    2. Re:Not on XP? by MankyD · · Score: 1, Informative
      Could someone tell me why one type of drive wouldn't work with a specific version of Windows? Shouldn't they be able to write drivers for that?
      I am guessing that a better description of the problem would be "not optimized for Windows". A hybrid drive is best used when small, in-demand data chunks are put on the flash components and large or infrequently accessed files are left on the platters. Perhaps there is no reasonable method to decide what files should go where?
      --
      -dave
      http://millionnumbers.com/ - own the number of your dreams
    3. Re:Not on XP? by IntergalacticWalrus · · Score: 4, Informative

      Could someone tell me why one type of drive wouldn't work with a specific version of Windows? Shouldn't they be able to write drivers for that?

      Obviously because Microsoft paid them a certain amount of money to make it an extra reason to force people to upgrade.

    4. Re:Not on XP? by alexhs · · Score: 5, Informative

      Solid-state drives are flash drives with a PATA/SATA connector, and will work like a regular hard disk, as far as the motherboard and the OS are concerned. Therefore working whatever OS you're using.

      Hybrid drives, OTOH, are relying on two different technologies, and it seems the choice of using disk or flash is up to the OS. It means that if your OS isn't Hybrid-drive aware, you probably will end up with using the disk and losing its flash ability. Vista OTOH will be able to put some files on the flash part.

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    5. Re:Not on XP? by AnonymousHero · · Score: 5, Funny

      You seem to have three hands.

    6. Re:Not on XP? by CrackedButter · · Score: 0, Redundant

      I'm glad somebody got what you were saying and you got moderated accordingly, some mods do pay attention.

    7. Re:Not on XP? by Surt · · Score: 2, Informative

      Vista has features at the OS level to take advantage of hybrid drives.

      While a hybrid could function in XP with a driver, you can't get the magic (extra fast app and os load) without vista.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    8. Re:Not on XP? by abandonment · · Score: 1

      Not only as a reason to force people to upgrade, but as a reason to ensure that people move to Vista and STAY on Vista.

      Not that I imagine it will take long for Linux et al to come up with drivers and a better implementation than Vista does for this hardware (if it isn't already supported).

    9. Re:Not on XP? by k31bang · · Score: 4, Funny
      You seem to have three hands.


      Sooo, no need to type one handed like the rest of us.
      --
      -+-=-+-=-+-=-+-=-+-=-+ *** http://www.mountainfort.com *** +-=-+-=-+-=-+-=-+-=-+-
    10. Re:Not on XP? by TheNetAvenger · · Score: 2, Informative

      Could someone tell me why one type of drive wouldn't work with a specific version of Windows? Shouldn't they be able to write drivers for that?


      As others have pointed out, they are standard connectors and would work with any OS basically.

      Why 'Vista' is singled out, is Vista will recognize that it is a solid state drive, and use a 'different' set of cache and pre-cache techniques to get even more performance out of it than a regular OS would, by utilizing the drives random r/w speed over conventional HDs.

      The Vista ReadBoost technology goes into play on this type of drive 'so to speak', even though it would be the primary HD, and this is why Vista would get even more of a boost from the solid state technology than other OSes currently.

    11. Re:Not on XP? by Gilmoure · · Score: 1

      There's a reason it's called The Gripping Hand.

      --
      I drank what? -- Socrates
    12. Re:Not on XP? by riskeetee · · Score: 2, Informative

      On the gripping hand...

    13. Re:Not on XP? by mollymoo · · Score: 1
      Sooo, no need to type one handed like the rest of us.

      I like CowboyNeal too, but not that much.

      --
      Chernobyl 'not a wildlife haven' - BBC News
    14. Re:Not on XP? by Mr_DW · · Score: 1

      left hand, right hand, gripping hand? NO it's not a porn reference!

    15. Re:Not on XP? by rrohbeck · · Score: 1

      You must be a real geek to be turned on by this kind of discussion.

    16. Re:Not on XP? by Kuvter · · Score: 1

      You need three hands to run Vista.

      --
      "To be is to do." --Socrates
      "To do is to be." -- Aristotle
      "Do-Be-Do-Be-Do..." --Sinatra
  3. inflection point is coming by MagicMerlin · · Score: 1

    the days of the spinning platter hard drive are almost over. while it will take a long time for the SSD to completely displace all uses of traditional hard drives (especially in industrial storage -- where hard drives are now displacing tape), be prepared for an avelanche of new products in the 1-2 year time frame.

    merlin

    1. Re:inflection point is coming by Anonymous Coward · · Score: 5, Funny

      What the...WE HAVE SHARP METAL DISCS SPINNING @ 7200prm ON OUR LAPS?!

      HEAVENS TO BETSEY!

    2. Re:inflection point is coming by Viol8 · · Score: 2, Insightful

      I wouldnt bet on that. The gap between what can be stored on a given area of magnetic/optical disks compared to some type of solid state memory is actually getting larger , not smaller.

    3. Re:inflection point is coming by Jugalator · · Score: 1

      LOL, it sure takes a magic Merlin to come up with such a prediction! :-)

      --
      Beware: In C++, your friends can see your privates!
    4. Re:inflection point is coming by TheJorge · · Score: 2, Interesting


      While I wouldn't doubt we see more devices in the upcoming years, hard disks definitely have a place, at least on home computers. I imagine it's rare that anyone with a full 100GB+ HDD has only programs and application data. Giant media files are commonplace, and reading/writing large files is the primary drawback of SSD, and something platter hard drives do very well and very cheaply.

      I think what we'll probably see is computers starting to come standard with an "applications" ssd and a "media" hdd.

    5. Re:inflection point is coming by VWJedi · · Score: 1

      Inflection point? Did I stumble into the "High School Calculus" section of Slashdot?

    6. Re:inflection point is coming by NeuralSpike · · Score: 1

      Even if this is true, with solid state you can pack more storage units in a given volume--thanks to the lack of motor, read/write heads, etc. This fact only makes storage per unit area unimportant. All one need to do is check out the current 16 GB USB flash drives to see that storage density is quite decent. Strip away the casing and any other extraneous parts from those things an look at just how small the actual flash chips are. You'll quickly realize you could cram at least 10 of those in 2.5" form-factor drive, if not 2 or 3 times that. So lets see, 10 chips gives us 160 GB, not bad for a modest estimate. A 20 chip package, also quite plausible, yields 320 GB--just larger than the largest announced 2.5" drive. If drive makers really got crazy and jammed a 3.5" drive full of the stuff. Now we're easily talking 4 to 5 times the storage, or 640GB on the low end of the estimate to 1620 GB on the upper (yet reasonable) end. Now, considering flash devices are almost guaranteed to shrink with process shrinks, and not to mention new solid state memory technologies such as Phase change RAM, non-volatile memory solutions look to a have a pretty bright future when it comes to competing with magnetic storage.

    7. Re:inflection point is coming by DrVomact · · Score: 1
      Maybe...but I've been hearing this since the early eighties, so pardon me if I remain skeptical. Back then, "hard drives" were huge stacks of platters spinning inside units the size of a washing machine. I don't remember what their capacity was...1Mb? Obviously, we needed something better than that...preferably something without moving parts. I was told in my first computer class (Data Processing 100) that magnetic disks would soon be replaced by solid state devices, like "bubble meory" (no, I don't remember what that was). But instead of getting a radically new technology, we got magnetic hard drives that were a lot better, so that now you can carry around a roomfull of those old washing machines in your ipod. Often, incremental development of old technology beats starting from scratch.

      I can certainly see the advantages of booting up my PC instantaneously from flash memory, and I think having 2Gb flash cards and such is great...but I think the demise of the magnetic disk may be further off than you think. Remember, data expands to fill the space available, and when it comes to size, hard disks are still king.

      --
      Great men are almost always bad men--Lord Acton's Corollary
    8. Re:inflection point is coming by rrohbeck · · Score: 2, Funny

      What the...WE HAVE SHARP METAL DISCS SPINNING @ 7200prm ON OUR LAPS?!

      Worse... Glass!

    9. Re:inflection point is coming by profplump · · Score: 1

      I don't know about you, but I haven't seen a lot of circuit boards that are significantly thinner than a hard drive plater. You would get to reclaim of the of the space dedicated to the motor and the control arms, but you'd still need a case, connector, and interface board, and you'd still have to mount your storage chips on circuit boards within the case. I'm not seeing a whole lot of extra space in such an arrangement.

    10. Re:inflection point is coming by livewire98801 · · Score: 1

      What about stacking? Make each "layer" have longer insulated connectors to a single circuit board on the bottom of the internal casing, and maybe a second board on the top. Run connectors out the "back" of the drive to a board on the bottom that has the rest of the ATA/SATA components.

      I'm sure someone with some engineering knowledge could jump in and give a little more feasible design here, but it seems plausible to me.

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    11. Re:inflection point is coming by livewire98801 · · Score: 1

      Like my 80gb mirror (pair) for /boot, /tmp, /, and swap, my 200gb for /home, my 300gb for /music and my 200gb for /music/pending (for things that are odd formats, not normalized, etc). I would love to move my 80gb mirror to a pair of flash drives at some point, and this would be practical, I think.

      --
      "He may be mad, but there's method in his madness. [...] It's what drives men mad, being methodical." G.K.Chesterton
    12. Re:inflection point is coming by profplump · · Score: 1

      That limits you to the area of a single circuit board in terms of through-mount connector space. Plus it's really complicated to assemble, and precludes the use of surface-mount chips, which are cheaper both to manufacture and assemble.

      I'm thinking right-angle mounting would probably be your best bet -- think DIMMs on a motherboard -- but that still requires a bunch of connectors or complicated assembly.

      I'm not saying there are no possible space gains to be had with solid-state, I just don't they're terribly significant as long as you're limited to the hard-drive form factor.

      Now if you were willing to have a non-removable hard drive, you chould integrate the chips in clusters around the motherboard of a laptop, wherever there was enough space to put a few chips. It would be non-upgradable (or at least not easily upgradable) but it would allow for an effective use of space that isn't possible with a platter-based storage device.

    13. Re:inflection point is coming by Havenwar · · Score: 1

      You have to remember the solid state disks being chips on circuitboards wont need the vacuum packing and the thick shell either. And remember that the actual platter size in a harddrive is not more than half the surface as seen from above. So all in all I'd say you can get quite a bit more chip in there then you can platter, with the added benefits of lack of vibration and shock resistance - perfect for laptops.

  4. SuperFetch by truthsearch · · Score: 4, Insightful

    According to Microsoft, "SuperFetch understands which applications you use most, and preloads these applications into memory, so your system is more responsive".

    Seems nice in theory, but the first thing I do to any XP machine that someone tells me is running very slow is to kill those quick start apps in the bottom right corner. Their use of processor and/or memory definitely slows the machine down overall. I'd much rather wait an extra second for an app to load so the system runs faster overall.

    So they better have improved their techniques with this SuperFetch. If it causes many more context switches or reduces memory available to apps people are actually running then it'll be a hinderance. At the very least it should be automatically turned off for systems with less than an ideal amount of memory.

    1. Re:SuperFetch by Anonymous Coward · · Score: 0

      It looks like you will be trying to use Microsoft Office at some point.
      Do you wish me to not stop to don't avoiding SuperFetch this application?


    2. Re:SuperFetch by mystik · · Score: 3, Interesting

      If it's done right, then it'll be handy. IIRC, linux uses free pages of memory for disk cache, and if an application needs more pages, it just invalidates the disk cache pages, and allocates them to the app.

      If Windows caches applications into free memory pages during disk idle times, it'd probably make a huge difference, so long as it doesn't take memory away from the currently actively running applications.

      --
      Why aren't you encrypting your e-mail?
    3. Re:SuperFetch by mkiwi · · Score: 3, Interesting
      I saw this "SuperFetch" idea and it is a total rip off of NeXT's "prebinding" system. Often, when you install something on Mac OS X (since version 10.0), there is a little status message in the installer that says "Optimizing System Performance...". This command calls a program that sits in "/usr/bin" that loads memory addresses of each program in a cache for faster launch times. After prebinding, applications load faster at startup.


      There is also a daemon on Mac OS X that dynamically prebinds applications that have not been prebound. One condition of prebinding is that all the Libraries must be dynamically linked and prebound themselves. If one dependant library is not prebound, then the whole thing gets marked as something "not to prebind."

      To see the actual programs on Mac OS X, do a
      ls /usr/bin | grep prebinding

    4. Re:SuperFetch by ronanbear · · Score: 1

      According to Microsoft, "SuperFetch understands which applications you use most, and preloads these applications into memory, so your system is more responsive".
      It's Microsoft, remember? They'll use superfetch to optimise Office and IE7 and a few OS functions.

      Then they'll start making a big deal about Firefox and OOo being slower.

      --
      the more they over-think the plumbing the easier it is to stop up the pipe
    5. Re:SuperFetch by badonkey · · Score: 3, Insightful

      So they better have improved their techniques with this SuperFetch.

      You don't really seem to know what you're talking about (although I suppose that doesn't prohibit anyone from being "5, insightful" on /.). They can't "improve their techniques," because there was no version of this feature in XP.

      Those "quick start apps" you mention have nothing to do with XP, and everything to do with application writers who think you want their garbage running all the time. Those aren't just "pre-loaded" into memory, they're scheduled processes that are wasting your time and resources. SuperFetch is completely different.

      SuperFetch just uses heuristics to manage memory in an effort to keep items you'll want from being paged out, and if memory is available it will load something it predicts (based on your usage) you'll want. It won't schedule anything new.

      Obviously, a poor implementation would slow your system down. That's the case with any memory management techniques, and isn't worth noting. Unless you're on Slashdot, and it applies to Microsoft and not Apple or Google.

      ---------
      If it has more features than an Apple product, it's like totally bloated.

    6. Re:SuperFetch by Telvin_3d · · Score: 1

      What I want is a system where I can designate what gets accelerated. 90% of what I use commonly is small programs that only take a second or two to load up anyways. It is the big stuff that I may not use every day that I want to be able to designate.

      That's why I am more interested in the solid state and RAM drives that I have been seeing than in the hybrids. Those let me install what I want to them. Everything else can go on a traditional drive.

    7. Re:SuperFetch by oojah · · Score: 1

      Hi,

      This is also on Linux but called prelinking.

      Cheers,

      Roger

      --
      Do you have any better hostages?
    8. Re:SuperFetch by NeuralSpike · · Score: 1

      Amen, Preach it, Brother!!

    9. Re:SuperFetch by ben+there... · · Score: 1

      Newsflash: in XP it was called Prefetch. It did most of what SuperFetch does, although I assume SuperFetch does it better.

      Here, I googled it for you: Channel 9 post complete with illustrations.

    10. Re:SuperFetch by newt0311 · · Score: 1

      in gentoo, there is also a prefetch script which will prefetch any files which would be required for bootup. haven't actually tried it myself yet since I only boot up about once ~5-6 months for kernel updates.

    11. Re:SuperFetch by ben+there... · · Score: 1
      They can't "improve their techniques," because there was no version of this feature in XP.

      Yes there was. SuperFetch is an evolution of Prefetch.

      Here, I'll add another link for the second person to say it didn't exist in XP: PC World

      SuperFetch builds on the prefetch capability in Windows XP, which preloads frequently used apps into memory to speed up launch times. Microsoft says SuperFetch not only knows which applications you use most frequently, but which ones you're most likely to use on different days of the week and at different times of day.

      The primary difference is SuperFetch ties in with ReadyBoost and accounts for time of day, apparently. Other links say it is more aggressive than Prefetch. But it serves the same purpose as what was already there in XP.
    12. Re:SuperFetch by AmberBlackCat · · Score: 1

      Most of those things on the systems I deal with seem to spend most of their time at 0% CPU usage, with the only noticeable problem being increased startup time for the system. Then they just spend the rest of the time in some barren land in the swapfile. The big system killers I know of seem to be AOL and anything with Norton in the name. They seem to instantly slow everything down. CCAPP.EXE has got to go. Norton Antivirus seems to get less bad if you specify some file extensions it shouldn't check. While I felt like Spyware Doctor was worth paying for, I think it's a pretty good motivator to get dual cores too since it takes the CPU to 100% for a long time. But in general, the things that load at startup seem to just sit as idle processes until you click on them. Message-driven operating systems and pagefiles and all.

    13. Re:SuperFetch by TheRaven64 · · Score: 1

      Prebinding is not about pre-caching executables. It is about resolving symbols at install time, instead of launch time. Normally, when an application launches, the loader has to load all of the shared libraries, read their symbol table, and then tell the application where each shared library function is actually located. Prebinding pre-computes these values. Without the 'optimising...' step in the installer, OS X will store the pre-binding information the first time an application is run.

      By the way, the cleverest implementation of this idea is on OpenBSD. They load libraries at random locations in memory for security reasons, but they are still able to cache prebinding information.

      --
      I am TheRaven on Soylent News
    14. Re:SuperFetch by seeker6182000 · · Score: 1

      This isn't how SuperFetch works. What you are describing is prefetching, which has been is a number of OS platforms for a long long time. If you want to know more about SuperFetch go here: http://channel9.msdn.com/showpost.aspx?postid=2424 29

    15. Re:SuperFetch by Anonymous Coward · · Score: 0

      What you describe is called "binding an executable" on Windows. It's been supported since the first version of Windows NT. It's not "SuperFetch".

  5. Maximum lifetime of flash... by rmdyer · · Score: 2, Interesting

    Doesn't flash memory have a maximum lifetime (R/W cycles)? If so, are these new drives designed to "degrade" gracefully so that as the flash "rots", more and more data is stored to the drive instead of the memory? If so, this would mean that the drives would "slow down" over time right?

    1. Re:Maximum lifetime of flash... by TeknoHog · · Score: 4, Informative

      Hard disks also have maximum lifetimes. Both HDDs and flash drives reallocate damaged blocks to compensate for the problem. The question is how the two compare in practical use.

      --
      Escher was the first MC and Giger invented the HR department.
    2. Re:Maximum lifetime of flash... by Anonymous Coward · · Score: 1, Informative

      If I remember correctly, I believe that these drives are already designed to spread out data evenly so as to minimize the number of writes to any one sector. Since seek time is not an issue, you're not going to get a performance boost by putting data at the "front" of the drive like you do with traditional hard drives, so it's much more feasible to apply this "load balancing" approach.

    3. Re:Maximum lifetime of flash... by TheRaven64 · · Score: 2, Informative
      TFA states that current flash technology has a lifespan of about 10 years. Unlike hard drives, when flash fails you can still read from it, just not write to it. This means that, when your drive wears out, you just dump the contents to the new one, which is much larger anyway. You don't lose data.

      Off topic, when did 32MB/s write speeds become slow? My new laptop gets about 30MB/s sustained (linear) write speeds, and I thought that was pretty impressive.

      --
      I am TheRaven on Soylent News
    4. Re:Maximum lifetime of flash... by Anonymous Coward · · Score: 0

      Wear-levelling question to knowledgeable folks:

      How does a SSD with no knowledge of OS or filesystem (as it should be, IMO) do wear levelling properly? Is there like an extra percentage of flash blocks beyond the reported maximum disk size which the flash driver uses to remap blocks? This would allow a single "disk" block to be rewritten (extrablocks * maxrewrites/block) times using a trivial remapper. If you were continually rewriting 1000 blocks, then you'd get max (extrablocks/1000 * maxrewrites/block) writes.

      Is this along the lines of how it works, or is it a lot sexier?

    5. Re:Maximum lifetime of flash... by diegocgteleline.es · · Score: 1

      Yes, but due to the number of $$$ gointo into the flash memory bussines, it'll improve soon, just like the hard disks did.

    6. Re:Maximum lifetime of flash... by Ngarrang · · Score: 1

      Since Samsung had a working prototype of it already, maybe they are using a chalcogenide-based phase-change ram, but are calling if flash because that is what the average person understand. Chalcogenide RAM doesn't suffer the degrading effects of Flash, with its number-of-write-times being equivalent to that of magnetic disk media.

      --
      Bearded Dragon
    7. Re:Maximum lifetime of flash... by Surt · · Score: 1

      High end drives for non-laptops are up around 70 MB/sec now.

      30MB/sec is actually extremely good on a laptop drive. I bought the fastest 7200 rpm laptop drive available a year ago, and it can only sustain 19MB/sec.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    8. Re:Maximum lifetime of flash... by owlstead · · Score: 1

      Flash has a maximum number of *write* cycles. Not read/write cycles. The trick is to only store the data that does not change readily (hah, or should that be "writely"?), which I think was what MS had in mind. Of course, using the hdd as backup and a checksum over the sectors would be a good idea none-the-less, if only as protection against malicious programs re-writing the entire contents of the drive until it fails. A bit of paranoia is needed if you consider security.

    9. Re:Maximum lifetime of flash... by Anonymous Coward · · Score: 0

      And low end ones are around 60MB/s

    10. Re:Maximum lifetime of flash... by WuphonsReach · · Score: 1

      30MB/s sustained for a laptop is very impressive. (My 4-year old unit only gets about 6-10MB/s with 5400rpm 120GB drives.)

      But yes, 7200rpm 750GB SATA drives are in the 50-75MB/s range. Then you toss those into a 6-drive RAID10 array for rates in the 150-225MB/s range. (Size to fit your need...)

      I guess the big advantage of flash drives isn't going to be so much their sequential speed, it's going to be the throughput they can maintain in a random access environment. Which should perform a lot better then a single-spindle magnetic drive.

      --
      Wolde you bothe eate your cake, and have your cake?
    11. Re:Maximum lifetime of flash... by jpop32 · · Score: 1

      Off topic, when did 32MB/s write speeds become slow? My new laptop gets about 30MB/s sustained (linear) write speeds, and I thought that was pretty impressive.

      IF you want impressive, benchmark random read/writes. You'd be lucky if you hit 10MB/s. And flash still gets 25MB/s. And that's where the difference comes. Taking into account that bootup and application starup/shutdown is almost all random reads/writes, it begins to sound very interesting. The speed and responsiveness of computers has been bottleneched on disk for quite some time.

      I'm actually toying with the idea of putting a CF2IDE adapter and a fast flash card as a boot drive and install everything on it. Data and swap would go on a normal hard drive. I suspect startup times would improve dramatically. It's either that or 10k rpm drives, and those are still expensive as hell.

  6. Bzzzt!!!! It uses flash ram. by mark-t · · Score: 0
    Flash is too restrictive in how many times it can be rewritten to be a viable replacement for a hard disk drive.

    Nice try though...

    1. Re:Bzzzt!!!! It uses flash ram. by ironwill96 · · Score: 4, Informative

      And if anyone had actually read the article, they would see that according to Samsung, the Flash technology in use in the drives has a lifetime of TEN years (your IDE / SATA HD likely wont last that long btw). They also note how much the R/W cycle issue has improved in the last few years.

      Oh wait, this is /., we don't read the articles we just write silly comments first!

      --
      "To strive, to seek, to find, and not to yield." - Tennyson
    2. Re:Bzzzt!!!! It uses flash ram. by HappySqurriel · · Score: 1

      Flash is too restrictive in how many times it can be rewritten to be a viable replacement for a hard disk drive.
      Nice try though...


      I know far too little about flash to comment on whether or not it is adequate to replace a hard-drive, but I do wonder on a modern PC how many times does a hard-drive really need to be rewritten to?

      Back in the olden days of computers (as in not that long ago) few people had enough RAM to keep an entire program in memory so the OS was constantly swapping data between Memory and the hard-drive. Being that we can now put 2 or 4 GB of memory in a PC (and in the near future 8-16GB of memory) how much swapping really needs to be done? If you use the sectors of flash reasonably evenly, how long would a flash hard-drive last? 2/5/10 years? How long is it reasonable to expect a hard-drive to last?

    3. Re:Bzzzt!!!! It uses flash ram. by truthsearch · · Score: 1

      your IDE / SATA HD likely wont last that long btw

      I've never had a drive not last at least 10 years. Are drives today made of lower quality?

    4. Re:Bzzzt!!!! It uses flash ram. by mark-t · · Score: 1

      Strange... the /. story doesn't say anything about it being flash ram. Not sure how you came to the conclusion that I didn't read the article.

      Anyways, I know that R/W cycles have improved, but they still aren't at the point of lasting as long as hard drives, especially when portions of them are used for swap space, temporary files, and other virtual memory.

    5. Re:Bzzzt!!!! It uses flash ram. by Kjella · · Score: 1

      Flash is too restrictive in how many times it can be rewritten to be a viable replacement for a hard disk drive. Nice try though.

      Well, there's a nice unqualified anecdotal opinion, it must be proof. On youe average corporate desktop with word and excel and powerpoint and outlook and whatnot the laptop will die long before the HDD. Your average coder's debug files don't make a dent, not even the salesmen's multi-MB powerpoint presentations. Maybe, if the desktop was used for the typical P2P "download, watch, burn/delete" that'd keep writing huge multimedia files to the disk all the time, then maybe. Or if you construct some very extreme conditions like a 98% full disk with heavy swap, in which case I wouldn't trust a HDD's sectors too much either. As long as they're consistent with a predictable lifetime, I see no showstopper here.

      --
      Live today, because you never know what tomorrow brings
    6. Re:Bzzzt!!!! It uses flash ram. by Overzeetop · · Score: 5, Interesting

      I've always wondered about this. Most modern flash seems to get 100k writes (many more reads). Fast flash is on the order of 13MB/s write.

      With load balancing, you wouldn't notice a failure until all the locations were rewritten just shy of 100,000 times. So the drive will "fail" in once you've written 40GB of data 99,999 times, or almost 4PB of write ops. At 13MB/s, that's just under 10 years of 100% duty cycle writes. If you presume you'll read that data once at 20MB/s, and you allow only an 82% duty cycle overall (to make the math easy), then your drive should last 20 years.

      I don't know about you, but I don't have any 20 year old computers or drives. The computer I had 20 years ago (PS/2 model 30, iirc) used 720k floppies, and a 20MB hard drive was a $400 option. Wait, check that. I do have a copy of Windows 1.04 on floppy disk here. It fits on three 720k floppies.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    7. Re:Bzzzt!!!! It uses flash ram. by Overzeetop · · Score: 1

      Whoops - I editied the post without re-reading it before I hit submit. I was assuming a 40GB drive. I also just read the second article and my numbers are off for their drives: let me update...

      32GB, 32MB/s write speed, 57MB read speed. Assumed 100k cycles. 3.2PB at 32MB/s...8 years of service. I still don't have any 8 year old drives in my box-o-stuff, though.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    8. Re:Bzzzt!!!! It uses flash ram. by thebdj · · Score: 2, Interesting

      Let's look at the application, notebooks. There are quite a few pros for solid-state drives here: 1) HDDs are loud, 2) HDDs are hot (especially as you increase RPM), 3) HDDs are sensitive to motion, 4) HDDs require more power, 5) HDDs are marginally heavier (I mean the things are pretty small already). So the advantages here are pretty obvious, quieter, cooler, longer battery life, and marginally lighter notebooks.

      Now, it is only fair we look at the downside, which is this overplayed write issue. Let us assume 10,000,000 writes (this is very generous, so I include 1,000,000 as well), since they will surely be using the best they can get, and this is pretty close to the high end that you will hear people discuss. You rarely re-write a vast majority of the software on your PC. Many programs are installed and never updated, and those that are updated are not done that often. If we assume, for the sake of sanity and argument, that the Windows system folder will only be written during Windows updates and that there would be one update per day that would be equal to something in the range of 27,000 days before you reached 10 million writes (only 2,700 if we say 1,000,000 writes). Most of your media files will be re-written even less.

      So let us look at two things that can be written fairly often. First, you have a page file. The solution, load up your system with 1 to 2 GB of RAM and set the Windows page memory settings to the minimum. Of course, if Windows behaved properly, it wouldn't even write to the page file until AFTER the RAM was full (or damn near full). Second, user documents. Let's us assume your program performs auto-saves of your documents on a 5 minute cycle. So, the file is written one time every five minutes, 12 times an hour, 288 times a day (if you type for 24 hours of course), 105120 times a year (wow, I recommend some sleep and bathroom breaks), which ultimately results in 95 years (wow, congratulations on long life) of the file. Granted if we go with one million that is 9.5 years of continuous typing, but then you probably don't have much of a life if you are doing that.

      This re-write claim is the most over-stated problem. Most places tell you the average life of today's HDD (for home use) is between 3 to 5 years, of course that is why they also tend to only warranty you for that long. Also, using my numbers, how many 9.5 year old drives are you using at home? Seriously, this problem is not that big of a deal; if it was going to be a huge problem, I am sure they would have though about that. (Note: This doesn't even get into the technology they use to spread the writes out to avoid wear.)

      --
      "Some days you just can't get rid of a bomb."
    9. Re:Bzzzt!!!! It uses flash ram. by mark-t · · Score: 1
      As far as I was aware, the most advanced flash memory cells today become ureliable after approximately a million rewrites. This is about on par with high quality floppy media.

      Hard drives last many many times longer than that.

    10. Re:Bzzzt!!!! It uses flash ram. by mark-t · · Score: 1, Interesting
      The problem isn't so much system folders as much as it is swap space, virtual memory, and temporary files.
      if Windows behaved properly, it wouldn't even write to the page file until AFTER the RAM was full

      *IF* Windows behaved properly.

      It doesn't. It won't. No amount of wishing will make it so.

    11. Re:Bzzzt!!!! It uses flash ram. by mark-t · · Score: 1

      A hard drive can last well over 10 years... the only reason it typically gets replaced long before then is because of space issues, not unreliability issues.

    12. Re:Bzzzt!!!! It uses flash ram. by Anonymous Coward · · Score: 0

      FYI: It's actually been 1,000,000 writes for a while now.

    13. Re:Bzzzt!!!! It uses flash ram. by Surt · · Score: 1

      But if both will last, statistically, through 5 years of continuous use, do you care that much that the hard drive will last to 25? Most people don't.

      And the flash will fail non-catstrophically, unlike the likely outcome for your hard drive should it fail.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    14. Re:Bzzzt!!!! It uses flash ram. by raynet · · Score: 1

      But if you write 32GB - 1 bytes data once and then rewrite that one byte 100000 the flash would fail in just couple hours (if we assume there are no reserved blocks that can be used for remapping bad blocks). Still, if take average of our values, i'd say 4 years is plenty for a laptop hdd. And ofcourse we have backups :)

      --
      - Raynet --> .
    15. Re:Bzzzt!!!! It uses flash ram. by Kjella · · Score: 3, Interesting

      The usual way they construct it is like this:
      1. Fill your drive 95%
      2. Trash the remaining 5%. Your disk will now die in 1/20th of the time, that is a matter of months

      IMO even that theoretical problem could be solved by active swapping, that is using some of your write cycles to move information internally. If you spent 100 of your 100k cycles doing that noone would notice. So when you're trying to trash those 5%, those 5% would swap places with the other 95%, even though there's no free space. For all I know maybe they do already, but if it was a problem that is the solution (this was sooo obvious. I bet it's patented).

      --
      Live today, because you never know what tomorrow brings
    16. Re:Bzzzt!!!! It uses flash ram. by dartboard · · Score: 1

      I call BS. You are still using all your 1gb hard drives from 1996? Or do you mean that they 'lasted ten years' as in, they lasted as long as I wanted them to last before I stopped using them and they are sitting on a shelf somewhere in my basement so I'm sure they work just great.

    17. Re:Bzzzt!!!! It uses flash ram. by Andrewkov · · Score: 1

      Not true .. I only replace drives when they die. Although that could explain why my PC at home has 4 hard drives in it.

    18. Re:Bzzzt!!!! It uses flash ram. by truthsearch · · Score: 1

      Whenever I've bought a new computer I've kept the older ones around for servers and "play". Right now my last desktop is a media server with a few old hard drives, together giving me a lot of space. The desktop prior to that is a web server. I never throw out old hardware that's still useful, including 10 year old hard drives.

    19. Re:Bzzzt!!!! It uses flash ram. by John+Nowak · · Score: 1

      Being that we can now put 2 or 4 GB of memory in a PC (and in the near future 8-16GB of memory) how much swapping really needs to be done?

      It depends -- Are you using emacs?

    20. Re:Bzzzt!!!! It uses flash ram. by Mr.+Hankey · · Score: 2, Interesting

      I've seen this problem happen in practice, with a development embedded system that booted off two flash cards. It ended up lasting 6 to 8 months or so before we needed to put in another flash card (it used CF cards, one 32mb which took all required R/W operations and one 1GB which was RO) and we took images for when the CF cards died. There was no swap, no journaling, and temp files were moved to a ramdisk where possible, but some files needed to be modified during development and the CF cards didn't last. Actually, some files were not readable after the flash failure. Perhaps this was due to an inconsistent filesystem state.

      --
      GPL: Free as in will
    21. Re:Bzzzt!!!! It uses flash ram. by oojah · · Score: 1

      My 30GB IBM 75GXP is still running fine. I got that in around 2000. Not ten years, but then not too far off.

      --
      Do you have any better hostages?
    22. Re:Bzzzt!!!! It uses flash ram. by williambbertram · · Score: 1

      So in theory it will go 10 years. In practice we'll probably have an industry wide recall by March 2007.

      New hard drive technology is scary. Anyone remember the IBM Death Star? Yeah. Supposed to have newer faster tech. Replaced over 100 of them in our Dell Optiplex GX110's. I think I'll wait for the bleeding edgers to bleed a little before I even consider one of these.

    23. Re:Bzzzt!!!! It uses flash ram. by NeuralSpike · · Score: 1

      There will be plenty of swapping, as program designers will bare witness to the multitudes of available RAM by creating ever bloating application code and useless background services! At least with solid state there will not be much weeping and thrashing of disks!

    24. Re:Bzzzt!!!! It uses flash ram. by Anonymous Coward · · Score: 0

      Yeah, because 4GB, 5400rpm hard drives from 1996 are 'useful' these days. Especially in a media-center.

    25. Re:Bzzzt!!!! It uses flash ram. by Anonymous Coward · · Score: 0

      I've seen some that last through 10million writes to a flash cell. That means you've got to write to a given cell 10 million times before the cell can't be written to anymore. Fortunately, even after that point, you can *read* from the cell just fine. Combine that with the 'wear balancing' done on flash storage, and the fact that you've got a few billion cells being written to in a 32GB flash medium, and you've got a likely life-span of 10+ years before a 1 million write-cycle flash drive fails.

      Also, like others have mentioned, when a flash drive fails, you can get your data off it with a simple *read*. When a magnetic-disk drive fails, you're data is lost without much more expensive data recovery techniques. (and even then they don't always work)

    26. Re:Bzzzt!!!! It uses flash ram. by Anonymous Coward · · Score: 0
      My 30GB IBM 75GXP is still running fine. I got that in around 2000. Not ten years, but then not too far off.

      You know that $1000 I owe you? Well, here's $600. That's not too far off is it?

    27. Re:Bzzzt!!!! It uses flash ram. by Overzeetop · · Score: 1

      Do you really have PC systems or servers that have 95% of the HD space as static storage? I usually make sure all of my machines are no more than 75% full, and preferrably 50% or less. On traditional HDs, small space means lots of fragmentation and slow machines.

      Besides, with a simple utility you could "defrag" your flash drive occasionally and have the internal management software/firmware do a remap to get files which are over x days old into memory which has a disproportionate number of cycles. Further, laptop users are used to part wearing out over time. Anyone who runs on battery frequently knows that after a few hundred cycles the batteries are shot. I've taken thinking of each battery-usage cycle as a $0.25 charge for being cordless, and I've already been through one battery on my machine that's barely 2 years old, and my second is probably down to 80% max cap already.

      --
      Is it just my observation, or are there way too many stupid people in the world?
    28. Re:Bzzzt!!!! It uses flash ram. by TheRaven64 · · Score: 1
      The 1GB hard drive I bought in 1996 still works. The 4.3GB and 40GB drives that I bought afterwards, however, have both died. The 20GB drive I bought between them still works. Nothing else comes close to being 10 years old.

      We still have a few SPARCStations and PoewrMacs that are more than 10 years old, but I couldn't tell you the ratio of working to dead disks, since the ones with broken hard disks were thrown in a skip before I got the working others. I'd say 10 years is more than enough for a hard disk drive, especially if all you lose is write-ability at the end of that. After ten years, you can easily buy a much bigger drive and copy all the data on to that. I'd probably want to every five years anyway...

      --
      I am TheRaven on Soylent News
    29. Re:Bzzzt!!!! It uses flash ram. by orim · · Score: 1

      "Are drives today made of lower quality?"

      According to a buddy of mine who works in data recovery, yes. It's also not so much a question of quality as much as it is a question of platter density. According to him, a single platter 20Gb drive lasted a good long time. In the data recovery business, they're seeing a lot more high density drives than the older ones (even though you'd think the older drives would fail more frequently). (why do you think the HD companies dropped the warranty down to 1 year in the last few years?)

      Personally, I must have bought about 30 HD's in the last 10 years, ranging from 4Gb in '97 to four 300Gb SATA drives two months ago.
      I guess I've had at least a third fail in one way or another. I'm not talking about dropping them or anything, they just quit working.

      How's your track record? How many drives have you actually owned, and fully used, and how many have failed? I'm curious.

      --
      "If you could only see what I've seen with your eyes..." - Roy Batty
    30. Re:Bzzzt!!!! It uses flash ram. by truthsearch · · Score: 1

      I can't recall exactly how many I've used. I've owned at least 10 drives in the last 20 years. I remember only one that had bad sectors spreading quickly after many years of use. Most of the rest were used regularly for 8 or 10 years.

    31. Re:Bzzzt!!!! It uses flash ram. by glesga_kiss · · Score: 1

      Nah, the internal memory-management load balances the writing across the whole flash memory range. In your example you would just write to 100000 different bytes. Also, a journalling file system is different as well.

    32. Re:Bzzzt!!!! It uses flash ram. by speculatrix · · Score: 1

      did you remember to mount everything read only and/or use "noatime".. otherwise there's a "hidden" write whenever you access a file or directory


      at least you didn't use swap on a flash drive, I don't think the wear levelling would cope too well with that; I wonder whether the flash controllers understand the use of FAT and optimise accordingly - people with Zauruses who put ext2 on flash seem to have quite a few problems.

    33. Re:Bzzzt!!!! It uses flash ram. by Mr.+Hankey · · Score: 1

      Yup, this project spanned multiple years and quite a bit of effort went into ensuring a good lifespan for the cards. They weren't exactly brand name cards though, we just bought a lot of cheaper ones. The device was under development, so many things ended up changing from release to release. Some storage was also needed for data acquisition, which was certainly part of the issue.

      --
      GPL: Free as in will
    34. Re:Bzzzt!!!! It uses flash ram. by edwdig · · Score: 1

      Nah, the internal memory-management load balances the writing across the whole flash memory range. In your example you would just write to 100000 different bytes. Also, a journalling file system is different as well.

      Load balancing writes only works if the flash has a significant amount of unused space. In the grandparent's example, if you fill the flash and then change the same byte 100,000 times, you can't do any load balancing. There just isn't anything to spread the load over.

      Of course, the answer to that is to have hidden reserved space. Ok, that works, but how much reserved space do you need? 10 additional bytes just means you need to repeatedly change 1 bytes instead of 1 to burn out the flash.

      [Change bytes to sectors/blocks/addressable units or whatever you see fit in the above. The units are irrelevant.]

      Anyway, I'm not saying load balancing doesn't help things greatly. Just saying that things aren't as simple as you're making them out to be.

    35. Re:Bzzzt!!!! It uses flash ram. by drsmithy · · Score: 1

      Of course, if Windows behaved properly, it wouldn't even write to the page file until AFTER the RAM was full (or damn near full).

      Why do you believe this is "proper" behaviour ?

    36. Re:Bzzzt!!!! It uses flash ram. by raynet · · Score: 1

      Humm, if we assume that the flash size is 32GB and I write there 32GB data, then how can it load balance anything? Except using some reserved blocks that I cannot use directly?

      --
      - Raynet --> .
  7. Reminds me of when... by Nom+du+Keyboard · · Score: 3, Informative

    Reminds me of when a company in the 70's built a solid-state swapping "drum" memory system for IBM S/370 mainframes. Of course, that one wouldn't fit in a 2.5" form factor.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
    1. Re:Reminds me of when... by macemoneta · · Score: 1
      I remember it being in the 1980's, and there were two primary vendors: Memorex and a little startup called Intel.

      The solid state paging devices were great; the only problem was that they needed a driver written by (if I remember correctly) Cambridge University. The driver writers ran 6 months to a year behind operating system releases, so our operating system upgrades (VM/CMS) were held back. The vendors didn't care; they were the only game in town.

      Fortunately, IBM released their 3380 drives around that time. By spreading the paging area across multiple spindles/controllers/channels in small seek areas allowing low contention parallel paging I/O, we were able to exceed the performance of the solid state devices.

      I had the great please of telling Intel and Memorex that we were not renewing our contract. Suddenly, they were bending over backward. They continued to ship the driver to us, only a month or two after OS releases, to show they could maintain the schedule. Apparently, we weren't the only ones to cancel our contracts.

      It's funny to see how history repeats itself from time to time in the IT industry.

      --

      Can You Say Linux? I Knew That You Could.

    2. Re:Reminds me of when... by multipartmixed · · Score: 1

      Wow, you HAVE been around for a while -- I remember 3380 drives, but not as NEW tech. :)

      Do you by any chance know Mel? I heard he's a one hell of a hacker.

      --

      Do daemons dream of electric sleep()?
    3. Re:Reminds me of when... by Anonymous Coward · · Score: 0

      If you wanted to beat the solid state disks, you could of just used the fixed head areas of the older IBM 3350 drives.

  8. Solid State = Sexy by Giant+Ape+Skeleton · · Score: 4, Interesting
    The greatest immediate benefit from the transition to solid state storage will, of course, be reduced power consumption.

    Coupled will fuel cell technology, mobile computing is finally going to live up to its potential.

    And I love this William Gibson quote from 1991:

    It wasn't until I could finally afford a computer of my own that I found out there's a drive mechanism inside- this little thing that spins around. I'd been expecting an exotic crystalline thing, a cyberspace deck or something, and what I got was a little piece of a Victorian engine that made noises like a scratchy old record player. That noise took away some of the mystique for me; it made computers less sexy. My ignorance had allowed me to romanticize them.
    --
    The difference between stupidity and genius is that genius has its limits.
    1. Re:Solid State = Sexy by Viol8 · · Score: 1

      For someone who's supposedly an influential Sci-fi author you'd have expected the guy to have a vague clue about how the technology of the day worked. I'm not sure I believe him to be honest.

    2. Re:Solid State = Sexy by Moofie · · Score: 2, Insightful

      Why would you expect that? Gibson has always been very up front about the fact that he's not a technophile.

      --
      Why yes, I AM a rocket scientist!
    3. Re:Solid State = Sexy by Viol8 · · Score: 1

      Because he seems pretty darn techno savvy in his books. I can't believe he makes it all up and it just happens to be derived from technology that already exists by pure coincidence. I'm sure he's a lot more clued up than he lets on.

    4. Re:Solid State = Sexy by Moofie · · Score: 1

      Yeah, I'm sure he's dishonest because he doesn't hew to your preconceptions. That must be it.

      --
      Why yes, I AM a rocket scientist!
    5. Re:Solid State = Sexy by x3nos · · Score: 1

      For someone who's supposedly an intelligent /. commenter you'd have expected the guy to have a vague clue about a prolific sci-fi author. I'm not sure I believe him to be honest. By the way, last I remember Gibson still composes most of his work on a mechanical typewriter (I know at least Neuromancer was written in this way).

      --
      /* somewhat functional - fix later */
    6. Re:Solid State = Sexy by Anonymous Coward · · Score: 0

      Of course, to a Victorian a modern hard disk would be a miracle of engineering: in a tiny package you have a precision-engineered disk spinning at some 10000 RPM, with a read/write head moving at micrometer precision in milliseconds around the disk surface, reading and writing microscopic fluctuations in magnetic fields on the disk surface. And when you hit or drop the thing with any reasonable force, the machine reacts to protect itself faster than the shock wave can make any damage. Not to say that I don't find solid-state devices even more amazing, like Gibson. But when you stop to think about it, we are surrounded by science fiction machinery here in the 21st century.

    7. Re:Solid State = Sexy by Anonymous Coward · · Score: 0

      Big f'n deal, I do all my coding with pencil and paper, I convert the code to binary using an abacus, then I carve the bits into my solid state memory *by hand*. Gibson can kiss my grits.

    8. Re:Solid State = Sexy by fa2k · · Score: 1

      The hard drive has now become the symbol of the computer working. My desktop 'feels' more responsive when it makes that scratching sound when I click the Firefox icon, although I suspect my silent laptop is almost just as fast.

      Also, that sound is the first thing to check when computers lock up, etc.

    9. Re:Solid State = Sexy by chochos · · Score: 1

      Prolific? I wouldn't call Gibson prolific... how many novels did he publish in the 90's? Like 3 I think, and this decade I can only remember Pattern Recognition. He's very good, but by no means prolific.

  9. "Pricing was not announced" by magarity · · Score: 2, Informative

    ...because they don't want you to get a bad case of sticker shock. If texas memory systems (http://www.texmemsys.com/) is any guide, these things won't be comparable to platter drives in cost per GB per performance. Maybe they've figured out a way to manufacture the things not too expensively per GB but the performance will be wretched. And even though most apps will not care unless you have a stopwatch people will look at the raw numbers and shy away. Just see all the trouble AMD had with the Pentium 4 vs Athlon XP CPU GHz wars.

    1. Re:"Pricing was not announced" by Kjella · · Score: 1

      Well, I checked price now for a 16GB USB stick, 150 NOK/GB and it's almost constant from 2-16GB. HDDs is around 2.3 NOK/GB at the sweet spot. That's a guesstimated 65x price difference. I doubt they're that far ahead of the curve or they'd make a killing in the stick/memory card business. Also note that most of the advantages are only for laptops "on the go" like power reduction and shock/vibration resistance. Cool? Yes. But definately a high show-off factor, doubt it means much for real work.

      --
      Live today, because you never know what tomorrow brings
    2. Re:"Pricing was not announced" by symbolic · · Score: 1

      They could have stated it in much simpler terms: Bend over!

  10. Oh good! by theGil · · Score: 3, Funny
    Vista users would see a 4x speedup in many key operations.

    So now this might get Vista running half as fast as every other operating system, right?
    1. Re:Oh good! by Utopia · · Score: 1

      No, Its means that Vista users with this drive can take advantage of Readyoost giving them faster performance versus those who don't have the drive.

    2. Re:Oh good! by theGil · · Score: 1

      I know, I know...but did you have to go and throw a serious twist on my sarcastic comment!? :-)

    3. Re:Oh good! by Nightspirit · · Score: 1

      Actually vista RTM seems much faster than rc1/2, even faster than my 1 month old xp install. However, I reverted back to XP, because creative and nvidia still havn't written decent drivers (especially the lack of 5.1 sound for the audigy SE).

  11. MythTV, PVR, DVR, I want I want I want by WED+Fan · · Score: 1

    This would be cool for your PVR solution. Faster, more quiet, uses less power, therefor cooler component, less fan noise, I hope. Now, can I strap one to my old Jornada 525?

    --
    Politics is the art of looking for trouble, finding it everywhere, diagnosing it incorrectly and applying the wrong fix.
    1. Re:MythTV, PVR, DVR, I want I want I want by truthsearch · · Score: 1

      No, I don't think you want. For streaming reading from a disk is faster. If your video is stored continuously on disk then a spinning platter can transmit the data faster. Flash can be faster for random reads.

    2. Re:MythTV, PVR, DVR, I want I want I want by Foodie · · Score: 1

      Only problem is that it won't do well for streaming. Well, that would be the biggest problem.

  12. Cheap Spinning Media has come a long way too by humphrm · · Score: 3, Informative

    I did an eval of SSD back, oh five years ago for my employer. These were SSD's attached via SCSI to Sun boxes running Solaris and Sybase. Based on the results I saw then, I have two problems with this:

    >Vista users would see a 4x speedup in many key operations.
    Back in the day, we were seeing 10-20X improvements over spinning media in Random Access. 4x is almost not worth it, depending on price - give spinning media another year or two and they'll match that gain.

    >Pricing was not announced.
    Of course not, because it's going to be outrageously expensive!

    --
    -- "In order to have power, I must be taken seriously." -Mojo Jojo
    1. Re:Cheap Spinning Media has come a long way too by mollymoo · · Score: 1
      Back in the day, we were seeing 10-20X improvements over spinning media in Random Access. 4x is almost not worth it, depending on price - give spinning media another year or two and they'll match that gain.

      By that reasoning, the 20ms seek time of the drive I bought in 2000 should have been reduced to a couple of hundred microseconds by now. Back in the real world, I see that seek times for desktop consumer drives are around the 10ms mark, which is pretty much where they were a year or two ago. History provides no evidence to back up your assertion that hard drive random access performance will improve by a factor of 4 in 'a year or two'. Is there some new tech in the pipeline which will lead to a dramatic reduction in hard drive seek time?

      --
      Chernobyl 'not a wildlife haven' - BBC News
    2. Re:Cheap Spinning Media has come a long way too by owlstead · · Score: 2, Informative

      I would not know about that. 5 years ago, a fast drive would do a seek in about 12 ms. Now it is 9 ms. That's not impressive. Density and streaming speed has increased manyfold within that time frame. Seek time has not. And it'll be some time before the random access speed of flash is met by spinning disks (and more importantly maybe, the drive heads). Especially if you read the article carefully, and see that the 4x speed up mentioned is the overall speed speedup.

      From the faq:

      Q: How fast is your current SSD and what performance improvements does it offer?

      A: The streaming R/W speeds are 57 MB/s and 32 MB/s, respectively, but the most significant performance advantage comes from its latency feature - less than 1 millisecond; roughly 10-15x faster than a hard disk drive.

  13. Re:Dedicated OS Harddrive? - You're Right by Nom+du+Keyboard · · Score: 0
    Now this is one configuration where this drive will make a large difference in bootup speeds.

    Given that it should have no spin-up lag, and most people turn off their POST memory testing, I rather expect you're right.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  14. Better performance for email servers by tcopeland · · Score: 1

    I've got a fairly busy email server and this sounds like a great thing for the queue files... lots of little files, lots of random access.

    Of course, the other posts about flash memory degrading after n writes would be something to watch, too.

    1. Re:Better performance for email servers by drinkypoo · · Score: 1

      Just add more ram to your email server, and the size of the disk cache should increase automatically :P

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Better performance for email servers by owlstead · · Score: 1

      "Just add more ram to your email server, and the size of the disk cache should increase automatically :P"

      Yeah, well, some people don't want to loose the mail after retrieving it from the SMTP server. Then again, you would need to put the flash replacement drive in a RAID configuration as well to be completely sure. Besides that, you would need a 64-bit CPU and application to use more than 2 GB of RAM for some systems. But that's probably why the ":P" is there.

  15. obvious problem by wes33 · · Score: 1

    My notebook only has room for *one* drive onboard. I'm not going to replace a 80gb hardrive for a 4gb ssd (which currently cost $465 (see http://www.dvnation.com/nand-flash-ssd.html/). So the hybrid is the way to go ... but what I'd like to see is a hybrid that just shows up as two drives under non-vista operating systems. Then the boot stuff could go on the small flash drive and everything else on the old fashioned (big) hard drive.

    1. Re:obvious problem by Anonymous Coward · · Score: 0

      I guess this (or something very similar) is what Vista will be doing with hybrid drives, only it will do it transparently. Put some not-too-large not-oftenly-changed files in the flash section of the hybrid and voilà! you get a noticeable boost when they are requested.

    2. Re:obvious problem by Anonymous Coward · · Score: 0

      Sounds pretty much like an idea I've been working on in my free time. There is enough room in the hard drive compartment of my laptop (old, modified Tecra 8000) to fit something a bit thicker than the regular 2.5", 12.5mm thick drive (probably around 17mm). Now that I've upgraded to a 20Gb, 9mm thick drive, there -might- just be enough space to fit a slim (and probably custom-designed) IDE-CompactFlash adapter. Of course I still have no idea if the laptop itself will tolerate the presence of a slave drive on the primary IDE interface, where there should usually be only one.

    3. Re:obvious problem by owlstead · · Score: 1

      Maybe in future versions, the flash will be part of the design of the laptop. I'm pretty sure it will. The only reason to put flash on an IDE interface, PATA or SATA is to accomodate for older laptops. If the BIOS support starting from flash, there is absolutely no reason to put an expensive and sluggish interface in between.

      Before you get one of those laptops, put your OS, applications and documents on the flash, and all the media on a 1.8" or 2.5" HDD drive on a (well-powered) USB port. If you use development on a laptop, with meriads of applications and documents, you'll probably well off with a desktop replacement anyway, and lots of those have room for an additional drive already.

  16. Wouldn't a better focus be by joshetc · · Score: 1

    Wouldn't a better focus be on battery backed up RAM drives instead? Like those PCI DDR ram drives that cost a bundle. It would be nice to get a blazing fast PC3200 1GB RAM-Drive for $100.. which would be multiple times faster than these drives.

    1. Re:Wouldn't a better focus be by Anonymous Coward · · Score: 0

      Ugh, please don't use the expression "blazing fast." It's been co-opted as a marketroid term, and is irredeemable. When I was in Electronics Sales, I quickly learned that any product labeled "blazing fast" was the slowest product in the line-up.

      "Buy this blazing fast Intel Celeron computer with 128 MB of RAM, running Windows XP."

      Yes, we actually had to try to sell boxen resembling the above.

      I'm still shuddering.

    2. Re:Wouldn't a better focus be by romrunning · · Score: 1

      I agree that a RAM-based drive would be a great aid. Back in the day, I remember creating a RAM drive, copying some game/program to it, and working off it instead of my 1.44MB floppy. I would love to see the creation of a drive that can accept ECC-capable memory (perhaps 8 slots that can handle up to a 4GB stick each), utilizes the SATA-2 (3.0Gb/s) interface, and has a series of rechargeable batteries as a backup when power is completely out. The amount of memory will be whatever you can afford as long as they are all matched pairs. You could easily run XP/Vista/whatever since it would be seen as just another hard drive, and you could have a separate normal drive for mass storage. Then you could almost have an "instant-on" experience.

    3. Re:Wouldn't a better focus be by vertinox · · Score: 1

      Wouldn't a better focus be on battery backed up RAM drives instead?

      For servers and desktop, maybe... But for laptops it is impractical given the restrictions of keeping it powered.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    4. Re:Wouldn't a better focus be by Joe+The+Dragon · · Score: 1

      I-ram 2 will be sata 2 and fit it a 5 1/2 drive bay also 4GB X 8 slots = 32GB vista alone needs 15GB

    5. Re:Wouldn't a better focus be by glesga_kiss · · Score: 1
      I would love to see the creation of a drive that can accept ECC-capable memory (perhaps 8 slots that can handle up to a 4GB stick each), utilizes the SATA-2 (3.0Gb/s) interface, and has a series of rechargeable batteries as a backup when power is completely out.

      Em, I think you can already get them.. Why bother with SATA-2 etc when you can hook directly onto the PCI or PCIe bus?

  17. Kudos to Samsung! by bogaboga · · Score: 1
    Samsung in my "small world", has risen from a relatively unknown entity in the electronics world, to a world leader ahead of names like Sony, JVC and Toshiba.

    I understand they (Samsung) are the largest manufacturers of television sets of any kind now. And their stuff is of quality. Kudos to them.

    1. Re:Kudos to Samsung! by Inda · · Score: 0, Offtopic

      The best mobile phone I ever owned was a Samsung. I look forward to buying from them again.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
    2. Re:Kudos to Samsung! by WuphonsReach · · Score: 1

      I'd rate them as 2nd tier still. Their prices for LCD TVs were about 20% cheaper then Sony and other name brand TVs last year. OTOH, I have a Samsung DVD player that I'm not very pleased with at all.

      They're better then they were a few years ago, but their quality and product design is still missing a few beats.

      --
      Wolde you bothe eate your cake, and have your cake?
  18. What about security? by UnknowingFool · · Score: 1

    It would seem to me that these drives if they were used might be present an issue with data security. Are there any plans to protect the solid state components from being read by unauthorized access? Hopefully the design is such that all data is protected but being new, I couldn't get enough details to make a determination.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
    1. Re:What about security? by owlstead · · Score: 1

      And how were you planning to do that? Having the OS authenticate itself? No, on a common PC, the OS is the factor that should protect you. The drive is just what it always was, a drive.

    2. Re:What about security? by arabagast · · Score: 1

      It would seem to me that these drives if they were used might be present an issue with data security. Are there any plans to protect the hard drives from being read by unauthorized access? Hopefully the design is such that all data is protected but being new, I couldn't get enough details to make a determination.

      I would assume that the people that already is knowledgeable enough to wipe their drive before throwing away/selling/whatever, would manage to wipe these drives too. If it's not presented as a standalone drive, it will no doubt be some sort of tools out for doing this in a pretty short time. The people that actually worries about this will find a way to deal with it. It's the people that wouldn't have thought about it in the first place that gets in trouble over these kinds of things.

      --
      Doolittle : ...What is your one purpose in life?
      Bomb no.20 : To explode of course.
    3. Re:What about security? by fishandring · · Score: 1

      I know that the external flash drives that people will be using with vista to house the page file will be using 128-bit AES.

  19. Perfect for pagefiles? by BobSixtyFour · · Score: 1

    This might be perfect for page files if you have low amounts of ram and want to reduce the "Hard disk thrashing" that windows goes through when paging.

  20. Still not the complete solution. by Bright+Apollo · · Score: 2, Interesting

    This is one of those interim solutions for early adopters who have more disposable income than capacity for delayed gratification.

    Here's an "Ask Slashdot" moment though: why do the heads need to move at all? Why isn't WD or Samsung or Hitachi building a long, length-of-radius head over each platter? Then the only motor needed is for the platter, and the head is merely a fixed unit? This would probably reduce most HDD crashes too, since the arm would no longer traverse the drive plane.

    I dunno, there's better ways to describe what I mean but I know there's something good in the creamy center of that idea.

    -BA

    1. Re:Still not the complete solution. by Anonymous Coward · · Score: 0

      The problem is that you still need the ability to discretely read every track on the drive.

      Current drives are somewhere in the 120-160 /thousand/ tracks per inch range.
      Issue #1: packing umpteen thousand discrete read/write elements into the space available isn't gonna happen.
      Issue #2: packing the control lines required to read each of those thousands of elements - also not gonna happen.

      Multiply #1 and #2 by an average of 3 platters per drive and two sides per platter and it's /really/ not going to happen.

      Issue #3: Even if you /could/ get #1 and #2 to work, the cost required to implement that would be insane - the read/write head(s) on a drive are right up in the top 10 costliest parts in any given drive.

    2. Re:Still not the complete solution. by brianben · · Score: 1

      The key factor behind all of the (exponential) gains in hard drive capacity has been the improvement of read head technology, from inductive heads to anisotropic magnetoresistance to giant magnetoresistance to the tunneling magnetoresistance heads found in some new drives (quantum tunneling... on your desktop!) The lithography techniques used in head manufacture now rival or exceed the state of the art in cpu manufacturing, with very tight tolerances. As a result, each head represents a significant portion of the manufacturing cost of a hard drive. The profit margins on drives are razor-thin right now (I have heard that if the disk platter costs more than a dollar or two to make, the drive is not profitable) and so multiplying the number of heads by N will quickly price you out of the market.

    3. Re:Still not the complete solution. by Toveling · · Score: 1

      That's not possible. The heads would have to be exponentially smaller than they are now because each 'ring' of data would need its own head, but it would have to fit in the current space.

  21. Battery life = not sexy (time) by drgonzo59 · · Score: 1

    I weakest link will become the battery. Even after switching to OLED for displays and to solid state drives, the CPUs and the video cards will drain more and more power because they'll have to run behemoths like Vista on the machine. So unless there is a dramatic improvement in the basic processor design or battery technology (fuel cells?) mobile computing won't quite live up to it potential yet.

    1. Re:Battery life = not sexy (time) by Giant+Ape+Skeleton · · Score: 1

      they'll have to run behemoths like Vista on the machine That would be a good point were it not for the fact that in addition to the advances being made in storage, display, power, and all related technologies, there is a parallel evolution going on in the realm of software platforms. Microsoft may have a huge chunk of the market right now, but as even they realize, the OS as such is becoming increasingly relevant as the Internet becomes a full-fledged platform in its own right.
      --
      The difference between stupidity and genius is that genius has its limits.
    2. Re:Battery life = not sexy (time) by Giant+Ape+Skeleton · · Score: 1

      becoming increasingly relevant err...that should be "increasingly irrelevant. Guess I was channeling Steve Ballmer there for a minute :)
      --
      The difference between stupidity and genius is that genius has its limits.
    3. Re:Battery life = not sexy (time) by drgonzo59 · · Score: 1
      But something has to run the Internet or be used to access the Internet. Do you really see us going back to the age of dumb terminals?

      OS's, might become more specialized (one for internet access, one for the server, one for gaming and so on -- kind of like Home, Professional, Media and Enterprise versions of Windows), but in no way will they become smaller and leaner. Software (often the bad kind) will fill any hardware up to its capacity. I think if Intel or AMD came out with a 10 core, 5GHz processor, in a year there will be some software product that will need 11 cores running @6 GHz to work properly.

  22. Applications by deuterium · · Score: 1

    This would make an ideal drive for streaming media servers and small databases, which is exactly what I currently need. Streaming media requires a lot of sustained reads from different locations, which taxes the ability of a drive head to cover. With 1ms access time, a single drive could replace a RAID configuration, saving power and space in our 1U boxes. Woot!

    1. Re:Applications by drsmithy · · Score: 1

      This would make an ideal drive for streaming media servers [...]

      No it wouldn't. Even ignoring the pitifully small size of SSDs, the advantage to them is in latency, not throughput. You want them for things with lots of small, random seeks (DBs *are* a good example), not big, long, continuous reads like media streaming.

    2. Re:Applications by deuterium · · Score: 1

      I would've thought otherwise. I see your point regarding throughput, but part of the problem with a traditional hard drive is the need to move the head to access those tracks. A hard drive can read sequential tracks nicely, but what about reading 50 such tracks concurrently? The heads are going to have to move, negating the sequential read advantage.

      Actually, using something like iRAM would be even better for streaming. Though I wouldn't entrust it with a live database, serving video from it would be ideal.

    3. Re:Applications by drsmithy · · Score: 1

      I would've thought otherwise. I see your point regarding throughput, but part of the problem with a traditional hard drive is the need to move the head to access those tracks. A hard drive can read sequential tracks nicely, but what about reading 50 such tracks concurrently? The heads are going to have to move, negating the sequential read advantage.

      The answer to the concurrency questions is "more spindles".

      Actually, using something like iRAM would be even better for streaming. Though I wouldn't entrust it with a live database, serving video from it would be ideal.

      SSDs will stream quickly, no doubt about it (although not _that_ quickly - most seem to top out in the 50-60M/sec range). But their maximum size is very small - especially if you want to stay within the realms of nominal affordability.

      Standard drives and RAID will deliver a much better bang/buck for media streaming than SSDs will, unless you're streaming relatively tiny media files (in which case you're probably still better off spending the money on more RAM for your server(s)).

  23. Useful for what applications? by hrieke · · Score: 1

    Since flash does have a limited number of writes, using one of these in a PC for daily use would be limited at best, so I'm wondering what types of applications would this media be ideal for?

    The only answer that I could think of is anything that is 'write once, read many times'.
    Movies - build a huge RAID array of flash drives an let them go to town on the lastest blockbuster.
    TV - PPV system / VOD. New shows come on their own stack, plug them into the PPV system and be done with it.
    Databases - certain tables that hold nonchanging data / lookup values.

    That's about it. Anyone else?

    --
    III.IIVIVIXIIVIVIIIVVIIIIXVIIIXIIIIIIIIVIIIIVVIIIV IIVIIIIIIVIII...
    1. Re:Useful for what applications? by Anonymous Coward · · Score: 0

      I know it's been said above, but it would be perfect for write-seldom/read-a-lot-of-small-files type of stuff. Kinda like what your operating system's boot/system partition is.

  24. Re:Wouldn't a better focus be (no) by tradeoph · · Score: 1

    If you are going to use 1GB of RAM, it would be much more efficient to add this GB to your main memory and increase the size of your filesystem cache (if your OS doen't do it automatically). Ok, you wouldn't gain in boot time, but after that the OS makes sure your additionnal GB is used in the most efficient way.

    It's almost the same thing as when pagefiles were introduced in Windows. People suggested using a RAMdisk to hold the pagefile, so that swapping would be much faster........

  25. not likely by kelleher · · Score: 1

    If you can't afford RAM you shouldn't even be dreaming about SSDs.

  26. "Gripping Hand" by MondoMor · · Score: 0, Funny

    He's probably just a Niven/Pournelle fan.

  27. Hate to break it to ya by everphilski · · Score: 1

    I've broken 32 gigs of applications ... over a year ago. I have a 100 gig windows/application partition. It is over half full. I don't believe I am the only one.

    1. Re:Hate to break it to ya by Anonymous Coward · · Score: 0

      You probably *are* the only one here. This is Slashdot. You're the only one running Windows at all.

    2. Re:Hate to break it to ya by Anonymous Coward · · Score: 1, Funny

      The only one who will admit it anyway.

    3. Re:Hate to break it to ya by Endo13 · · Score: 1
      My 100gig Windows/apps partition has... a whopping 15gigs free right now.

      Oh, and yes that's an *actual* 100gig partition, not 100 billion bytes...

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
  28. SuperFetch, or a 5 line shell script by Colin+Smith · · Score: 1

    Amazing that this kind of stuff gets touted as innovative new features. I have in the past put together a shell script of a few lines which pre-loads commonly open files at boot time. It's trivial and shows just how inflexible Windows really is.

    --
    Deleted
    1. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      Because this feature isn't difficult to implement, it's proof of how inflexible Windows? Your logic is terrible.

      There are valid reasons to bash any software package, including Vista. If you use one, you have the added bonus of not sounding like a moron.

      Also, this isn't just preloading commonly opened files at boot time. It's loading files *when* they're commonly used, and avoiding unnecessarily paging out files you may want again in the futre. Pat yourself on the back again for your 5 lines, dear script kiddie, and then take some time to research what you're talking about.

    2. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1

      Because this feature isn't difficult to implement, it's proof of how inflexible Windows? Your logic is terrible. Really? His logic seemed to make sense, are you sure that the error isn't in your understanding. He pointed out that the feature is trivial, and because linux is flexible he can implement it with a few lines of script. There is no way for the end user to implement the feature in Windows, hence Microsoft adding it to the system code. The fact that the system cannot be reconfigured to do this by the end user shows inflexibility. Did you understand it this time?

      Your other point is dubious. If the system was loading files when they're used then there wouldn't be any speedup. You need to do the loading before the request - hence preloading. The description of this feature that someone linked to earlier suggests that popular applications are silently loaded at boot. The Vista memory management is becoming more aggressive in filling the system RAM with things that may be useful.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    3. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      No. His logic is terrible, and so is yours. Windows doesn't let you muck around with most things in the system; that's a design decision to keep the average idiot out. Spin that however you must to make yourself feel like a big man.

      From my last post: ... It's loading files *when* they're commonly used...

      I didn't say it loads files when they're used. I said it loads them when they're commonly used. Understand it this time? There's a difference.

      SuperFetch doesn't just load all of your commonly used files into memory, as your very impressive five line script does. It preloads them only for periods in which it has recognized you typically use the file.

    4. Re:SuperFetch, or a 5 line shell script by seeker6182000 · · Score: 1

      Except that isn't what SuperFetch does. SuperFetch is a policy extension to the memory manager. All the script is doing is adding files to the filesystem cache. It is usally best to know something about which you speak. Go here and watch the video. http://channel9.msdn.com/showpost.aspx?postid=2424 29

    5. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1

      No. His logic is terrible, and so is yours. Windows doesn't let you muck around with most things in the system Do you understand the word flexible? It means open to change. You can't say that windows doesn't let you change something, but then argue with the OP's logic that this means it is not flexible. No matter how many times you repeat your point it is still obviously wrong.
      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    6. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1

      I'll take your word for it. 48mins is too long a chunk of my life to watch a Windows developer describe a new feature.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    7. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      Let me try and help you get back on track.

      I'm not arguing that Windows is as flexible as the average *nix. Nobody is. Comparing open source to closed source is a waste of time.

      The previous posts were (as I understood it) implying the following:
      1) He wrote a five line script that ran in user space and cached items in memory
      2) SuperFetch must be part of the system to work in Windows
      3) Therefore, Windows is inflexible

      Still with me? Now, here's what your problem is: You don't know anything about SuperFetch. As another post suggested, you should watch the video and learn a thing or two before arguing a point. The flawed logic arises because the above proof is contingent upon the five line script and SuperFetch being comparable in functionality. They aren't at all.

      You can make plenty of arguments for why Windows isn't as flexible as *nix, but comparing a five line script to SuperFetch isn't one of them. That's terrible logic, as my first post pointed out.

      Now, if you want to make a claim that Windows is inflexible because you can't write a crappy user space script to load your files into memory, and you can on *nix, that's fine (and perhaps this is what you were trying to do). If that was the original intent, your argument has nothing to do with SuperFetch and is off topic. Comparing the script to SuperFetch leaves you looking like you can't discern between apples & oranges.

    8. Re:SuperFetch, or a 5 line shell script by Colin+Smith · · Score: 1

      SuperFetch doesn't just load all of your commonly used files into memory, as your very impressive five line script does. It preloads them only for periods in which it has recognized you typically use the file. The functionality you describe is (of dubious value but) still pretty bloody simple to implement, it simply becomes a cron job rather than a boot script. Lets call it 10 rather than 5 lines.

      --
      Deleted
    9. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1
      Well done you! Somebody must have brushed you with a touch of the cluestick.

      I'm not arguing that Windows is as flexible as the average *nix. Nobody is. Well done. That's a 180 degree turn. That is exactly what you were arguing, and it is the point that I corrected you on.

      Now, if you want to make a claim that Windows is inflexible because you can't write a crappy user space script to load your files into memory, and you can on *nix, that's fine (and perhaps this is what you were trying to do). That is exactly what the OP did. Now the rest of your whining about how his script isn't the same as Superfetch is just that, whining. Probably it isn't the same - although given Redmond's hyping of features before release I'm not 100% sure that they haven't just copied his script. The only point being argued by the OP that was attacked for bad logic was that windows isn't as flexible as unix. It's good to see that you've learnt the error of your ways. Try a class in basic logic next time, rather than whining for a few posts before admiting that you were wrong.

      If that was the original intent, your argument has nothing to do with SuperFetch and is off topic. Entirely. But that is the first correct thing that you've said.
      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    10. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      I apologize for assuming you were remotely on topic. Next time I'll assume you're a moron from the start, instead of waiting several replies. Enjoy your crappy IT job.

    11. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1
      You really go from bad to worse don't ya? So in your "logic" offtopic=moron. I guess your highschool education is really holding up well.

      Enjoy your crappy IT job. Oh dear, are you trying to find a way to offend me? Terrible shot. I love my job, and as a clue I'll tell you that it is certainly not in "IT".
      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    12. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      No. Being offtopic doesn't make you a moron. Continuing to argue a point without mentioning that you aren't speaking in the established context does. Perhaps it would be more accurate to describe you as someone who doesn't value his time; to me, they're the same.

      I guess your highschool education is really holding up well.

      I made a random guess about you, so that was a fair shot. I have a graduate degree, though, so I guess we both missed.

      Agree to disagree. Have a good one.

    13. Re:SuperFetch, or a 5 line shell script by smallfries · · Score: 1

      Ok fair enough. I guess we both got caught up in arguing for the sake of it. Your message makes you the better man. No sarcasm intended. Take it easy.

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
    14. Re:SuperFetch, or a 5 line shell script by badonkey · · Score: 1

      I guess we both got caught up in arguing for the sake of it.

      Well put. I really couldn't agree more, and I'm glad we've risen above it.

      Your message makes you the better man

      I also abandoned the "constructive path" first, so we'll call it even.

      Happy Slashdotting, Sir.

  29. not yet by homer_ca · · Score: 1

    The transfer rate of most flash memory is still slower than hard drives. The advantage for now is no seek latency. However, transfer rates are improving pretty fast, so we'll see in that 1-2 year time frame.

  30. No assurance from the photo presentation by rjdegraaf · · Score: 1

    If you look carefully at the photo of the HDD drive on top of a laptop in the article , you can read the popup on the screen saying '... to fix this problem'.

    1. Re:No assurance from the photo presentation by westcoast+philly · · Score: 1

      that's a windows security alert.. either an antivirus warning (there is no antivirus protection enabled) or a firewall alert (firewall is not active) nothing to do with a harddrive.

  31. Re:Wouldn't a better focus be (no) by joshetc · · Score: 1

    You can't install your OS to system RAM. Its also not easy to automatically have all documents or programs or whatever always loaded into RAM. Not to mention the limits on total physical ram (especially in the Windows world). If I could get an 8GB Ram drive for $400 I would probably do it. 3GB/s transfer rates blow any other currnet storage medium out of the water.

    Now compare the price of a motherboard + Operating system + 8GB additional RAM(for windows users mostly) and you see how efficient adding more RAM is.

  32. Decommissioning/secure erasing this will suck by mlts · · Score: 1

    I just hope the drive offers a way to overwrite the flash part multiple times. I can see people making sure the hard disk is erased before moving a machine between departments or selling them, but then the next owner just checks the flash part, and finds document caches of documents which should never see the light of day.

    1. Re:Decommissioning/secure erasing this will suck by exi1ed0ne · · Score: 1

      Real men use a metal shredder. Only way to REALLY be sure nobody on ebay is gonna find your p0rn, er, document library.

      --
      Pessimists.net - as if life wasn't depressing enough.
  33. Drives are big enough by Yvan256 · · Score: 1

    My System folder (OS X 10.4.8) is only 1.87GB and my Applications folder is 8.3GB (with iWork '06, Adium X, Textwrangler, One Button FTP, etc - aside from iWork, small programs).

    Unless I'm missing some huge hidden folder, that means a 16GB drive would be plenty for most users as the OS+applications drive, unless (since I said "most users") Windows XP or Vista have become so bloated that they can't fit it all in even 16GB.

    1. Re:Drives are big enough by westcoast+philly · · Score: 1

      Actually my XP SP2 install is 2.5GB ... which is actually surprising to me. hmm. I never realised it was so big... XP requires 1.5-2GB free space to install. vista, is around 13 as i understand, which is ridiculous, considering they removed all legacy support from it, what is filling up that extra space now?

    2. Re:Drives are big enough by Anonymous Coward · · Score: 0

      Unless I'm missing some huge hidden folder, that means a 16GB drive would be plenty for most users as the OS+applications drive, unless (since I said "most users") Windows XP or Vista have become so bloated that they can't fit it all in even 16GB. From Microsoft's Vista requirements page:

      http://www.microsoft.com/windowsvista/getready/cap able.mspx:
      "40 GB of hard drive capacity with 15 GB free space."

      If I recall correctly, Vista's install actually requires about 10 GB of space, and it will refuse to install unless the partition's total size is about 20 GB
    3. Re:Drives are big enough by Joe+The+Dragon · · Score: 1

      As you install updates and apps the system folder gets bigger and bigger as well as
      C:\Program Files\Common Files

  34. ATV GPS Computer by DigitalRaptor · · Score: 1

    I've been wanting to build a computer for my ATV so I can have a nice mapping program (like TopoFusion, or maybe an open source app) and GPS tracking and recording.

    These drives wouldn't be affected by the bouncing and vibration like a normal drive would.

    --
    Lose Weight and Feel Great with Isagenix
  35. Bah, they don't even promise linux support? by someone1234 · · Score: 1

    But they talk about Vista like it is already an existing product. (Comparing speeds, and stuff).

    --
    Patents Drive Free Software as Hurricanes Drive Construction Industry
    1. Re:Bah, they don't even promise linux support? by westcoast+philly · · Score: 1

      Uh.. Vista IS an existing product.. it's already been released to businesses, and at school yesterday there was someone writing an exam for administrering it. I'd say that qualifies as an existing product. Do harddrive manufacturers promise support of operating systems, or just hardware platforms? Do they even promise support of platforms? I thought pretty much everything is Sata now. what connectors do macs use? Can a harddrive function under one OS but not another (with proper formatting)?

  36. Viral Marketing Alert by Crazy+Man+on+Fire · · Score: 1

    It's a trap!

  37. Two types of drives by GomezAdams · · Score: 2, Insightful
    There are two types of disk drives; those that have faild and those that will.

    Backup early - backup often.

    --
    Too lazy to create a sig...
  38. I dont understand by Anonymous Coward · · Score: 0

    The only benefit I see is in the boot time. Any benefits the flash claims can be achieved with more RAM/caching. With a low swappiness I can get upto 10mins between HD spinups on my laptop.

    What can you do with the flash which cannot be done with more RAM (unless you need to boot 10 times a day)?

  39. I could hold everything on a 16GB flash drive by gelfling · · Score: 1

    I could hold my whole XP image on 10.4GB. Anything that's not on the image is on the corporate network somewhere such as Notes servers. So if someone would build a laptop with a 16GB fast SSD then that would be great. I'll even buy my own portable USB harddrive for everything that doesn't fit. For home use I already have a NAS.

  40. +6 Funny by Das+Auge · · Score: 2, Insightful

    It's at times like this that I wish there was a '+6 Funny'.

  41. Re:this is bs vaporware by NeuralSpike · · Score: 0, Offtopic

    Definitely not a fan of the the Peoples' Rebulic of Taxachusetts

  42. Should change the software landscape... by defile · · Score: 1

    If these drives become standard they'll have a huge impact on my day-to-day.

    The most common point of failure in a desktop PC is the drive head smacking into the disk platter in a rotational-magnetic drive. The worst part of these failures is that your drive head runs a real good chance of being over your important data when it hits (because you access it often, because it's important), so you're much more likely to toast your critical ACT! database instead of the rarely used Typing Tutor Turbo III you don't care about. Switching to solid state drives would increase reliability and reduce data recovery costs. You would see the impact on national GDP.

    Many new algorithms, even today, have to be designed to minimize disk seeking and re-order disk accesses into sequential reads. Pulling a million 100 byte records from a database that are scattered across a 100GB table is enough to make an SQL database unusable since even if you're using an index and have it entirely resident in cache. Solid state storage would free up capital being sunk into this kind of development, which translates into increased investment in more application features or lower costs.

    Once the streaming performance is addressed (matter of time), solid state drives are going to be the standard and we'll wonder why we ever put up with rotational-magnetic storage.

    1. Re:Should change the software landscape... by thre5her · · Score: 1

      I wish I could mod you down for your usage of ACT!. Horrible, horrible software. So many better solutions exist.

  43. Battery-powered RAM drive by DragonWriter · · Score: 2, Interesting

    Wouldn't a better focus be on battery backed up RAM drives instead?

    For servers and desktop, maybe... But for laptops it is impractical given the restrictions of keeping it powered.



    Seems to me that you could do RAM+flash; have it work as a RAM drive when "powered on", but then when powered off (either with the whole system, or by power management powering the drive down due to inactivity) it dumps the RAM to the flash, and restores the RAM from flash when powering up. You get better performance, and save read/write cycles on the flash (of course, it'll be much more expensive than a flash drive, too.)

    You might ask "why not just get more system RAM", and of course, that's a viable approach. OTOH, this way you might save money for the amount of fairly-fast storage by getting RAM that's not as fast as you'd want for system RAM, but still faster than reading from a traditional harddrive or flash. Of course, given the size of RAM modules, it won't be good for the "main" drive except in specialized applications, but it might be useful for special-purpose drives where access speed is critical.
  44. Latency, not throughput. by Vellmont · · Score: 1


    4x is almost not worth it, depending on price - give spinning media another year or two and they'll match that gain.

    The thing that increases for HDs is throughput. Essentially this means the sustained rate that can be transferred by a HD once it's found the right position to read from.

    What DOESN'T get better very fast is latency. That is the time it takes for a HD to seek a new position on the HD.

    So a 4 times improvement in load times is extremely significant, and worth the money. I'd love to have about 5-10 gigs of space for the OS to load up very quickly (or to make things faster, from a hibernate/deep sleep). I'd probbably buy such a HD and leave any major data storage to my fileserver.

    It remains to be seen how much this actually will improve performance however.


    Of course not, because it's going to be outrageously expensive!

    I bet it won't. This is really just taking two pieces of off the shelf technology and combining them together. I'd expect a 20 gig drive to be somewhere around $300-$400. That's certainly a lot more expensive than a HD, but it's not so expensive that it doesn't fit into the budget of higher-end computers.

    --
    AccountKiller
  45. The EULA says no benchmarking :P by Anonymous Coward · · Score: 0

    You might well be right, but according to the EULA, you would invalidate your license if you tried to find out.

    Here's my advice:

    Cover your eyes and ears when booting and uncover them at random intervals, lest you notice the actual boot-up time. If your office mates make fun of you just get them to read the EULA, tell them you'll tattle on them, and soon you'll have everyone doing it. In fact, don't rest until you can see your boss doing it. Try not too snicker too loudly either.

  46. Re:Dedicated OS Harddrive? - You're Right by edwdig · · Score: 1

    most people turn off their POST memory testing

    Are you really claiming that most people go into the BIOS and change the defaults to save a second off of boot time? I find it very hard to believe that any significant number of people change that setting even among people who know where that setting is. System bootup generally takes at least 30 seconds on any system. The memory test isn't going to take more than a second or two unless you put a ton of ram into a really old computer.

  47. Solid State Rocks... by Khyber · · Score: 1

    But screw Flash. PRAM (Or OUM, call it what you want) Its going to be awesome. You can use it for nearly everything. l1/l2 caches, solid-state drives with higher data densities because of the ungodly small form factor possible with teh technology, system memory. Hell, you could just as easily build a computer with a real "plug and play" OS (install the OS on a stick of RAM, plug it in, and turn on the computer. Computer accesses the OS RAM bank, near-instant OS load (or at least significantly increased loadup times, by far.) I say PRAM is the way to go. Trillions of write cycles? Bye, flash memory.

    --
    Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
  48. Linux FS fragmentation by sir_montag · · Score: 1

    There surely has to be a better way than that...

    I mean, if such an archaic and painful method is the solution to defragging for linux... What's the point?

    1. Re:Linux FS fragmentation by Spikeles · · Score: 1

      There is a program to defrag ext2 partitions, called "defrag", go here and read http://cbbrowne.com/info/defrag.html about why it's not needed though.

      --
      I don't need to test my programs.. I have an error correcting modem.
    2. Re:Linux FS fragmentation by sir_montag · · Score: 1

      That is indeed a very good answer heh. You are a scholar and a prince among men!