Slashdot Mirror


The State of Solid State Storage

carlmenezes writes "Pretty much every time a faster CPU is released, there are always a few that are marveled by the rate at which CPUs get faster but loathe the sluggish rate that storage evolves. Recognizing the allure of solid state storage, especially to performance-conscious enthusiast users, Gigabyte went about creating the first affordable solid state storage device, and they called it i-RAM. Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?"

481 comments

  1. No Way! by daviq · · Score: 1

    I would rather have more storage-->not more speed. I see the need for the faster processor for calculations and video editing. These industries need space and 4gigs isn't gonna cut it.

    --
    Go to the w3.org and put Slashdot.org through the validator.
    1. Re:No Way! by Bimo_Dude · · Score: 2, Interesting
      Agreed. It seems to me that there is still a loooooong way to go with SS storage. IMHO, the people who would need this kind of speed are likely to be editing a lot of video (or some other system-intensive stuff), so therefore would also need tons of storage.

      That being said, I do like the idea, and when they have something that's 300GB+ and solid state, I'd be happy to pay a few hundred dollars for it. It would be quite useful for a media system.

      --
      "Teleporting Rodents with D-Cell Battery Displacement" theory -- IgnoramusMaximus (692000)
    2. Re:No Way! by Dagny+Taggert · · Score: 1

      Agreed. Storage is the future, with speed a distant second, IMHO. I put a Raptor in my machine with a second drive for multimedia stuff and I didn't notice a huge difference. I'm running an Athlon64 3000+ and a gig of RAM. However, I understand that there are uses for which a super-speedy drive is a godsend. I just don't think most users need speed over storage.

      --
      Don't be a looter...and yes, I know that it's spelled with an "A" instead of an "E".
    3. Re:No Way! by peculiarmethod · · Score: 5, Interesting

      I don't agree. I record music on at least 8 tracks at a time into a single cpu. I NEED higher transfer rates. If it's 4 gigs, thats enough to keep it recording without a drop in an entire days worth of recording. Then I can dump all that data to a slower, larger drive. It may not fit everyone's needs.. but this is PERFECT for me.

      --
      ** "It's not my job to stand between the people talking to me, and the ones listening to me." -- Pego the Jerk
    4. Re:No Way! by gadgetbox · · Score: 3, Insightful

      What kind of quality are you recording at? At 10 MB per minute (Stereo 44.1 16bit), assuming 8 mono tracks, that's 40 MB a minute, 4000 MB drive (in reality it would probably be less, say 3800) that gives you 100 minutes of recording time. Just over an hour and a half. Now, recording music, it would be more likely, and a good idea, to record at 24 bits and dither later if going to CD, so your record time would be far far less. Just a guess, but probably under 50 minutes. So that gets you 10 5 minute songs. But if you do 2 takes of everything (which is plausible), now you have room for 5 songs. You'll probably do more than 2 takes of quite a few tracks, so...realistically, you'd be able to fit *maybe* two full songs on a 4 gig drive. It doesn't appear that a 4 gig drive would be enough really, unless you were prepared to dump your files quite a few times a day. Doesn't seem worth it. Not to mention that a plain old IDE drive can easily handle 8 tracks, even with a moderate CPU. SS storage isn't there yet for media work, at least not from a cost/performance point of view.

    5. Re:No Way! by sp3tt · · Score: 2, Insightful

      But wouldn't a hyperfast 4GB drive be perfect for virtual memory? But then again, the people who really need that much memory are the ones who need a lot of storage too...

    6. Re:No Way! by Retric · · Score: 2, Interesting

      4Gigs at 20MB/s will fill up in a little over 3min 20 seconds.

      Now most HDD will do 20MB/s so either this is going to be to small or a normal HDD is going to work fine for you. Anyway look into getting a 4+ disk RAID 5 array. I got one for 800$ that can store 900Gigs and can do something like 50MB/s transfers.

      PS: What this disk is going to be great for is non-sequential storage. If you work with 30+ tracks you either need to have a lot of buffer / ram space (So you can store up lots of info then put it to disk.) or a non-sequential storage system.

    7. Re:No Way! by MoonBuggy · · Score: 2, Interesting

      It may not fit everyone's needs.. but this is PERFECT for me.

      I agree - I'm suprised that more /.ers haven't reacted well to this. I'd personally say 10GB would be the sweet spot, but 4GB is a very nice start - it's a shame it's not actually $100 for the whole unit - if it was I'd buy three and RAID0 them, then mirror the lot onto a 12GB partition on a standard SATA drive - fast, usable and redundant, all in one. Not entirely necessary for most, but we're geeks - this is the kind of stuff we do.

      Having said all that, I'd probably wait a year or two for a slightly cheaper, slightly larger version to be released when you look at what 4GB of DDR actually costs (especially since I don't really actually need one, I just think it would be cool, and more speed+less noise is always good).

    8. Re:No Way! by iamhassi · · Score: 4, Informative
      it's a shame it's not actually $100 for the whole unit

      Actually I don't know where they even got $100 from because the article says:
      "Gigabyte has told us that the initial production run of the i-RAM will only be a quantity of 1000 cards, available in the month of August, at a street price of around $150. "

      OH, and did anyone notice the price does not include RAM? So you're paying $150 for a card that can accept up to 4GB not "$100 for a 4GB Solid State Drive ".

      That's got to be the most misleading quote ever on a /. article description since u'll spend closer to $500+ for the card and four 1GB DIMMS

      --
      my karma will be here long after I'm gone
    9. Re:No Way! by Shanep · · Score: 1

      I don't agree. I record music on at least 8 tracks at a time into a single cpu. I NEED higher transfer rates. If it's 4 gigs, thats enough to keep it recording without a drop in an entire days worth of recording. Then I can dump all that data to a slower, larger drive. It may not fit everyone's needs.. but this is PERFECT for me.

      I would rather put the cost of this card towards an AMD64 motherboard which supports a crap load of RAM and then just use a software ramdisk. I use mfs under OpenBSD, NetBSD and FreeBSD. From memory on my AMD XP2800+ with 2GB DDR RAM, with a 1GB mfs ramdisk, I get 800MB/s read and write. A heck of a lot faster than the 150MB/s SATA bottleneck of this card. What's more, I've seen AMD64 motherboards go to 64GB and I imagine they'd probably do a lot better than a GB per second. A disk controller and a hardware ramdisk processor would add latency over a software ramdisk also.

      These sorts of cards have been around for a long while. The differences between this card and the cards I have seen are that this emulates a SATA drive and requires a SATA controller (whereas most others have a SCSI controller on the card and emulate a SCSI drive), it is internally battery backed, bootable and cheap.

      If you need a super fast battery backed bootable drive, then this might be a good option. But if all you need is super fast storage which you can later commit to permanent disk, then a software ramdisk may be better.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    10. Re:No Way! by iamhassi · · Score: 2, Interesting
      "that is up to 6x faster than a WD Raptor?"

      OK WTF??

      Again, from the freaking article:
      "Armed with a 64-bit memory controller and DDR200 memory, the i-RAM should be capable of transferring data at up to 1.6GB/s to the Xilinx chip; however, the actual transfer rate to your system is bottlenecked by the SATA bus. The i-RAM currently implements the SATA150 spec, giving it a maximum transfer rate of 150MB/s."

      Someone please explain what's going on here?? Did the person that wrote the description EVEN READ THE FRICKIN ARTICLE?? 150MB/s is no where near 6x faster! Modern SATA drives easily get 80MB/s, so how is 150MB/s "up to 6x faster"??

      IMHO this seems to be the biggest waste of money ever. For much cheaper I could RAID 0 two SATA drives and get the same transfer rate and have 100x more storage.

      Even the article proves it:
      Game Level Load Time Comparison (Lower is Better)
      _________________Splinter Cell: CT___Doom 3___Battlefield 2
      Gigabyte i-RAM (4GB)_______8.0s__19.6s__20.83s
      Western Digital Raptor (74GB) 10.59s__25.78s__25.67s

      wow, so for $500+ I can load Battlefield 2 five seconds faster?!? Yeah, that's worth it :rollseyes:

      --
      my karma will be here long after I'm gone
    11. Re:No Way! by ZephyrXero · · Score: 1

      Disagreed... I'd put in that 4GB for my OS, and a few programs, and then a big 7200 RPM for everything else. My friend just built a system with a 36GB Raptor for his OS and a 7200 RPM for his data and it starts up damn fast.

      --
      "A truly wise man realizes he knows nothing."
    12. Re:No Way! by nickrooster · · Score: 1

      That's awesome, and EXACTLY what my band is doing right now. We are getting strange .5-1 second skips in our recordings on and off and have tried using different processors, software, and operating systems (The most reliable combination for us has been jackd and ardour on ubuntu, but it still occasionally skips). So hard disk bandwidth is the cause... Bottlenecks, bottlenecks everywhere, and not a drop to drink!

    13. Re:No Way! by Savantissimo · · Score: 1

      "Did the person that wrote the description EVEN READ THE FRICKIN ARTICLE?? "

      Apparently you didn't.

      Dude, there's more to running games than the hard disk. Obviously, "6x faster" only refers to the disk itself. From TFA:

      IPEAK Business Winstone 2004 / IPEAK Multimedia Content Creation Winstone 2004
      Gigabyte i-RAM (4GB)
      4347.8 1754.4
      Western Digital Raptor (74GB)
      735.3 467.3

      "...almost 6x the speed of the Raptor in the IPEAK trace of Business Winstone 2004 and 3.75x in the IPEAK MMCC trace"

      --
      "Is life so dear, or peace so sweet, as to be purchased at the price of chains and slavery?" - Patrick Henry
    14. Re:No Way! by Anonymous Coward · · Score: 0

      Have you tried the XFS filesystem? It aggressively caches data for writing. Be sure you have a UPS, though; power failures would be extremely bad.

    15. Re:No Way! by Anonymous Coward · · Score: 0

      Sounds like you need to try different hard drives!

      Try a whole separate computer system. Skipping 0.5-1 second at a time sounds like bad HD sectors or something funny with the motherboard, hard drive, or DMA controller.

    16. Re:No Way! by Loconut1389 · · Score: 1

      one use however would be paging space for operating systems when the mobo is maxed out in ram. 1gb, 2gb or 4gb max on many mobos, you could throw in several of these with 4gb on as SATA disks and set them up as swap/paging space and it would be nearly as fast as ram (since it is ram, but less the overhead).

    17. Re:No Way! by nickrooster · · Score: 1

      Yeah, we were originally recording using a different box with Linux and ardour under Redhat 9 with the planetccrma low-latency kernel. That crashed a lot, so we tried in the same box running win2k with software recommended by the soundcard manufacturer - awful skips. Then we switched to another machine, hyperthreaded p4 with winXP and the recommended software again - no dice. So finally, we switched to stock ubuntu with ardour and jackd installed - and it works! This is yet a third box, and all of them had different hard drive setups. Blargh! I love digital recording when it works, though!

    18. Re:No Way! by Retric · · Score: 1

      This sounds like a software issue but if you think it is the HDD try a Raid 5 system with 3 or 4 disks. If your still willing to look into this stuff try pick up a cheep RAD controller for ~100$ or and try 3 or 4 disks in an array. Your storage space should be (Number of disks - 1) * size of smallest disk so even if it does not help out on the speed issue you just added a lot of storage space for fairly cheep.

      PS: If you buy them from someplace with a good return policy then should be able to take them back if it does not fix your problem. So it's a low risk weekend thing.

    19. Re:No Way! by name773 · · Score: 1

      ignore the crappiness of the website... i thought this was pretty spiffy. and apparently they made a laptop that uses several of their 256GiB solid state disks, both for ram and storage click and they were given awards at CES according to this page

    20. Re:No Way! by cloudmaster · · Score: 1

      If you want ultimate *write* performance (like for audio/video/etc recording), you don't want RAID5 and the pairity calculation that comes with each write. You want RAID0. Faster reads come from RAID1. Data security comes from the other RAID levels (preferably 5 or 6, I'm partial to 10). Also, you got screwed if you're only getting 50MB/s out of $900 worth of hardware RAID - you should get that out of a single modern drive.

    21. Re:No Way! by fordboy0 · · Score: 1
      The general idea is (This isn't comprehensive -- go HERE and click on the numbers for more information)

      RAID 0 = No data security, fastest reads, fastest writes.
      RAID 1 = Redundant data, moderate reads, slower writes. Depending on setup, can sustain multiple concurrent drive failures
      RAID 5 = Better than 0 for data security (but not as good as 1) and faster than 1 for read / write but not as secure. Cannot sustain multiple concurrent device failures.
      RAID 1+0 = Stripes over mirrors. Requires a minimum of 4 drives to implement, but has the same data security as RAID 1 (in a similar configuration). Better read/write performance than RAID 1.

      Hope that's helpful

      -FB

      --
      Ligaguinggligagiggagoogoogwillgo
    22. Re:No Way! by camarojoe · · Score: 1

      I would buy it as a 'cache' for capturing video or music recordings once the price goes down and they wire the 'drive' with CAT-6 so I could get 1gb/s. It is cheaper than 4gigs of ram RAM, especally for people that dont have the money to get 4gigs of regular RAM and an AMD64.

    23. Re:No Way! by Retric · · Score: 1

      I lose way to many drives to trust RAID O.

      You can read from a RAID 5 as fast as you can from a RAID 0 (You only need to do the XOR on a read when one disk is bad.), but RAID 1 has no preformance benifts.

      I like RAID 10/01 (RAID 0 of RAID 1 ) with it's 66% chance to servive the lost of 2 disks but it's a little costly and overkill for what their doing. IMO.

      PS: I never realy tested the drive I think the cheep controwler is limiting my write speed but but It can write a 250MB file fast which is all I realy care about. ( I need more space than speed.) Anyway, what disk can sustain more than 50MB/s? I guess some of those 15k RPM drives might be close to that but it seems a little fast for cheep 7k RPM drives.

    24. Re:No Way! by Anonymous Coward · · Score: 0

      Raid 0 is what you copy your raw video and audio captures to first.

      Then you edit them and combine them and then put them into their final compressed format onto a secure storage format.

      Nothing beats a RAID 0 drive array for reading and writing. :D

      Of course, never trust anything to stay on the drive perminantly. In other words, don't store things on this drive you want to keep forever. At the very least back up the drive daily with rsync to a secure drive.

    25. Re:No Way! by tylernt · · Score: 2, Informative

      [Modern SATA drives easily get 80MB/s, so how is 150MB/s "up to 6x faster"??]

      Seek times and sustained transfer rates. The memory-based-disk has essentially 0ms seek times, wheras the Raptor averages 8.6ms. Also, the Raptor can only put out a sustained 63MBps reading start to finish from an contiguous, unfragmented file. If you are doing random seeks (database or file fragmentation) -- and most hard drive access is random -- the memory unit will kick the rotating hard drive in the teeth.

      --
      DRM 'manages access' in the same way that a prison 'manages freedom'
    26. Re:No Way! by Glonoinha · · Score: 1

      For the record, I believe they upped the capacity by reconfiguring the board to use four 2G chips for a total of 8G on a single card.

      Additionally, since your board probably has two SATA connectors on it you can software RAID 0 it for 16G of ramdrive spanning two cards, running at twice the bandwidth of a single SATA connector (ie, total peak throughput of 300MB/s with no latency.)

      And right now it would be hella expensive, mainly because 2G DDR sticks are expensive as hell. Doable, though, if you really wanted, and not at an unreasonable markup over the cost of the memory.

      Come to think of it you could get one of those 6 port SATA RAID cards and six of these things, fill them up with 1G sticks (lots cheaper than 2G sticks) and end up with 24G and a total throughput of (some massive number.)

      --
      Glonoinha the MebiByte Slayer
    27. Re:No Way! by Glonoinha · · Score: 1

      For the record, I was wrong.
      4G max using 1G sticks. Early pre-production reports implied that they were going to use 2G sticks (for 8G max) but when reports disagree with reality, I will come back to report reality.

      My bad.

      --
      Glonoinha the MebiByte Slayer
    28. Re:No Way! by Glonoinha · · Score: 1

      Even worse - after reading the article, it seems that quite honestly my last quest for the Holy Grail has left me empty-handed.

      Four Gigs!
      RamDrive speed!
      No latency!

      Looking through the article, it looks like this thing gives about a 10% to 15% real world measurable boost in performance over the Raptor, while costing 5x and having 1/10th the capacity.
      For a few things where multiple read/write threads are happening in parallel, particularly accessing (R/W) a zillion little files scattered all over the drive I could see justifying the cost, but overall I'm pretty sad to say - Neo, it is time to accept 'there is no spoon.'

      Damn, I really wanted this one to be ~IT~

      --
      Glonoinha the MebiByte Slayer
    29. Re:No Way! by Glonoinha · · Score: 1

      Unfortunately, the $150 is for the bare card, no memory included. It uses regular ol' DDR sticks, so it really isn't cheaper than 4G of RAM.

      --
      Glonoinha the MebiByte Slayer
    30. Re:No Way! by mibus · · Score: 1

      Are you compressing the data before you're dumping it to disk?

      I can only assume FLAC can compress on-the-fly, so you could record directly to FLAC and not lose any quality over WAVs, at 50% of the size (and thus disk write speed required!).

      Another option is to go for an insane Vorbis quality setting, but you'd probably prefer guaranteed lossless :)

    31. Re:No Way! by Hast · · Score: 1

      Calm down and look at the charts again.

      One of the first charts demonstrates that in pure benchmarking the solid state disk is indeed 6 times faster. It is NOT a hypothetical limit of the reading speed or anything like this, but it is a benchmark.

      Now what the load times show is that apparently games spend a lot of time doing other things while loading than just waiting for disk. That disk load times aren't 6 times faster only mean that loading a new level isn't disk limited.

      BTW modern SATA drives don't "easily" get 80MB/s, looking at StorageReview it seems like even the fastest SATA drives max out at sequencial reading at about 70MB/s. In the slower parts of the disk it's more like 50MB/s, and this is all for sequencial reading (ie best case).

    32. Re:No Way! by wenchmagnet · · Score: 1

      If RAID can be done with async IO, should it not be possible to have your /boot partition on a hard disk, and most frequently accessed data on a ramdisk which can then be put in a RAID 1 mirror with another partition on your hard disk. That way, on reboot your system can read the harddisk to rebuild the ramdisk and you can run applications off the much quicker ramdisk. And then when the system is idle or you shutdown (which most of us probably never do) the disks are synced again.

      This is probably going to be very messy for scenarios with a lot of writes involved. The ramdisk would be much quicker and the harddisk would be playing catch-up for a while. So how "async" can a RAID 1 array be? Is there a way to have the mirrored disks somewhat out of sync with one lagging (which defeats the purpose of RAID 1 I know but anyway)? Can there be a journal that will commit the changes to the hard disk and allow the ramdisk to be a few thousand transactions ahead? Of course a crash would wreck things.

      But then if you're willing to lose data, you might as well use cron to do rsyncs from ramdisk to harddisk every 5 minutes....

    33. Re:No Way! by dabadab · · Score: 1

      "I record music on at least 8 tracks at a time into a single cpu. I NEED higher transfer rates."

      Higher than what? Say, 20 mono, 16 bit, 44.1 kHz tracks take 1.7 MB/s - that kind of transfer rate is easily provided by a rewritable CD, let alone HDDs manufactured in this millennium (even when factoring in things like using a system that uses a different file for each track thus adding some (unnecessary) overhead).

      --
      Real life is overrated.
    34. Re:No Way! by cloudmaster · · Score: 1

      Here's a random 7200RPM Seagate SATA drive. Note that the average sustained transfer rate is greater than 58MB/sec. Most any midrange [7200RPM] drive (UATA/100 or SATA) should be able to sustain 50MB/s at this time, and a 5400RPM drive oughtta be capable of a solid 35-40.

      A RAID-1 does have performance benefits on the read side, since the read can be spread out across multiple drives. That said, for overall use, a RAID-5 gives the best bang for the buck. In specialized situations where redundancy and read speed are most important, but capacity is not, a RAID-1 is the cost leader over the capacity afforded by a RAID-10. However, a properly designed RAID-10 with the same capacity will beat a RAID-5 for writes (no pairity calculation), and be faster on reads (more heads), *and* live through at least one drive failure without the same performance degredation a RAID-5 would feel.

      Of course, this all varies with the quality of the implementation. Cheap cards are generally cheap because they're not worth much money. Smart programmers aren't cheap. Put those two facts together, and we may have found the performance problem with some of the inexpensive controllers. :)

      BTW, yes, I'm primarily working on storage system benchmarking and performance tuning right now. Thanks for asking. ;)

    35. Re:No Way! by cloudmaster · · Score: 1

      RAID1 reads are as fast as RAID0 reads given the same number of drives. Writes are as fast (slow?) as one drive.

      Otherwise, I'll generally agree.

      Good site, BTW. :)

    36. Re:No Way! by cloudmaster · · Score: 1

      BTW, on RAID5 pairity *should* be checked on all reads, which is faster than generating, but slower than not doing it at all. :)

    37. Re:No Way! by Retric · · Score: 1

      Thanks for the info I had not looked into HDD in a while and I was still thinking they where at 35MB/s range under ideal situations and 20MB/s on a fragmented disk. I am going to test that array tonight and see how fast it is. I don't think the cheep raid cards are slow because of programmers or some such a 4 disks RAID 5 that's saving 3 x 60 MB/s should only need a 32-bit chip at 45 MHz to keep up. (150 / 32 *8 = 45)

      My guess is it's the PCI interface that's slowing things down. Granted they probably have shitty firm where and drivers but I don't see that it's that hard vs. say building a video card.

      PS: Your right on read speeds. RAID 1 is 1/2 the space Drives /2 in speed on writes but for read it can get to Drives * Drive speed. But so can most arrays. Can't think any systems that do this, but you can read from all disks at the same time on a RAID 5 array you need to XOR some but look at it this way:

      Disk 4 is XOR of DISK 1 - 3 so if you read from disk 4 and disk 1 and 2 you can XOR to find out what disk 3 had but you just read what disk 1 and 2 had so now you know what disk 1-3 have for that segment. Now you can get disk 3 to read something else. Thus you can get full read speed from all disks if you're doing a long sequential read. With a little optimization you just rotate which disk you want to send off and do it's own thing and you can get # Disks * Disk speed for reads. (IF you want to know what ALL the information in that segment if it's a more random read pattern it's just # Disks - 1 * Disk speed but that's still not bad.) On the other hand RAID 5 sucks for non-sequential writes. But the guy is doing a sequential write so it still is his best option IMO.

    38. Re:No Way! by cloudmaster · · Score: 1

      For the pairity calculation on read to be useful, it has to be compared to the pairity bit that was written. So, you have to read from all four disks in a four-disk array. You read from three to get the data, read from the fourth to get the pairity bit, then calculate the pairity to verify that your read was valid.

      The firmware goes a long way to balancing the preformance across all of the drives efficiently, and to intelligently buffering the data before it goes out to the bus. Not to mention the driver dealing with the requests. Sure, it's not the hardest thing to do, but it's also not hard to mess up an efficiency tweak here and there. Like, for example, grouping requests that are close to each other on the same drive, saving seek time. Etc.

      The old slow PCI bus may be the bottleneck, but not until you get at beyond 4 drives or so on the controller (and have other system devices contending for PCI resources). Sub-par performance is more likely a driver issue - either software or hardware (or a possibly a tuning issue, which shouldn't be on consumer-level stuff, IMHO).

    39. Re:No Way! by Retric · · Score: 1

      A 32bit PCI bus at 33 MHz is only has a "theoretical" bandwidth of 127.2MB/s or a little over what 2 drives should do in a RAID 0. http://www.pcguide.com/ref/mbsys/buses/funcBandwid th-c.html depending on the Mother Board you may need to share with the network card and the sound card and everything else.

      So, you have to read from all four disks in a four-disk array. You read from three to get the data, read from the fourth to get the parity bit, then calculate the parity to verify that your read was valid. Ok think about what your saying if you need all 4 disks then the array would stop working if one disk went bad. Now it might be a good idea to do what your saying IF you don't trust the system to detect if a disk goes bad, but you did not talk about doing this with the RAID 10 setup so either you accept the slight chance of a read error and get to use all disks independently on a read or you don't get to do this for any array.

      PS: Once again I am suggesting using 2 disks + the parity disk to read sequential data and then have the 3rd disk read some other data. With a good buffer you can rotate which disk is doing the independent read and get the full sequential read speed of all 4 disks over time.

    40. Re:No Way! by fordboy0 · · Score: 1

      I always figure that writes have to be slower on a RAID 1 setup (vs. a single drive) if only due to the protocol overhead. Also, I guess it would depend on the controller card (or software in the case of kernel RAID or whatnot) whether the advantage of sequential reads across multiple drives would be used in RAID 1 as RAID 0 does.

      Too much information to keep up with :)

      -FB

      --
      Ligaguinggligagiggagoogoogwillgo
    41. Re:No Way! by cloudmaster · · Score: 1

      If you don't have the fourth disk, then the read is presumed valid until the pairity disk is replaced and regenerated. Under normal circumstances, the implementation typically is that the pairity is calcualted and compared, despite that other ways are conceivable.

      Anyway, you would want to skip the pairity block if atttempting to get maximum speed, so you could avoid the calculation all together.

  2. Sure by Anonymous Coward · · Score: 0

    I know I would!

  3. history repeats by Anonymous Coward · · Score: 0

    hell, they did it a few years ago for much slower drives

  4. Let me think. by gandell · · Score: 5, Interesting
    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    Nope. I'd rather wait longer and have more capacity for less money. After all, I use Windows as my primary OS. I'm used to waiting.

    Truthfully, though, if the price came down, I'd be interested in this for a Windows install, and then install all my apps and save all my docs to an external IDE.

    --
    Mercy was given to me by Christ...I must give the same to others.
    1. Re:Let me think. by Pxtl · · Score: 3, Insightful

      Speaking of Windows, I would only want this if the OS used it intelligently for caching, hybernation, etc. automatically. If I had to manually juggle files between the magnetic drives and the fast storage, I wouldn't bother.

    2. Re:Let me think. by LiquidMind · · Score: 1

      "... if the price came down, I'd be interested in this for a Windows install..."

      why not try this now? i agree that the price vs. space ratio isn't exactly great, but if you're just gonna use it for the OS install, it oughta be enough.

      anyone have any idea how much quicker paging, program launch, defrag, etc would work on one of these?

      on that note, they could use the speed as their sales pitch. "Formats Windows partitions 6 times faster!!!" *ducks*

      --
      This sig contains repetition and redundancy.
    3. Re:Let me think. by Enigma_Man · · Score: 2, Insightful

      And this thing is only 6x faster than spinning media? That seems much slower than it ought to be, considering that it is solid-state. I suppose if that's only continuous throughput, and doesn't take latency into effect it might be okay, but still. How about 100x faster?

      -Jesse

      --
      Nothing says "unprofessional job" like wrinkles in your duct tape.
    4. Re:Let me think. by archen · · Score: 3, Informative

      I was thinking the same thing, but keep in mind that this thing is actually acting like a SATA drive. I'm sure they're hitting the limitations of SATA, not the limitations of ram. Until they come up with a _standard_ configuration for this type of memory disk that talks as fast as the ram allows instead of following ide/scsi/sata standards, we're stuck with these speeds for compatibility reasons I'm thinking.

    5. Re:Let me think. by arkanes · · Score: 1
      I was suprised the performance benefits were as small as they were also. SATA limitations seem a likely culprit, and I'm guessing that some low level implementation details in Windows assume high-latency block drives, which probably put an upper cap on drive performance.

      Especially since the $100 is just for the card, and considering that you have the data loss issue to worry about, I don't think it's worth the money at this point.

    6. Re:Let me think. by Guspaz · · Score: 5, Insightful

      As the other reply mentioned, it's an SATA drive so limited to 150MB/s (100MB/s in practice). The latency is very low, yes, but that's not the only factor. There is only so much you can do with double the bandwidth, no matter how low the latency is.

      I also wonder if the benchmarks were done with drive caches on or off. I would imagine that this drive would be faster with caches off. With what might as well be zero latency on disk accesses, the benefit of a cache is lost; reading ahead probably will only waste bandwidth reading stuff we may not need.

      I'm very disappointed that the article didn't mention SATA2 (300MB/s), which is already available in most new motherboards. With double the bandwidth it would have made a big difference. It's very likely the device doesn't support SATA2. However the Anandtech article makes NO MENTION at all of SATA2, not even to the point of saying "We'd like to see this drive with SATA2 support."

    7. Re:Let me think. by Anonymous Coward · · Score: 0

      Exactly what I was thinking... A bit small for windows. My C partition is 6 gigs and I do as you say--docs and larger programs installed on D. If they made a 6 gig for that price, I'd love to replace my windows partition with it.

    8. Re:Let me think. by Anonymous Coward · · Score: 0

      "anyone have any idea how much quicker paging, program launch, defrag, etc would work on one of these?"

      Defragging is unnecessary on random access storage. The whole point of defragging is to take advantage of the fact that mechanical hard disks work fastest when accessing sequential data.

    9. Re:Let me think. by jusdisgi · · Score: 4, Funny

      on that note, they could use the speed as their sales pitch. "Formats Windows partitions 6 times faster!!!" *ducks*

      I know it's just a joke, and I'm going maybe a bit off topic here, but have you ever formatted a Windows partition in Linux? Seriously, this is the way to fly...even if you don't use Linux much, it's worth your time to go download Knoppix or something and learn the few commands used to partition and format. You can format a 300GB drive as either FAT32 or NTFS in less than 10 seconds.

      1)fdisk /dev/hda (/dev/hda == primary master...hdb==pri/slave, hdc==sec/mast, etc.)
      2)Use self-explanitory one-letter commands to navigate fdisk and create either an NTFS (type 7) or FAT32 (type b) partition.
      3)mkntfs -Q /dev/hda1 -or- mkfs.vfat -F 32 /dev/hda1 (choose the partition number you created in step #1.)

      There are two great parts about this. First is the speed....It takes several hours to do this in Windows, but this takes seconds and works great with Windows afterward. But just as nice is the ability to create really big FAT32 drives. The format allows for huge (16TB or something?) volumes, but for some stupid reason the format utility provided in Windows restricts you to 32GB.

      That brings up an incredibly frustrating story, about the last time I tried to format a drive in Windows. It was a USB drive, so I wanted to use FAT for portability. I tried to format it, and in about 5 seconds the program told me the size of the drive and had me hit enter to confirm that I wanted it all as one big FAT32 volume. Then it verified the drive integrity for 7 and a half hours at the end of which it said "Volume is too large for FAT32."

      YOU MOTHERFUCKERS! YOU KNEW HOW BIG IT WAS WHEN YOU FUCKING STARTED!!!!

      Anyway, that's how I came to realize how much better it is to use Linux to format all your Windows drives. I won't be going back until MS forces a new filesystem on us.

      --
      Given a choice between free speech and free beer, most people will take the beer.
    10. Re:Let me think. by blahplusplus · · Score: 1

      The interface simply doesn't matter if you're not using a RAID devices. In my opinion a solid state drive @ SATA1 speeds would be more then enough for 99% of the enthusiast market until the next generation of solid state devices hit. I mean come on you're talking about a gap thats unbridgeable for mechanical devices like hard disks. SATA1 would be plenty for a first generation product for the enthusiast crowd, it wouldn't be enough for people who had special applications and wanted to do complex things on the cheap, but what do you expect for $100?

    11. Re:Let me think. by Sneftel · · Score: 1, Funny
      YOU MOTHERFUCKERS! YOU KNEW HOW BIG IT WAS WHEN YOU FUCKING STARTED!!!!

      Well, you gotta understand, the partition probably looked smaller from the outside. Think about it... the formatter had just been vacuuming for seven and a half hours... no wonder it thought the partition was too big!
      --
      The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
    12. Re:Let me think. by crabpeople · · Score: 1

      "You can format a 300GB drive as either FAT32 or NTFS in less than 10 seconds."

      You can do that in windows too. Just make sure "quick format" is checked. Or if your doing it from the command line employ the /q switch.

      If i didnt learn that like 5 years ago i could not even begin to count the hours i would have wasted.

      --
      I'll just use my special getting high powers one more time...
    13. Re:Let me think. by Anonymous Coward · · Score: 0

      As far as I can tell it looks like the $100 is for the card. The RAM for the card is additional, putting the cost of a 4GB iRAM at approx. $500.

    14. Re:Let me think. by Some_Llama · · Score: 1

      The windows installer has this option also (so you don't have to do it in command line mode prior to installtion).

      but be warned I have had problems installing Windows XP on a drive using NTFS and the quick format option, sometimes it can't properly read the drive after formatting.. i'm not sure if it had to do with a prior partition/formatting on the hard drive or if it also happened on a brand new drive.. but I have seen it happen... using the full format option inthe installer was the only solution.

      FWIW

    15. Re:Let me think. by leathered · · Score: 1


      mkdosfs is what you need. As you found out, XP doesn't format FAT32 partitions greater than 32GB. Formats as quick as Linux too.

      --
      For all intensive porpoises your a bunch of rediculous loosers
    16. Re:Let me think. by Dachannien · · Score: 1

      This reminds me of the install procedure for Windows NT 4.0. When you went to partition a drive to install the OS on, you had two choices: make a FAT partition or make an NTFS partition. Now, this wasn't FAT32, it was just normal FAT16, so there was a size limitation of 2GB per partition, compared to the 2TB limit for NTFS. So, one might want to just create an NTFS partition so you could make it big enough to hold all your applications.

      But your plans would soon be foiled, because instead of making a nice big NTFS partition for you, the installer would instead create a FAT16 partition with a size limitation of 2GB and then convert that to NTFS.

      There was probably some convoluted way around this limitation (such as pre-partitioning the hard drive using a Linux boot disk), but my will was sapped out of my body to the point where I just didn't care anymore. I mean, I wasn't the one who had to use the thing on a daily basis anyway.

    17. Re:Let me think. by Blakey+Rat · · Score: 1

      Well, I'd love it, but my problem is that, from looking at it, it seems impossible that I could fit it in my PowerMac G5 case... I only have three PCI slots in the back and the video card fills one of them... if this was plugged in atop the video card, I doubt there'd be room for DIMMs in it. (Also, it's some distance away from the SATA connector.)

      Is the PCI used only for power? Or does the disk info go through it also?

      If anybody has hacked one of these into a G5, could you post photos and some info on it please?

    18. Re:Let me think. by Zerbs · · Score: 1

      I also think the price is outrageous once you add the DDR memory to it. What will be more interesting to me is once flash type memory gets a little faster and a little larger to see solid state disks made out of those. What's available now is still a bit slow for widespread use in this way.

      --
      "22 astronauts were born in Ohio. What is it about your state that makes people want to flee the Earth?" Stephen Colbert
    19. Re:Let me think. by Anonymous Coward · · Score: 0

      the limitation in NT 4.0 was never 2GB, they had a proper implenetation of FAT16, so you could create up to a 4GB partition using FAT. Its only DOS and win9x that had the 2GB issue

    20. Re:Let me think. by Guspaz · · Score: 1

      But the interface DOES matter. The RAM is capable of 1.6GB/s, so it should certainly be able to saturate a 300MB/s SATA2 link. Most (many?) new motherboards already support SATA2. The current i-RAM only sports a realworld transfer rate twice that of a Raptor, assuming sequential reads.

      They're already doing everything with an FPGA, so it should be very easy to add SATA2 support; the worst case would be that they need to toss in a faster FPGA (or one with more gates) which might drive the cost up. But without research I can't say for certain how much.

      My primary qualm, however, is that the article didn't even MENTION SATA2, not even as a future possibility. Not even as a "This device would be much faster with SATA2 support".

    21. Re:Let me think. by Sarojin · · Score: 0, Interesting

      It's only used for power, which is lame - they should have used a regular SATA power plug and made this thing the size of a 3.5" disk.

      --
      HOW'S MY POSTING? CALL 1-800-POSTING
    22. Re:Let me think. by spectre_240sx · · Score: 1

      If all you're thinking about is marketing and how to squeeze the most money out of a customer based on an upgrade cycle, then yes, you're right. If, however, there is any interest in actually making computers work better, then your arguement goes out the window.

    23. Re:Let me think. by skelly33 · · Score: 1

      "Quick formatting" is spiffy and all, but simply writing out partition and file allocation tables, etc does not exercize the entire drive's media surface and give the drive the opportunity to mark bad sectors. This is increasingly important on new drives that are over 250GB in size; drives like this represent increasing bit density on the disk surface without significant advances in control and precision technology - this means that the big drives are more error prone on this front. In fact, the drive manufacturers are counting on it: why else do you think they have MANY MB worth of space reserved for flagging dead sectors?

      The bottom line is that if you're feeling lucky and can stand to lose data from time to time on your drive, then by all means: quick format it. Otherwise, new drives should be fully formatted at least once.

    24. Re:Let me think. by Anonymous Coward · · Score: 0

      You forgot to zero the disk! That's why a standard format takes so long in Windows. You've just described the *NIX equivalent of a quick format.

    25. Re:Let me think. by ltbarcly · · Score: 1

      Allow me to clue you in.

      Who would have a use for storage that is volitile and non-recoverable?

      Why, people doing illegal things! If I were part of a criminal enterprise which used computers, I would set up a computer with one of these drives and a DVD-R. I would modify the board to include two wires coming from the terminals of the battery and ending on a push button switch under the computer. Next I would epoxy the case shut.

      Now, the only way to get the data off the ram drive would be to pull it out of the computer. However, any attempt to move the computer would cause switch to be thrown, shorting the battery and instantly and perfectly wiping the drive. At that point it's not even possible to determine what OS was on it. I might also add a mercury switch from a thermostat. Thus any attempt to move the computer will result in it wiping the disk.

      Finally, and this is the most important step, I would run Windows. That way, even if the man comprimised my security, the virus of the week would have corrupted the drive before they could pull data off of it.

      Criminals: feel free to pay me royalties with paypal.

    26. Re:Let me think. by Anonymous Coward · · Score: 0

      I've got one like that ASUS one, but it's by CENATEK. Are they useful? Yes.

      I use them for the following tasks:

      1.) Pagefile.sys on first 1gb partition

      2.) %TEMP% & %TMP" ops in TEMP folder on 2nd partition

      3.) EventLogs logging (and all other app or OS level logging possible) placed onto 2nd partition in LOGGING folder

      4.) Print Spooler location on 2nd 1gb partition

      5.) %COMSPEC% on 1st 1gb partition (remainder is 5mb std. that MS won't allow you to fill during formatting, so this cmd.exe copy functions as my environmental, always in memory, command interpreter)

      6.) Webbrowser temp caching ops area

      (That's for "home use") & more, listed here, that can be applied in 'industrial environs' as well:

      http://www.functional-it.com/ramdisk.htm

      Originally, that page was hosted @ EEC Systems (now known as SupeSpeed.com, who produce the wares SuperDisk & SuperCache (the latter is their MOST awesome product, a better block level device driver cache than the native NT-based Os' one is, everytime in tests, & knocks its BLOCK off on a side note)) for a decade or so, & lists MANY techniques for using these tools in software OR hardware for better performance.

      I wrote up that review on "Creative Uses of RAMdisks" & was featured next to Windows IT Pro mag technical editor Mr. John Enck (who, by the way, also reviewed the 2 products by SuperSpeed.com (then EEC Systems) in Windows NT Magazine issue April 1997 entitled "Back Office Performance" excellently)...

      I later improved SuperCache by up to 40% better/more efficient operations via programming a granularity tuner for it (like you could do in the DOS days with SmartDrive)... worked out well, pleasure to work with their staff, especially Mr. Eric Dickman their CEO.

      BUT, tjat's all "off track/off on a tangent" history... the point is?

      You can use these "bad boys" for much better than default performance... & not just in theory.

      In the case of the list of ideas I posted up there in that URL? EEC/SuperSpeed.com, in the years 2000 & 2001 @ Microsoft Tech-Ed, consecutively placed as a finalist in the hardest category there is there:

      SQL Server Performance Enhancement... 2 years in a row, via the application of the very ideas I extolled in that article URL above.

      Now, many of you brought up costs - they ARE, admittedly, "USURIOUS"...

      So, how did I get mine @ a MUCH reduced cost? For writing up the article for CENATEK (a competitor to SuperSpeed.com/EEC Systems really, because BOTH organizations produce software based ramdisks, as I had myself & they knew who I was when I wrote both companies in fact).

      I was paid for the work on SuperCache re-engineering its algorithm/engine mathematics for 40% increase, receiving iirc, $1,000 for 1 week's work tops... & for CENATEK?

      For the review - I was given a HUGE break on the cost of it. Better than 50% in fact iirc.

      So, for me? It was worth it... for the performance enthusiast for whom cost is NO object? I say go for one... but @ costs over 4 digits? Most folks have to decline & I do NOT blame them.

      Too bad, if they did drop down as much as $100 each? I'd suggest nailing one... they CAN and DO work for FAR BETTER THAN NORMAL PERFORMANCE FOR A GREAT MANY THINGS when applied as I did in my article regarding them from 1996-1997, & even today!

      * :)

      APK

      P.S.=> And, are they faster than Raptors? BY FAR! I know, I have both a 36gb bootdrive WD 10,000rpm 8mb buffered raptor, & a 74gb 'big brother' of that one with same 10k rpm speed & 8mb buffer... biggest diff.'s in speed? Access times! Defrags only take seconds as well... my review of them, for your reference, is here (featured on CENATEK's FRONT PAGE OF THEIR SITE AS WELL "an independent user's review"):

      http://www.avatar.d

    27. Re:Let me think. by jusdisgi · · Score: 1

      Now that is funny. mkdosfs is just a symlink to mkfs.vfat on my box...so the directions I gave could be used as easily with that command in its place. But the link you give is to a port of the Linux code to Windows. So, it's code written for Linux to emulate the behavior of a Windows program, which was then ported back to Windows because it was more functional.

      Now if they could just port iptables....

      --
      Given a choice between free speech and free beer, most people will take the beer.
    28. Re:Let me think. by KillShill · · Score: 2, Informative

      except that modern drives already do bad sector marking internally. it's part of the S.M.A.R.T. diagnostic/self monitoring tech.

      if a drive you have bought in the last 5-10 years, REQUIRES a full format, you might as well just throw it in the dumpster. it isn't going to work right.

      quick formatting is also more properly called initialization. fyi.

      --
      Science : Proprietary , Knowledge : Open Source
    29. Re:Let me think. by swordfishBob · · Score: 1

      Caching - then you wouldn't need its battery backup, so a volatile ram-based disk card would be sufficient.

      Hybernation - why bother? The battery consumption could have been put into the main memory to just keep it alive. Hang on, that's called suspending, and many computers already do it (though only laptops have a battery to survive brief blackouts).

      --
      -- All your bass are below two Hz
    30. Re:Let me think. by Dachannien · · Score: 1

      Sorry for not remembering correctly. Either way, both 2GB and 4GB are far cries from "all".

    31. Re:Let me think. by AbRASiON · · Score: 1

      You have absoloutely no idea of what you're talking about and the parent poster should be mod'd up not you.

      Yes drives have spare space to allocate for bad sectors.
      None the less you should ALWAYS full format a new drive as sometimes bad sectors will STILL show up - indicating a drive that is going to eventually fail (dust in the clean room, who knows)

      Also these spare clusters / sectors / whatever are used (to my knowledge) when the drive tries to write data and fails - the drive marks it off - uses another one and does NOT add it to the bad cluster table because there's still enough spares.

      What about when, READING from a disk, the drive has trouble reading your important compressed file (which will CRC when you try to open it) due to bad sectors. - the auto moving of the data is only handy when writing - if sectors are failing on reading - bad stuff is going to happen and indicates more failures on the surface than the manufacturer "spec'd out" for...

    32. Re:Let me think. by MrKaos · · Score: 1

      It's not worth the effort to create a >32Gb FAT32 filesystem due to performance reasons.

      I found this out in the early days of my DAW (for audio work). From memory the FAT32 I made was 40Gb and the write performance degraded severely after 32GB.

      --
      My ism, it's full of beliefs.
    33. Re:Let me think. by Wonko · · Score: 1

      I would imagine that this drive would be faster with caches off.

      You are probably incorrect. System memory will have much lower latency and higher throughput than SATA. Even PC100 would be quite a few times faster than the 100MB/sec peak performance they got out of this device.

    34. Re:Let me think. by Guspaz · · Score: 1

      But the question is how data gets into the cache.

      Even with the higher latency on the i-RAM, I'm betting that applications are throughput limited, not latency limited. So it would be the 100MB/s performance (I think that was sustained, not peak, it doesn't make sense for the i-RAM to have a peak) that would be the limiting factor.

      Now, say we're reading in data. The latencies are low enough that we're keeping the bus more or less saturated at 100MB/s. What are the caches supposed to do? If we're talking about a cache of data we've already read incase we need it again, that's one thing, but I'm talking about a read-ahead cache.

      A read-ahead cache, as I understand it, normally tries to anticipate what an application might want, and reads it ahead of time. This isn't a sure thing, and it often gets it right, and sometimes gets it wrong, reading in data that is never requestsed.

      But the thing is, if we're throughput limited, spending bandwidth filling a read-ahea cache would be wasted bandwidth. If the drive is transferring at full tilt any time spent filling a cache rather than reading from disk would be wasted time. That's why I think caches might not be useful.

      But, as I said, a cache of already read data, that would help, sure.

    35. Re:Let me think. by Wonko · · Score: 1

      If we're talking about a cache of data we've already read incase we need it again, that's one thing, but I'm talking about a read-ahead cache.

      I assumed that is what we were talking about. Either way you are likely to get an improvement in performance, though. The caching mechanism in your OS should not attempt to read ahead while another read is pending, so you aren't wasting time.

      A read-ahead cache, as I understand it, normally tries to anticipate what an application might want, and reads it ahead of time.

      A read ahead cache generally reads consecutive sectors following what it is currently reading. Since the head is already in place and ready for this, it is a good idea. In this case it would be much, much less helpful. On this particular implementation I doubt it could hurt because this device 'only' seems to have a seek time about 3 times faster than the Raptor (I am just making an educated guess based on the available benchmarks).

      Caching will still be a huge help on both reads and writes, though. PC100 has a throughput of 800MB/sec and it just gets better from there. You can assume that any machine you are likely to put this in will have much more memory bandwidth than that.

      I still believe the biggest problem with this device is that is still has a seek time that can likely be measured in milliseconds. The big advantage of a memory based drive is supposed to be seek times measured in nanoseconds. Defragging should be virtually useless on a memory based drive.

      I would be very curious how the seek time on this would compare to the Raptor they tested if you only partitioned the first 4 GB. That would keep the heads always within a very short distance from the next seek, and your only real latency on a seek would be the revolution of the drive.

    36. Re:Let me think. by blahplusplus · · Score: 1

      I agree but even on SATA2 you'd still be horribly limited, and I doubt the scores would improve that much from SATA1 to SATA2 because the controller was not designed for and around solid state device. Not to mention a constant 100/Mb sec should be plenty enough for loading stuff off of a small 4GB device. I'm not saying it's a great device but they'd have to wait 5 or so years until SATA 3-4-5 and six come out before they even approach the bandwidth of the ram, and by then we'll have stuff 2-4x as fast as today.

  5. Would I pay... by MaestroSartori · · Score: 1

    ...NO! :)

  6. I'd use Raid by ttown · · Score: 2, Informative

    Having disk in parallel will speed up your storage much cheaper. 6x faster is not significant.

    1. Re:I'd use Raid by MasterC · · Score: 4, Informative

      Having disks in parallel doesn't solve the latency problem, only increases the throughput.

      --
      :wq
    2. Re:I'd use Raid by Apparition-X · · Score: 2, Informative

      Erm, not really true. A good RAID array will choose the drive with the head positioned closest to the data. Now I have no idea if this is standard on RAID controllers you would find in a small server, but it is certainly common on shared storage arrays.

    3. Re:I'd use Raid by etymxris · · Score: 2, Informative

      RAID-1 decreases read latency, since you effectively reading the data with two drive heads, and can just read from whichever drive will deliver the data faster.

    4. Re:I'd use Raid by Anonymous Coward · · Score: 0

      Only if you're using RAID-1 (mirroring), and usually that just means you have two drives to choose from (using more would be pretty wasteful), which doesn't make that much of a difference.

      RAID-5 does not store multiple copies of the data. You can either read the data from one drive or reconstruct it by reading all of the other drives.

      Large storage systems use large caches (with battery back-up), which help with better cache hit ratios for reads and far better write performance (write latency is usually much worse than read latency because writes can't safely be cached).

    5. Re:I'd use Raid by sirwired · · Score: 3, Insightful

      Having disks in parallel doesn't solve the latency problem, only increases the throughput.

      Latency comes from three sources:
      1) Head latency.
      2) Rotational latency.

      These are the two sources you have considered. Striping indeed does absolutely nothing to help there.

      You forgot the third source of latency:
      3) The-disk-is-busy-serving-another-request latency.

      Your comment would be true for a primitive OS with a single-threaded I/O method, and/or a RAID system with no command queue.

      Given that modern RAID systems are NOT primitive, I/O performance is no longer measured with rotational + head latency vs. throughput, because those measurements no longer make sense.

      There are two kinds of performance measurements for modern disk subsystems:
      1) MB/sec. (bandwidth) This is what most people think of when they think of throughput.
      2) I/O / sec. This measurement is simply the reciprocal of the head+rotational latency in the case of a SINGLE DRIVE. However, in a multi-drive setup, max I/O / sec. increases proportionally with the number of drives, up to a point (eventually you hit the limits for the RAID controller, bandwidth, whatever).

      If we measure latency a the time it takes a single drive to physically get the data given a single request, sure, mutiple drives don't help. If we measure latency as the amount of time between when the application asks for the data, and when the disk delivers it, RAID helps quite a bit, beacuse the different I/Os are distributed to multiple disk heads, each of which can contribute it's own I/O handling capacity.

      SirWired

    6. Re:I'd use Raid by Anonymous Coward · · Score: 0

      BZZZZT, time to wake up!

      Think. You have two hard disks, mirrored. You have a bunch of random read requests waiting to be satisfied - different people searching your database, or different people accessing your webserver, say. Since these are random requests, the latency is the killer: for every (slow) seek, you do only a very quick read.

      What could you do to improve the latencies?

      (There are actually a few things you could do, but here's a hint for one of them. Imagine you had 100 disks in your mirror, not 2. How far would the heads on each disk have to move for each seek, if you could control which read request was serviced by which disk?)

  7. More than $100... by Anonymous Coward · · Score: 5, Informative

    The card itself goes for $150, not including any RAM. So add 4 1GB sticks of RAM and you are looking at $500+ for the whole setup. So that is about $125 per GB...ouch!

    1. Re:More than $100... by Tx · · Score: 1

      I was just going to say the same thing. If the $100 had included the RAM, it'd have been a huge bargain. As it is, no thanks.

      --
      Oh no... it's the future.
    2. Re:More than $100... by CdBee · · Score: 1

      I read the header and thought "yes I'll order one today" - and would have even if it had been $150

      Then I read this posting, followed by reading TFA. No. Not buying that today !

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    3. Re:More than $100... by Jonsey · · Score: 2, Insightful

      Actually, the card only addresses the RAM at 100MHz (I think that's considered PC1600, I may be wrong here though).

      That means this card uses your old chump-RAM, or very very cheap to buy RAM. It's a good deal, just in that it gives me something to do with all the PC2100 I've got laying around.

      --
      I assert that my comment is only my opinion, not that of any employer, past, present or future.
    4. Re:More than $100... by Anonymous Coward · · Score: 0

      I think I'll wait for the next version which uses 30-pin modules. I've got about 2Kg of 256KB modules. :D

    5. Re:More than $100... by shoppa · · Score: 1
      So that is about $125 per GB...ouch!
      I remember when 400MB hard drives cost $400 for the first time. That's $1 per MB, or $1000 per GB. And I thought that was so incredibly cheap at the time that further reductions in price were irrelevant.

      When I got started, a 60MB drive cost circa $10000 and removable packs were $200 each.

    6. Re:More than $100... by vettemph · · Score: 1

      Yep, horrible, misleading article summary. You're better off just adding more ram and using a ramdrive. leave your machine on all the time.

      --
      The government which is strong enough to protect you from everything is strong enough to take everything from you.
    7. Re:More than $100... by Anonymous Coward · · Score: 0

      I have to laugh at someone complaining about $100/gb

      Some of us old farts remember that or more per MB!!!

      Hell I paid nearly AU$10K for a 486 system we used for stuff way back.....

      The reality is that a 4gb as the primary partition is well worth it

      As for the various SATA/SATA2 threads.....unless you have a RAID attached, those interface speeds mean squat - the drives can't sustain that.....

    8. Re:More than $100... by absinthminded64 · · Score: 1

      Sounds like someone found the answer to "who I gotta sleep with to get some free advertisement around here"

      These PCI cards that allow several GB of ram to be installed, and act as an internal drive with battery backup have been around for some time. They are awesome if your transaction log is under 4GB or if your entire DB is under 4GB or if you're ok with installing a few of them, and using software raid. . yuck!

      I've never seen just the card priced at $100 though so I have to say this isn't a bad deal especially given crucial.com's awesome prices that would assist in populating this fun toy.

      As ossifer barr brady would say. . Move along folks nothing to see here. ..

  8. $100? by Anonymous Coward · · Score: 0

    It's more like $500 considering you have to buy the RAM aswell....

  9. Am I getting old? by iguana · · Score: 5, Insightful

    I remember seeing this sort of thing way back in the DOS days. Battery backed RAM on an ISA card. Product died out because RAM was more expensive than HD.

    1. Re:Am I getting old? by i.r.id10t · · Score: 1

      Sill exists. Saw some PCI cards that take up to 8 pc-133 dimms when I was doing some online shopping not too long ago.

      --
      Don't blame me, I voted for Kodos
    2. Re:Am I getting old? by hackstraw · · Score: 1

      I remember seeing this sort of thing way back in the DOS days. Battery backed RAM on an ISA card. Product died out because RAM was more expensive than HD.

      Yes, and things were much different back then. Laptops and notebooks were affectionately called lugables instead of laptops or notebooks, and things like MP3 players or other portable digital music players were not available.

      I see this kind of drive essential for smaller portable electronics where battery life and mobile reliability are important.

    3. Re:Am I getting old? by ran-o-matic · · Score: 1

      The product iguana remembers is exactly the same idea as Gigabyte's i-RAM, but in this case we have battery-backed DDR RAM on a PCI card. It is not designed for smaller portable devices or for mobility. It is designed for speed, just like back in the DOS days.

    4. Re:Am I getting old? by mhearne · · Score: 1

      I had an AST Premium 286, and it had one of those cards - something like 1 MB.

      The idea was right, but the time was wrong. Now we can do it; Solid state hard drive with flash memory backup.

      The problem has always been: 1. moving parts and 2. heat.

      As long as we're still using silicon, there is going to be a problem with heat, that's why we can't have a solid-state hard drive the size of a brick with a terabyte of storage capacity - it would just get too hot.

      But remember that germanium was replaced by silicon, because those old germanium devices were always melting.

      What material is a suitable semiconductor and can replace silicon? Even if it was rare, we could eventually synthesize it.

      This would really work well for robotics and space work, because nothing would wear out, and it wouldn't cost millions to fly up there and repair something.

    5. Re:Am I getting old? by xMilkmanDanx · · Score: 1

      Diamond is probably the next big semiconductor base. Very high melting point, excellent thermal conductivity, abundant raw material, workable manufacturing (now with carbon being base for so much nanotech research, making diamond film for semiconductor will be easier) and far stronger.

    6. Re:Am I getting old? by the_maddman · · Score: 1

      Those are different though, the giant ISA cards of RAM are actually how you expanded the RAM in an XT. XT's were so slow, the memory bus and the ISA bus were the same thing. Oh, those were the days.

    7. Re:Am I getting old? by Anonymous Coward · · Score: 0

      "Even if it was rare, we could eventually synthesize it."

      If it is a rare element it will be difficult to synthesize for non-alchemists.

  10. Not 4 gig.. by pickyouupatnine · · Score: 1

    ... But I might just pay $100 for a 10 gig drive. Have my OS and other Server and Site files on their for quick access. It wasn't too long ago when an 10 gig hard drive cost $100. And one for this much speed is definately something a site admin would look at.

    --
    _Vishal www.squad9.com
    1. Re:Not 4 gig.. by parasonic · · Score: 0

      Think for a minute what you're saying. Sure you could have your OS stuff on there, but why would you want to waste the money to put network content on it? You might be saving wear and tear on your HDD's, but there is a more affordable way.

      Just upgrade your RAM. Run a ramdisk, a virtual HDD off the ram, and be done with it! Load an image off the HDD at boot time, and you just had to pay for RAM (assuming that you weren't already maxed out). Halting the system backs it back up to HDD, so there's your "nv" ram aspect as well. For minus $150 the cost.

    2. Re:Not 4 gig.. by WindBourne · · Score: 1

      I have considered the same idea for root servers for a school. In particular for /usr. All read-only, just need the fast access for apps.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    3. Re:Not 4 gig.. by kamikazejay · · Score: 1

      If the partition is read only, you may as well use a ramdisk which is filled with a hdd-based backup at boot time. New 64bit machines can support more than enough ram for this on their own, but i'm not sure about any motherboard restrictions...

    4. Re:Not 4 gig.. by Anonymous Coward · · Score: 0

      Next time, you may wish to view your grandparent when the parent posting is refering to it.

  11. probably not by tont0r · · Score: 0

    4 gigs is REALLY pushing it. i think the lowest i would expect for $100 is 15-20 gigs. I think the only reason why I would spend that money is to help their sales and hope they come out with better things down the road.

  12. New Tech by pcmanjon · · Score: 2, Insightful

    Well this tech will never catch on if they can't make it affordable. Then again, it won't ever catch on if it is affordable but not worth the price.

    15,000 for a 500gb solid state drive isn't affordable
    100 for a 4gb solid state drive is affordable, but not worth the price.

    What they need to do is make the tech better, yet affordable. What makes it so expensive to competetivly price large solid state storage devices?

    On a sidenote, is anyone going to buy this drive that is 4gb and costs 100 bucks? I don't think it's much use to anyone.

    1. Re:New Tech by JonN · · Score: 1

      The biggest use for it would be install an OS on the 4GB and the rest of your data on a larger drive.

      --
      do.what.promptcmds
    2. Re:New Tech by $RANDOMLUSER · · Score: 1

      A better use would be to put your primary swap partition on it. Faster than platters.

      --
      No folly is more costly than the folly of intolerant idealism. - Winston Churchill
    3. Re:New Tech by Anonymous Coward · · Score: 0

      nice for firewalls.

    4. Re:New Tech by Anonymous Coward · · Score: 0

      In other news, people prefer getting more things for less money...

    5. Re:New Tech by Alien+Being · · Score: 2, Insightful

      I disagree. If it's virtual memory you want, then you would be better off putting the memory right in a DIMM slot.

      This type of storage makes for a good /tmp where you want lower latencies than a disk, but don't care that it's not as fast as RAM.

      Another good use would be to use it as a filesystem cache for the OS on a diskless network client.

    6. Re:New Tech by ultranova · · Score: 1

      This type of storage makes for a good /tmp where you want lower latencies than a disk, but don't care that it's not as fast as RAM.

      No, this still doesn't make sense. Get a 64-bit processor, install the memory to the motherboard as usual and use tmpfs for the /tmp directory. Faster and simpler, and the system can use the memory for applications and cache as well. Or, if you absolutely must ensure that the files stay in RAM all the time, create a RAM disk and use that for /tmp.

      The only time it makes any sense to use something like this is when the motherboard or processor can't take anymore of it - but even in that case, you'll propably be better off getting a new motherboard and processor than this thing.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    7. Re:New Tech by hackstraw · · Score: 2, Informative

      100 for a 4gb solid state drive is affordable, but not worth the price.

      For you maybe, but people do this every day http://www.nextag.com/serv/main/buyer/outpdir.jsp? search=compact+flash&nxtg=67b8d_D13E150C29EFE508

      What makes it so expensive to competetivly price large solid state storage devices?

      No moving parts. No "spin up" time. No power used when idle. Ability to transfer the storage like a CD/DVD.

      On a sidenote, is anyone going to buy this drive that is 4gb and costs 100 bucks? I don't think it's much use to anyone.

      I would buy one in a heartbeat. Better deal than 1 Gig at $100.

    8. Re:New Tech by Alien+Being · · Score: 1

      "Get a 64-bit processor, install the memory to the motherboard as usual and use tmpfs for the /tmp directory."

      What distinguishes this from RAM is that it's non-volatile. That's what I didn't like about the parent's idea of using it as swap. For some applications, a NV /tmp can be valuable. Otherwise, I agree with you. Put the fastest storage as close to the processor and DMA channels as possible.

    9. Re:New Tech by cavemanf16 · · Score: 2, Interesting

      You could almost put the core WinXP on this thing WITH a swap partition and then use your HDD's exclusively for storing external programs and data. WinXP breaks? Wipe Solid State Drive and reinstall. Drivers and the kernel all get really fast access to the CPU without involving moving parts while less used programs and data files reside on big HDD's. For a gaming PC I can see this as a definitely viable tech. I would buy it myself if 4GB of DDR RAM came with it... but alas that adds another $400 to the purchase price.

    10. Re:New Tech by I8TheWorm · · Score: 1

      100 for a 4gb solid state drive is affordable, but not worth the price.

      I do think $100 for 4GB is worth the price. Consider that only recently, people were paying $50 for 128MB USB thumb drives.

      However, the title and description of the article written above are very misleading. It's $105 for the card.... then you get to add the RAM yourself. Not worth the price, at that point, to me (yet).

      --
      Saying Android is a family of phones is akin to saying Linux is a family of PCs.
    11. Re:New Tech by ultranova · · Score: 1

      What distinguishes this from RAM is that it's non-volatile. That's what I didn't like about the parent's idea of using it as swap. For some applications, a NV /tmp can be valuable.

      Perhaps I missed something, but if you want nonvolatile /tmp, couldn't you just use a normal disk-based one and let OS's disk cache take care of speeding things up ? Altought you propably want to use some other place than /tmp to store data between reboots... Your home directory, for example :).

      What I'm saying is that this whole things seems like a solution in search of a problem. Much as I try, I just can't figure out any usefull application for this, that couldn't be done better and/or cheaper by hard drives and cache.

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    12. Re:New Tech by Alien+Being · · Score: 1

      "Perhaps I missed something, but if you want nonvolatile /tmp, couldn't you just use a normal disk-based one and let OS's disk cache take care of speeding things up ? "

      This disk cache can't speed up sync'ed writes. Another disadvantage to that approach is that by moving big datasets thru the fs cache, you might constantly be blowing out more useful stuff.

      "Altought you propably want to use some other place than /tmp to store data between reboots... Your home directory, for example :)."

      Definitely.

    13. Re:New Tech by dubbreak · · Score: 1

      No power used when idle

      Well not much more than ram. They aren't using sram here which is non-volatile(it'd be waay to expensive, and they don't need that much speed considering the bottleneck of the sata controller). It uses dram (ddr to be specific) which is volatile, so it needs power to keep information on it.

      --
      "If you are going through hell, keep going." - Winston Churchill
    14. Re:New Tech by cas2000 · · Score: 1

      > On a sidenote, is anyone going to buy this drive
      > that is 4gb and costs 100 bucks? I don't think
      > it's much use to anyone.

      actually, it's about $500 when you add the cost of 4GB of RAM to fill it up - and yes, (assuming the thing works reliably) I would buy one of these things. the next time i need to build a high-volume mail server, or a database server where the db can fit in less than 4GB (i.e. almost all web databases), or a file server with a journalling fs which supports an external journal (e.g. XFS).

      something like this is ideal for eliminating or reducing particular kinds of I/O bottlenecks.

      i'd rather have just a PCI card with RAM and a battery (at least a few days worth of battery backup) on it plus GPL drivers to run it as a non-volatile ramdisk - that would be much faster than going through a SATA interface.....but this thing is a reasonable start.

      and yes, it would be good if it had more RAM sockets so it could be 8 or 16 or 32GB or even bigger - but 4GB is actually a lot of memory and is useful for a surprisingly large number of tasks.

  13. Umm more then that... by thebdj · · Score: 4, Insightful

    $150 + (4x$90) = $510 for 4 GB of solid state storage. Definitely not worth it.

    --
    "Some days you just can't get rid of a bomb."
    1. Re:Umm more then that... by neonfrog · · Score: 1

      Especially when 4 gb Compact Flash is cheaper (~$350). Slower, absolutely, but requires no battery and is therefore more non-volatile.

      "More non-volatile" just doesn't sound right...

      --

      I'm thinking about it, therefore I might be.

    2. Re:Umm more then that... by Anonymous Coward · · Score: 0

      "than"

    3. Re:Umm more then that... by rob_squared · · Score: 1

      Maybe for you, that's too much. But then again, you probably wouldn't want shoes that are 10 feet long. But a skiier might. So don't equate your needs to everyone's.

      --
      I don't get it.
    4. Re:Umm more then that... by ZzzzSleep · · Score: 1
      Quoth neonfrog
      "More non-volatile" just doesn't sound right...
      Is the phrase you're looking for "less volatile"?
  14. interesting name... by 0110011001110101 · · Score: 1
    i-Ram... I think I've visited their website..

    OH! wait.. hehe that WAS a solid-state website.. but not the kind this article talks about...

    --
    Don't anthropomorphize computers: they hate that.
  15. well, maybe by Anonymous Coward · · Score: 0

    I spent about $250 in 6 gigs of RAM in anticipation of this thing (RAIDing it)

  16. Nope by Asicath · · Score: 2, Interesting

    Not if its called an iRam.

    RamDrive, FlashDrive, etc. are all appropriate names, but iRam? Could the product name be any less descriptive?

    1. Re:Nope by fireboy1919 · · Score: 1

      It's not supposed to be descriptive product name.

      It's named after it's creator, Iram Wolfestrom.

      Could be, anyway. Best reason I could come up with for a stupid name like that.

      --
      Mod me down and I will become more powerful than you can possibly imagine!
  17. Like duh by Anonymous Coward · · Score: 0

    "Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?"

    Yes, yessir, I would.

  18. Would you pay $100 for a 4GB Solid State Drive? by Anonymous Coward · · Score: 0

    Fuck No!

  19. Eh by Tranquilus · · Score: 5, Informative

    The performance numbers Anand came up with on this are a little disappointing, in my view. It's nice, of course, to get a few seconds quicker startup of apps or level loads, but I doubt this is really worth it to most of us at this stage (aside from the coolness factor). Once capacity of these rises enough to make them capable of replacing HDs, though, they might be really nifty in the entertainment/HTPC space due to that silent operation. Basically, an interesting concept, still not quite ready for prime time, but getting a lot closer. Worth a quick read, anyway...

    1. Re:Eh by IceAgeComing · · Score: 1

      The performance numbers Anand came up with on this are a little disappointing, in my view.

      Agreed; for readers who want to save themselves 5 minutes of page loading, here are the 2 amazing numbers mentioned: Windows XP loads in 9 seconds instead of 15 if you use one of these drives instead of a Raptor.

      Overall, a pretty annoying (low information density) article spread over way too many pages.

    2. Re:Eh by ArmorFiend · · Score: 1

      Considering that 4gb is enough to hold an entire operating system, a swap partition, and some key applications, I shake my head and wonder when you'll be satisfied? Sure, you're not going to be putting your mp3 collection on this drive, but you don't need to. IDE is fine for that kind of stuff.

    3. Re:Eh by earnest+murderer · · Score: 1

      Well, for people that run disk benchmarks it's a real breakthrough. As you said, real world it didn't make much of a difference. This thing looks really amatureish. Using an SATA interface when you're already occupying a PCI slot is pretty f'n silly. I guess you don't have to write a driver that way, but PCI (or PCI Express) is much faster. Most people are going to want enough software (driver?) to copy/swap the contents to a HD as needed (well, Windows people anyway). With 4 gig max space you would ideally want something to swap the contents based on what you were doing since spending $150+memory to reduce windows load time by 5 seconds isn't really cost effective. That and 16 hours backup power isn't enough when you're talking about having to re-install for hours if your power is out all day, your power supply goes out, or any other power related misadventure. Most importantly though... The device *empty* is as expensive as 2 gig of flash, retail. Between reliability, speed, functionality, and ease of use, flash seems like a much better product at this time. I wanted the thing to kick ass, I really did. Unfortunately, for all the talk of shorting access time and latency with hard drives it just doesn't perform.

      --
      Platform advocacy is like choosing a favorite severely developmentally disabled child.
    4. Re:Eh by $1uck · · Score: 1

      I thought the same thing. I kind of wonder why they just don't integerate the device *into* the motherboard (we are talking about a motherboard manufacturer) and have its own "controller". I guess basically it would just be 4 extra slots for ram that constantly powered.

    5. Re:Eh by maraist · · Score: 1

      I'm not aware of flash memory handling 150Meg / second random-seek time. And definitely not for writing.

      As for 16 hour time, I always hook $80 UPS's to my machines, so if your machine is off but you're hooked up to a UPS, you'll have more than a week of life if the power goes out. Yes if your machine itself is on when the power goes out and you're not there to shut the machine off (thereby letting the UPS feed the memory drive) you'll have a problem, but even then, most power outages are less than a couple hours.

      Price wise, if you're talking about a $500 machine, then the price is of course impractical.. But if you have a $5,000 server, a $2,500 work-station or a $3,000 gaming machine (including monitor + speakers + else), then the price isn't bad; just looking at it as one additional performance enhancement.

      If you're a dot-com company and only have 10 gig of database data to worry about, you could set up several drives and partition your databases across them getting tremendous performance improvements (continuous random seeks). Not sure about mysql, but postgres does NOT make use of memory directly, it's memory footprint never seems to get above 9Meg per process. You can up various numbers, but they're dangerous if you're not an expert. Simply throwing a fast ram-drive is easy to deal with (with the stated above exception of power-outage). It's better than a system RAM-drive solution because you have more reliable fail-over (no need to copy to-from physical disk space on start-up shutdown/crash).

      --
      -Michael
  20. Enough for a distro by jlebrech · · Score: 1

    4gb is enough for a distro. you can use the conventional drives for the data.

  21. I'll take it! by freeze128 · · Score: 1, Interesting

    I have several machines around the office that are just fine, but have defective hard drives. This is because Dell ships the crappiest hard drives they can find (Quantum). The machines are NOT new and fast, but they run the applications that I need them to just fine. When a hard disk goes bad, I find it difficult to install a 40GB hard disk, when all I need is a couple of gigs. Some of these machines won't even support a hard drive > 30GB.

    A small capacity flash drive is just what I need in this application. I would prefer that the price for a 4GB model come down a bit though. With the solid-state hard drives, these machines could last another 5-6 years!

    1. Re:I'll take it! by IoN_PuLse · · Score: 1

      Quantum drives haven't been available new for some time, they were bought by Maxtor years ago...

    2. Re:I'll take it! by arootbeer · · Score: 1

      It won't work for you...they use an on-board or add-on SATA controller.

      This was my only beef with them: you can get a tiny SATA chipset, integrate it with the card, and have a completely self-contained solution. It could even offer expansion SATA capabilities for older boxes.

      But they chose to go with an FPGA and plug into Someone Else's SATA®, which means you've either got to have a newer computer anyway, or buy another controller card. If they'd used their own controller, it'd still appear to windows as a normal SATA disk (which was the praise Anand gave them), but it'd also provide much more functionality, and be fully backwards compatible.

    3. Re:I'll take it! by Anonymous Coward · · Score: 0

      20GB 2.5" notebook drives go for about 70 USD
      1.8" drives are bit more costly

      1.8"/2.5" to 3.5" ata/100 adapter for about 10USD

      Or buy 50 for 3400 USD
      http://froogle.google.com/froogle?q=2.5%22+20GB+at a/100&pid=4810561283624759783

  22. Sure... by spywhere · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    Yes. It's big enough to let me run my OS and key programs from it... that surpasses more RAM as the biggest $100 speed boost that can be had.

  23. Would I pay? by Armadni+General · · Score: 0

    No. I wouldn't pay for that. Too little GBs, too much $$. But, consider: now that it's in production by a major company, we may be on the way to practically affordable solid-state storage.

    Full Article Text follows:

    For years now motherboard manufacturers have been struggling to find other markets to branch out to, in an attempt to diversify themselves, preparing for inevitable consolidation in the market. Every year at Computex, we'd hear more and more about how the motherboard business was getting tougher and we'd see more and more non-motherboard products from these manufacturers. For the most part, the non-motherboard products weren't anything special. Everyone got into making servers, then multimedia products, then cases, networking, security, water cooling; the list goes on and on.

    This year's Computex wasn't very different, except for one thing - when Gigabyte showed us their collection of goodies for the new year, we were actually quite interested in one of them. And after we posted about it, we found that quite a few of you all were very interested in it too. Gigabyte's i-RAM was an immediate success and it wasn't so much that the product was a success, but it was the idea that piqued everyone's interests.

    Pretty much every time a faster CPU is released, we always hear from a group of users that are marveled by the rate at which CPUs get faster but loathe the sluggish rate that storage evolves. We've been stuck with hard disks for decades now, and although the thought of eventually migrating to solid state storage has always been there, it's always been so very distant. These days you can easily get a multi-gigabyte solid state drive if you're willing to spend the tens of thousands of dollars it costs to get one; prices actually vary from the low $1000s to the $100K range for solid state devices, obviously making them impractical for desktop users.

    The performance benefits of solid state storage have always been tempting. With no moving parts, reliability is improved tremendously, and at the same time, random accesses are no longer limited by slow and difficult to position read/write heads. While sequential transfer rates have improved tremendously over the past 5 years thanks to ever increasing platter densities among other improvements, it is the incredibly high latency that makes random accesses very expensive from a performance standpoint for conventional hard disks. A huge reduction in random access latency and increase in peak bandwidth are clear performance advantages to solid state storage, but until now they both came at a very high price.

    The other issue with solid state storage is that DRAM is volatile, meaning that as soon as power is removed from the drive all of your data would be lost. More expensive solutions get around this by using a combination of a battery backup as well as a hard disk that keeps a backup of all data written to the solid state drive, just in case the battery or main power should fail.

    Recognizing the allure of solid state storage, especially to performance-conscious enthusiast users, Gigabyte went about creating the first affordable solid state storage device, and they called it i-RAM.

    By utilizing conventional DDR memory modules, Gigabyte's i-RAM is a lot cheaper to implement than more conventional solid state devices. Gigabyte sells you the card, and it's up to you to populate it with memory - a definite plus for those of us who happen to have a lot of older memory laying around, especially after next year's transition to DDR2 for AMD platforms.

    The backup issue is solved by the use of a battery pack that is charged by your system on the fly, although there is no disk backup available for the i-RAM.

    Through some custom logic, the i-RAM works and acts just like a regular SATA hard drive. But how much of a performance increase is there for desktop users? And is the i-RAM worth its still fairly high cost of entry? We've spent the past week trying to find out...

    Gigabyte sent us the f

  24. Surely! by Bin_jammin · · Score: 4, Interesting

    I'd consider buying it if I were building a system that needed some fast write speed... maybe video capture. Be neato if I could get a few and stripe 'em.

    1. Re:Surely! by GoRK · · Score: 1

      Remember that for consumer and even low-end professional video shot on DV (and now HDV), the datarate is only 25megabits which is manageable as-is by pretty much any consumer computer sold these days. The only thing you need amazing amounts of speed for in video capture is capturing uncompressed frames, for which 4GB isn't going to get you very far. 4GB is only about 18 minutes of DV/HDV, but only about 3 minutes of (raw) uncompressed SD and 30-45 seconds of HD. And at ~30s/4GB, we are far beyond the capacity of this card anyway.

    2. Re:Surely! by Bin_jammin · · Score: 1

      Sorry, I'm trying to figure out if you're suggesting I give up on capture speed or storage capacity. If it's capacity, that's why I was thinking raid.

    3. Re:Surely! by GoRK · · Score: 1

      I don't know that I was suggesting anything, acutally. If I were to suggest something, I'd suggest that:

      1) This type of ramdisk approach is not necessary for capturing compressed video such as consumer DV (25mbps), HDV (25mbps), or even professionally used compression codecs such as HDCAM (144mbps), DVCPRO, DVCPRO-HD for which regular disks (even single drives) can easily keep up.

      2) This particular product lacks the capacity to catpure decent lengths of uncompressed video. At standard television resolution a RAID array of 32 of these things (at a cost of somewhere near $20,000) would give you 128GB of storage: enough to caputre a mere 42 minutes of uncompressed SD video before you'd have to offload it. There exist plenty of capture solutions for uncompressed or losslessly compressed SD video that cost a lot less than $20,000 and have much larger capacities.

      3) You can forget about capturing uncompressed HD video with this thing also because it lacks BOTH the capacity and the speed. In a RAID configuration, you might get the speed up to do it but you are looking at a $20K solution to capture about 10 minutes of video at a time... your money is best spent elsewhere.

      4) For an NLE system, the thing would probably see its best use as a scratch or cache disk for which one (or more of these in a stripe set) would probably help out.

    4. Re:Surely! by PhilHibbs · · Score: 1
      Be neato if I could get a few and stripe 'em.
      This is mentioned in TFA - Gigabyte say that there are stability issues with having multiple cards in a RAID array. Maybe they will iron out these issues in the future.
    5. Re:Surely! by Cylix · · Score: 1

      Well me I would recommend something a bit different.

      It uses DDR200... I already have plenty of 512 sticks sitting around now. As soon as I retire an older box I'll have a gig of older ram freed up.

      Now, if I wanted to put in a cheap caching proxy server, this would probably be the route to go. In fact, I know a few guys who would use this for an cache server. (where purchasing a high end solid state drive would not be economically feasible)

      If the card becomes really reasonable in terms of cost I don't see a reason to chuck 50$ and some old ram at it to have one fast access point for a few games.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    6. Re:Surely! by sunderland56 · · Score: 1

      Pretty useless for video capture these days. Full HDTV takes about 150 MB/sec; so a 4GB drive can capture less than 30 seconds of video.

      Most SATA RAID controllers on motherboards can stripe four drives together - but are you really going to spend $2000 for 90 seconds of storage??

  25. Yes, for the OS by mindaktiviti · · Score: 2, Interesting

    I'd love to have a super quick HD for the OS because it's accessed more frequently than, say, some old data file you haven't touched in over a year.

    Music, movies, documents, pictures - I don't think these need to be on solid state drives, because they're accessed just fine (except moving GB's of files still needs to be faster), but things like the OS and applications would seem to run a lot quicker if they would all be in ram-like storage.

    1. Re:Yes, for the OS by Laurance · · Score: 1

      Do you think that 4 GB would be enough space for the OS?

      I do not know about Windows XP,but I think that OS X is over 4 GB. Does anybody know if this would work alright? I would be willing to try. I could always use some more speed.

    2. Re:Yes, for the OS by mindaktiviti · · Score: 1

      Actually no it wouldn't, but 8GB would be enough for an OS with a typical set of applications installed (minus games, which can be close to 4GB themselves).

  26. Swap Drive by smelroy · · Score: 3, Insightful

    If you use this to hold your swap and your main partition, I think the speed improvement would be well worth it! Then buy a 300GB drive for your MP3 collection and all the other junk that that doesn't need such access speed and you are set.

    --
    Switching to Linux can be an adventure!
    1. Re:Swap Drive by andyross · · Score: 1

      Er, no. If you want to pay for 4G more memory, then you use it for memory so you don't have to swap. Your suggestion is analagous to trying to reduce your gasoline consumption by buying an extra car.

    2. Re:Swap Drive by Anonymous Coward · · Score: 0

      You. Have. Got. To. Be. Kidding. Me.

      Are you intending to use RAM via a disk interface as virtual memory? How about adding the same amount of memory to your computer and disabling virtual memory altogether? Apart from motherboard constraints and insanely memory hungry apps that'd be a much saner approach.

    3. Re:Swap Drive by Jeff+DeMaagd · · Score: 1

      I'd rather put that memory on the main board as conventional RAM. All current operating systems cache files in RAM before going to swap, provided it has the capacity.

      The only inhibitor is RAM slots on the main board, but a lot of current boards can take 8GB of RAM.

    4. Re:Swap Drive by Al+Dimond · · Score: 2, Informative

      For one thing, you're misusing the term "virtual memory", which refers to the concept of separate programs getting their own address space. You don't want to disable that, and I imagine it would be nearly impossible to do so anyway ;-). Using disk space for extra RAM is typically called swapping.

      Point number two: it is perfectly possible to disable swapping in Linux and probably in most other systems. However, in speed tests on systems with lots of RAM enabling swapping has actually been shown to lead to speed increases in many situations. This has led some people with enough RAM that they don't need to swap to set up half of their RAM as a RAM disk and then use that as a swap partition. Supposedly this yields great performance.

      If this storage device is cheaper than adding a similar amount of RAM to a system then it might give you something of a performance boost.

    5. Re:Swap Drive by stinerman · · Score: 1

      I recall the story of the gentleman who used his RAM disk for a swap file ...

    6. Re:Swap Drive by Seigen · · Score: 1

      Sure I'd pay $100 for about a 1GB swap file in memory, but not at the cost of using a pci card.

      You can already get compact flash IDE devices and store a core linux OS on them in squashfs or similar format. As long as the solid state disk works and is cheaper than normal memory it would work well for a unionfs merge of that read only squashfs system. If the memory retains its contents you could probably also use the system like a normal pc including saving files that survive a reboot.

    7. Re:Swap Drive by stinerman · · Score: 1

      Oddly enough, someone with a 4-digit UID posted 1 minute before you talking about using this in his FreeBSD box as a swap file ('L4' cache as he called it). At the time of this post, he's modded "+4, Interesting".

      Really, the shear amount of idiots make me laugh:

      "Hey everyone! Lets use this RAM disk for a swap file!"

      Obviously, the only reason why you'd want to do that is if you have reached your board's limitation on RAM, which, in that case, it would be much cheaper to simply upgrade to a new board and/or higher density RAM.

    8. Re:Swap Drive by stinerman · · Score: 1

      I would be interested in links to these tests to which you allude.

      You have correctly defined the role of swapping, which is to emulate RAM via the hard drive when one runs out of RAM. So apparently, by using RAM to emulate RAM, I can get a speed increase? I don't believe that for a second. Swap files include some overhead such as TLBs and other such performance hits.

    9. Re:Swap Drive by poot_rootbeer · · Score: 1

      If you use this to hold your swap and your main partition, I think the speed improvement would be well worth it!

      If I had a couple extra gigs of extra RAM sitting around, I'd just add it to main system memory and swap from there, rather than impose the additional overheard of an ATAPI interface and disk volume emulation layer.

    10. Re:Swap Drive by Kagami001 · · Score: 1

      the only reason why you'd want to do that is if you have reached your board's limitation on RAM, which, in that case, it would be much cheaper to simply upgrade to a new board and/or higher density RAM.

      There's probably a few people stuck trying to get extra performance out of a 32-bit environment for whatever reason, unable to use more than 4GB of main RAM, but it does seem like a product with a rather limited market at this point.

      As an aside, are 8GB+-capable boards really cheaper these days than standard workstation boards + the cost of this card?

    11. Re:Swap Drive by 91degrees · · Score: 1

      So...

      Am I the only person who saw this as a joke?

    12. Re:Swap Drive by stinerman · · Score: 1

      I've always wondered how a 32-bit system could address more than 4GB of memory. It was always my understanding that since the memory bus is only 32 bits, it would be able to address 2^32 bits, or 4GB. When 64-bit architecture becomes the standard, we'll have to worry about hitting that crucial 16EB wall.

    13. Re:Swap Drive by TorKlingberg · · Score: 1
      For one thing, you're misusing the term "virtual memory", which refers to the concept of separate programs getting their own address space.

      Windows calls it "virtual memory". That doesn't make it right of course, but understandable.

      Point number two: it is perfectly possible to disable swapping in Linux and probably in most other systems. However, in speed tests on systems with lots of RAM enabling swapping has actually been shown to lead to speed increases in many situations.

      This is because it is often better to swap out memory that is not used, and use the RAM for disc caching instead.

      This has led some people with enough RAM that they don't need to swap to set up half of their RAM as a RAM disk and then use that as a swap partition. Supposedly this yields great performance.

      I am sure they are only imagining that performance yield.
    14. Re:Swap Drive by Anonymous Coward · · Score: 0
    15. Re:Swap Drive by KillShill · · Score: 1

      current 64bit cpus are limited to 40bit addressing.

      so no, you'll still have to worry about hitting the cieling, just not in the next decade or two.

      --
      Science : Proprietary , Knowledge : Open Source
  27. Deja-Vu all over again by BrK · · Score: 2, Insightful

    Wow, this thing looks almost EXACTLY like the RAM add-in cards we stuck into ISA slots in the mid/late 80's for our zippy '286 and '386 based machines.

    Looks like they dug up an old PCB screen, added a battery backup and changed the connectors to work with modern RAM :)

    Among other things, I handle the physical hardware design spec for my companies product (the product is software which is loaded onto a hardware to make an "appliance"). I've received emails from quite a few vendors recently offering this sort of solid-state NV storage. I think this market sector is really starting to creep forward, and these might be the kinds of "disks" we see as the norm in the not-so-distant future.

    I think first off, though, these will be like caching drives - holding only the data that is most seek-time sensitive to a particular application.

    --
    -This sig intentionally left blank
    1. Re:Deja-Vu all over again by fermion · · Score: 1
      I am not sure how popular this is going to be. The popularity in the 80's, at least on the PC side, was due to complexity of achieving large memory size, beyond 640K, as well as the fact that everything had to fit in 64K chunks. Since one had to buy additional cards to expand past 640K, it sometimes made sense to buy a RAM disk. This was somewhat differnt on the Mac side, especially when they started coming with >1MB, where we would just partition off a bit of memory for ram disks. Even on the 512K I would sometimes take 100K for files.

      But today the situation is much different. Even home machines can be upgraded to 2 GB. Most OS will try to cache recently used items in memory for as long as possible. The *nix will speed up with more memory because of fewer page swaps. I don't see how the ram disk will help that much as if you have enough RAM, everything is there anyway, and with fast HD is doesn't take that much time to get there.

      It is true that for large files that one works on regularly, having them always in RAM will be good, espcialy with an automatic write through to HD. But even that is less neccesary. Computers are seldom powered completed down, and whatever you were working on yesterday, will be there today when you wake the computer up, expecially with a backup battery.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  28. for a 2nd drive by Laurance · · Score: 1

    I would consider using it for a 2nd drive in my G5. Perhaps, I could put one or two large apps on there and have a fast start up time for Photoshop or Final Cut Pro?

    If they are able to get some more GB in to them, I would like to have one in my Powerbook to aid in power useage.

  29. Don't forget the RAM in i-RAM by swillden · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    Maybe. But I can't get it. According to the article, the i-RAM costs $150 and that only gets you the card -- you still have to populate the DIMM slots. So the price of that fast solid state drive is about $400 unless you happen to have lots of spare RAM lying around unused.

    If you happen to have some DDR 2200 DIMMs that can't be used in your current machine(s), then perhaps you can spend $150 to get some use out of them. Otherwise, this drive is very expensive, and not all that fast -- since it's limited to 150MBps by the SATA bus, you'd get much better performance out of the same RAM by putting it on your motherboard (assuming you can).

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:Don't forget the RAM in i-RAM by TheRaven64 · · Score: 1

      It would be cheaper to buy a UPS, put the RAM in your system and have a 4GB disk cache. Of course, this would also mean that your OS would adaptively use it for the files you were accessing, rather than requiring manual partitioning.

      --
      I am TheRaven on Soylent News
  30. Darn straight I would/will! by Just+Some+Guy · · Score: 5, Interesting
    FreeBSD allows you to allocate a dynamically resizable filesystem out of swap (see: md, mfs). I'm thinking of mounting the whole thing as a super-fast swap partition - basically, as a giant L4 cache - and mounting /tmp and a few other speed-critical filesystems out of there.

    Mmmm, hyper-fast builds that don't depend on the latency of moving parts...

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:Darn straight I would/will! by archen · · Score: 2, Informative

      Actually I think the freebsd memory disks would be superior to this anyway. Although mounting things like /tmp as a memory disk is okay, obviously you will lose everything on reboot. Thus there are also memory systems that are backed up to disk as well. With a freebsd memory disk system you could add more space easily and allocate more or less as needed with not too much work. This thing looks like you're stuck with whatever you put in it once it's up (correct me if I'm wrong).

      Moving parts suck, but they're usually pretty reliable - and certainly worth while as a backup for a ram based system like this.

    2. Re:Darn straight I would/will! by ekgringo · · Score: 0

      It'd be cheaper to just buy more RAM for your system. The whole point of swap is to cover for when you don't have enough RAM.

    3. Re:Darn straight I would/will! by Just+Some+Guy · · Score: 1
      It'd be cheaper to just buy more RAM for your system.

      I don't have a motherboard that can hold 4GB of RAM, so I'd tend to disagree.

      --
      Dewey, what part of this looks like authorities should be involved?
    4. Re:Darn straight I would/will! by A+beautiful+mind · · Score: 1

      I don't think you're the majority to be honest.

      The /tmp and swap are for temporary data, so no biggie if it is just ram. You can do that currently aswell at least on linux, to use ram as a fs.

      --
      It takes a man to suffer ignorance and smile
      Be yourself no matter what they say
    5. Re:Darn straight I would/will! by stinerman · · Score: 1

      Then its cheaper to upgrade to a board that does, unless you have tons of unused RAM at your disposal.

    6. Re:Darn straight I would/will! by Slashcrap · · Score: 1

      FreeBSD allows you to allocate a dynamically resizable filesystem out of swap (see: md, mfs).

      Isn't that exactly the same as tmpfs under Linux?

      Perhaps some BSDers can tell us why the FreeBSD implementation is superior to the Linux one? Extra marks will be awarded for each use of the words "inelegant" and "cruft".

      Actual experience or knowledge of either implementation is, as usual, entirely optional if not discouraged.

    7. Re:Darn straight I would/will! by slashdot.org · · Score: 5, Insightful

      FreeBSD allows you to allocate a dynamically resizable filesystem out of swap (see: md, mfs). I'm thinking of mounting the whole thing as a super-fast swap partition - basically, as a giant L4 cache - and mounting /tmp and a few other speed-critical filesystems out of there.

      Mmmm, hyper-fast builds that don't depend on the latency of moving parts...


      This doesn't make sense. I suspect that you were misled by the incorrect summary. You don't get 4GB of solid state storage for $100.-. That would actually be a really good deal. All you get is a card which has SATA on one side and RAM slots on the other side.

      So instead of buying this card you could take the $100 towards a motherboard that supports > 4GB of RAM. Then the RAM will be sitting on a bus that can actually sustain datarates WAY higher than SATA.

      Since you don't need persistent storage for cache it makes little sense to stick it on a bus that can theoretically do, what, 150 MB/s? When you can stick it on a bus which can do several GB/s.

      I don't really see the point of this card, since it will only keep the data for 16 hours if not powered. In other words, if you leave for a weekend and for some reason the power to your PC is turned off, your tough out of luck.

      Other cards that I have seen in the past that make more sense, actually have a normal drive for persistent storage. If power fails, there's enough backup power to write everything to disk. That's basically like having cache on the disk equal to the size of the disk.

      Bottom line; this is a rehash of what's been done many times before, didn't really take off then, and considering a relatively stupid implementation, probably won't take off now.

    8. Re:Darn straight I would/will! by Just+Some+Guy · · Score: 1
      Isn't that exactly the same as tmpfs under Linux?

      Could be; the difference being that I've actually heard of and used mdmfs under FreeBSD while I haven't so much as looked for the equivalent under Linux.

      Put another way, I never said or implied that Linux doesn't have the same functionality. I just said that FreeBSD does have it, and therefore the idea is interesting to me. Sorry if that's not as controversial as you seem to have hoped. :-)

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:Darn straight I would/will! by Splatypus · · Score: 1

      Not /tmp... what you want to do is create a dynamically resizable filesystem from main memory and load /lib and /usr/lib in there, so app startup time is reduced, and only preferences/configuration need to be loaded from disk.

    10. Re:Darn straight I would/will! by Anonymous Coward · · Score: 0

      Why bother with an explanation... we all know that *BSD is DEAD. ;)

    11. Re:Darn straight I would/will! by archen · · Score: 1

      FreeBSD memory disks allow you to use RAM with pretty much no additional effort. You just add an entry to fstab and mount it. This also means it's automatic at boot time.

      I've tried to get the same thing in Linux and I haven't been able to figure out how to do it exactly. tmpfs requires you set aside space, then format it, then mount it. If you know how to get /tmp mounted with tmpfs in Linux automatically please let me know, I've been trying to get it working in Linux with little success.

      I wouldn't say either solution is superior, since it isn't clear that either solution had the same goal. Linux lets you put files in ram - done. FreeBSD lets up put files in ram, and acting basically the same as a disk, but with the memory backed to disk (optional) - done. Was tmpfs even made with the intent of using it as a real world filesystem (like /usr), I doubt it.

    12. Re:Darn straight I would/will! by Eric604 · · Score: 1
      I don't really see the point of this card, since it will only keep the data for 16 hours if not powered. In other words, if you leave for a weekend and for some reason the power to your PC is turned off, your tough out of luck

      FTFA: As long as your power supply is still plugged in and turned on, regardless of whether or not your system is running, shut down or in standby mode, the i-RAM will still be powered by the 3.3V line feeding it from the PCI slot.

      By "turned on" they mean the switch that some psu's have, not the power button on the front.

    13. Re:Darn straight I would/will! by Anonymous Coward · · Score: 0

      You don't format tmpfs, you simply mount it at that location. I do this on my laptop.

      The mount command for tmpfs (with default settings, uses a max of 50% of the ram) is:
      mount -t tmpfs tmpfs /tmp

      Just run that command and /tmp becomes a tmpfs mount (if it doesn't work that means your kernel doesn't have tmpfs most likely, so its either to old or compiled without it).

    14. Re:Darn straight I would/will! by slashdot.org · · Score: 1

      FTFA: As long as your power supply is still plugged in and turned on, regardless of whether or not your system is running, shut down or in standby mode, the i-RAM will still be powered by the 3.3V line feeding it from the PCI slot.

      By "turned on" they mean the switch that some psu's have, not the power button on the front.


      Yeah, that's why I said when "the power to the PC is turned off", not when the PC is turned off.

      For example, I'm one of those crazy people that removes all devices from the outlets when I go on a trip. On top of that, our rental place has an old breaker panel and it happens frequently that a circuit-breaker pops. So I personally can see how my PC is going to be without power for an extended amount of time.

    15. Re:Darn straight I would/will! by coldmist · · Score: 1

      I don't really see the point of this card, since it will only keep the data for 16 hours if not powered. In other words, if you leave for a weekend and for some reason the power to your PC is turned off, your tough out of luck.

      I'm not sure if I saw it in this article or a different review of the device, but the PSU still powers a computer with a small amount of juice for wakeup from USB mice, etc. The current from that is powering the PCI bus too (for example: Wake on Ring/LAN), and hence this device uses it to keep the RAM doing a selfrefresh command.

      So, the only time the 16-hour battery is used is if you unplug or turn off the PSU.

      --
      Don't steal. The government hates competition.
    16. Re:Darn straight I would/will! by Anonymous Coward · · Score: 0

      Perhaps I was looking at an old howto then. There have been a few freebsd articles I've seen on the topic which are consistent. The linux articles seem to be rather obscure, and everyone seems to have their own method. So possibly I just wasn't finding any recent docs on the subject.

      Since I don't use a HIMEM kernel and have a Gig of RAM, it would be nice to put that little chunk left over to work, so I'll have to look into that tonight.

    17. Re:Darn straight I would/will! by rawg · · Score: 1

      obviously you will lose everything on reboot

      Reboot? Ohhh... I did that once when I installed my box.

      --
      The above is not worth reading.
    18. Re:Darn straight I would/will! by Burpmaster · · Score: 1
      Perhaps some BSDers can tell us why the FreeBSD implementation is superior to the Linux one?

      It's inferior. The command (mdmfs) is just a wrapper to call mdconfig, newfs, and mount. mdconfig itself is cool; it's a command to create a memory, swap, or file-backed device in /dev. Run mdconfig with the desired size, format the new device, then mount it. That's mdmfs. When a file is deleted, it doesn't know to free memory that the file occupied (though that memory will eventually be pushed to the swapfile).

      Linux tmpfs allocates memory when files are created or appended to and frees memory when files are deleted. It would also be optimized for RAM instead of disk.

      For the record, I'm a FreeBSD user.

    19. Re:Darn straight I would/will! by Anonymous Coward · · Score: 0

      Make sure you have a backup, stupid.

  31. Swap Drive by DotDavid · · Score: 2, Funny

    Yes, I would buy one. It would make a great swap partition!

    --
    You can't re-use code, if you can't find it.
  32. Yes by imsabbel · · Score: 1

    I would buy it in an instant...
    But what the summary should ask: Do you want to spend 500$ for the SSD-Card plus 4*1GB Dimms... and then the answer would be a clear no (thats more than a decent budget computer in total, and i would rather put the Dimms into my motherboard than into the card (if i feel the need, i can create a ramdisk at any point later, anyway, and with 6GByte/s and 100ns , not 140MByte/s and 100us like this one)

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  33. Rip off. by hazzey · · Score: 1

    That quote is straight off of the review on Anandtech. At least give credit for the quote when you are sending in a story.

  34. Re:Not Compatible with Linux by Anonymous Coward · · Score: 0

    can anyone say FUD?

  35. OS Drive by Dread+Pirate+Shanks · · Score: 1

    4GB is starting to approach being large enough to hold an entire OS and all the programs a lot of users have installed. Seems like $100 to have an OS that will boot and run faster than most RAID arrays would be worth it. Nonetheless, 4GB is still only just barely big enough. Until the size at least doubles, this is only practical for a select (rich) few.

  36. New Tech-Old Economics. by Anonymous Coward · · Score: 0

    " Well this tech will never catch on if they can't make it affordable. Then again, it won't ever catch on if it is affordable but not worth the price."

    "A few years ago the first Linux-based Zaurus, the SL-5500, was released for some $600 by Sharp. Today, it only costs $140 in some places online.

    There must be some word for this economic principle.

    ---
    The "are you a script" word for today is trapped.

  37. triple setup (RAM + SSHD + HD) by cyclomedia · · Score: 2, Interesting

    could be useful for a triple setup, use your ram and hd as you normally would but all the crap that windows usually sticks in the vcache and swap file could be stashed on the Solid State drive. you could then feasibly dump your ram state into it when doing a shutdown and have an instant "reboot" but as the standard HD still has everything on it if the battery backup fails then you can still do a standard boot. if you use it as a speedy ramdisk too you could build a redundancy setup on your standard HD that mirrors it, (albeit not in real time, obviously) keeping your frequently accessed documents and suchlike to hand but also safe from said power failures

    --
    If you don't risk failure you don't risk success.
  38. Patent Pending? by chill · · Score: 1

    The logo on the box says "patent pending". Good luck. Check out DKB's Battdisk for the Amiga, from 1987 or so. http://amiga.resource.cx/exp/search.pl?product=bat tdisk

    Copy Kickstart on to this, then use it to boot and you could boot an Amiga 3000 in 3-5 seconds. Wonderful device.

    [Note: DKB = Dean K. Brown's company that did some real nice, and popular, hardware for the Amiga.]

    -Charles

    --
    Learning HOW to think is more important than learning WHAT to think.
    1. Re:Patent Pending? by Anonymous Coward · · Score: 0

      In post 9-11 world, prior art doesn't matter.

    2. Re:Patent Pending? by TheRaven64 · · Score: 1

      The Psion Series 3 took three types of solid state disks. ROM disks, for distributing software (mine had a spreadsheet on one of these). Flash disks, which were write-once until they were formatted (you could write and delete, but reclaiming free space needed the entire device to be blanked) - I bought a 128MB one of these for £30 - and RAM disks which contained a 3V lithium cell to keep them working when they were not plugged in.

      --
      I am TheRaven on Soylent News
    3. Re:Patent Pending? by ran-o-matic · · Score: 1
      I expect them to have no problem getting a patent, assuming they are patenting the board design. Although there are other similar things, like the Battdisk, the design of this one is not the same.

      We see examples of poor patents on Slastdot - "A method or system to..." - so often, we sometimes forget patents can be valid.

  39. What about virtual memory by cagle_.25 · · Score: 1
    So I'm mostly ignorant of the details of page-swapping, but ...

    wouldn't this significantly (well, x6) enhance the performance of applications that require a lot of virtual memory?

    That seems like it might be worth it for, say, large databases or graphics rendering.

    --
    Human being (n.): A genetically human, genetically distinct, functioning organism.
    1. Re:What about virtual memory by badfish99 · · Score: 1

      How about adding the same amount of real memory? That would work even better.

  40. Make it large enough to hold XP and Office by MooseTick · · Score: 1

    If Microsoft could make one large enought to hold XP and Office they could sell a ton to businesses. It could start/restart faster, run faster, and possiblly be less vulnerable. You would want to be able to perform flash upgrades. The best part would be that it would be very difficult to pirate. MS would love that feature. I'm sure there would still be a hdd version but this could be big if they got Dell/Compaq/Gateway to integrate it into their systems.

    1. Re:Make it large enough to hold XP and Office by zoloto · · Score: 1

      that would be very interesting indeed. better yet. make it read-only with a physical switch. I know you can do this with linux) but since when can't you do this with windows? is it just because no one has done it? or is it prohibitively a pain in the rear?

      I would use a RO 4 gig flash drive for windows/office, and use my other sata drives for the installation of other software (supposing they keep the changable registry on the other hdd).

      How possible is this?

  41. What happened to Ramdrive? by El_Smack · · Score: 2, Interesting

    Back in the DOS 5 and 6 days, I used to make an 8 meg ramdrive, copy the X-wing game files to that and run from there. No load times for the cut scenes or new missions, and I still had 8 meg to use for regular memory. X-wing only used 4 meg with all the options, so as long as I could get 620K free I was good to go.

    --


    There are 01 kinds of cars in the world. The General Lee, and everything else.
    1. Re:What happened to Ramdrive? by Anonymous Coward · · Score: 0

      Back in the day (91-94), I worked for a small part of Micron Technology. We actually took the chips they made and put them on SIMMs. At one time, we made the ISA add in cards for memory expansion as well.

      Having access to unlimited supplies of Free RAM and ISA cards, I did an experiment with our 386 Windows 3.1 system.

      I packed 128MB of RAM into it. On start up, it would make two RAM Drives, a 64MB and a 32MB, leaving 32MB of RAM for normal operations. It would copy Windows to the 64MB drive and use the 32MB drive for its swap file. At shutdown, we ran a batch file to copy Windows back to the hard drive, to save any changes we had made.

      That machine was scorching fast. Back then I think the retail price of RAM was well over $50 per MB. One of the engineers told me I have over $6000 worth of RAM in that PC. Then he asked me to do it to his PC. Disadvantage of this system, no slots for anything else but a network card.

      I've often wished I had the money for a solid state drive so I could do similiar things with Windows now.

  42. Would I pay $100 for this? by Coocha · · Score: 2, Interesting

    Before I RTFA, I would have said YES! But it looks like it uses PCI only for power; all data transfer is done over SATA-bus, which becomes the speed bottleneck at something around 150 Mbit/sec. Since that's the case, I don't see why they made it a PCI card at all... I assume the FPGA and the DDR memory require low-voltage power not offered by a normal hard-drive-style 12V molex connector. Meh.

    It just seems to me that the card itself is very bulky, and a similarly-priced RAMdisk with greater storage and a better form-factor is just waiting to be implemented. Oh, and it's not 4GB RAMdisk for $100, b/c you have to purchase the DDR as well :/

    --
    May the threads progress competently.
    1. Re:Would I pay $100 for this? by Anonymous Coward · · Score: 3, Informative

      It's done because the PCI slot provides continuous power, even when the system is turned off.

    2. Re:Would I pay $100 for this? by Anonymous Coward · · Score: 0

      They used a PCI slot because that was the easiest place to get at the 3.3v rail that is always on, even when your PC is 'off'. The motherboard ATX connector would have been the only other place on a normal power supply to get that power.

    3. Re:Would I pay $100 for this? by psychofox · · Score: 1

      It's actually 150MB/sec. Which is plenty for your needs, I assure you.

    4. Re:Would I pay $100 for this? by TheLink · · Score: 1

      But the PCI slot won't provide power if the system is really turned off...

      They should use HDD power connectors and you can use it as a one-to-one substitute for a HDD. As it is, it's a STUPID implementation.

      Also it's not USD100 if you want 4GB of storage.

      Anyway, if you want speed, it's better to get one of those RAID cards with multiple SATA connectors- then do a RAID10 with many drives. Or SCSI cards with multiple channels +15krpm drives if you've the budget for that. A 15krpm drive can do sequential transfers at nearly 100MB/sec.

      If you're talking about random access seek times AND only need 4GB of storage, then try this:
      Get 4 x 200GB SATA drives. With RAID10 use only the fastest 2GB of each drive (for RAID0 use 1GB of each drive). Or try it with 4 x 15krpm SCSI drives.

      I bet the seek times aren't going to be that bad if you limit yourself to 1% of each drive.

      --
    5. Re:Would I pay $100 for this? by Hast · · Score: 1
      But the PCI slot won't provide power if the system is really turned off...

      They should use HDD power connectors and you can use it as a one-to-one substitute for a HDD. As it is, it's a STUPID implementation.

      No, it's not a stupid implementation. And the PCI slot WILL give the card power as long as the computer is plugged in and the PSU is not turned off.

      If you are one of the people that remove the power cord from you computer you are clearly not in the market group for this device. (Note that it's only made in a 1000 unit version now.)

      The benefits you get from this solution compared to a normal HDD is
      1) Speed, limited by interface and not device.
      2) Latency, really - really low
      3) Silent. If you want a silent computer this device may well be worth it.
      4) Low power consumption

      And just to point out how inane the rest of your argument is, you'll likely spend more on those 4 HDDs and S-ATA controller than on on this card + 4 GB of DDR2 memory. (At least here in Sweden the price of 1GB DDR2 RAM is pretty much the same as a cheap SATA drive.)
    6. Re:Would I pay $100 for this? by TheLink · · Score: 1

      You'll get more bandwidth from 4 SATA HDDs.

      The solid state drive will be limited by the _single_ SATA interface to about 100+MB/sec. If it supported SATA II, then maybe it won't be so bad.

      You can get 100+MB/sec transfers from 4 x SATA 7200 RPM HDDs in a RAID10 configuration. Looking at the benchmarks the iram device isn't really that much faster - copy of small files = 12MB/sec, copy of large files = 100MB/sec.

      How can 4 HDDs plus a SATA card be more expensive? Many motherboards already come with 2 SATA channels. Adding another two channels is only USD10-15. Four channel cards are about USD30 which is still cheaper. As you mentioned 4 HDDs will be the same price as 4GB.

      Even if I don't disconnect the power from my computer, the power company might. Not all countries have as reliable a power supply as Sweden. And some countries like mine have thunderstorms that can cause power interruptions (a nearby lightning strike can cause circuit breakers to trigger). I have UPSes for my computers, but they are just to allow automated orderly shutdowns.

      When unpowered this device can only hold your data for up to 16 hours. There's no feature that automatically saves that data to some genuinely nonvolatile storage.

      I don't regard 16 hours as nonvolatile. Because if I have any data that I regard as important on the device, I or someone I trust must be much less than 16 hours away from the computer, at any time. Sure I do backups, but still 16 hours sucks.

      As it is, I still think it is a stupid implementation. There could be specialized uses for this but it's an expensive toy in most cases.

      --
  43. Re:Gentoo?? by Anonymous Coward · · Score: 0

    You will justhave to recompile...

    EVERYTHING!

  44. YES! Imagine a 4gb solid state swap drive/ram disk by voss · · Score: 1

    $100 to have 2gb set aside for ultrafast swap and 2gb set aside to load games into SS memory.

  45. nm by IoN_PuLse · · Score: 1

    Nevermind, I see you're talking about old machines...

  46. Probably. However comma... by bechthros · · Score: 1

    The thing that makes solid-state, lightning-fast storage attractive to me is digital multitrack recording. In that world, the faster your drive the more tracks can be recorded at once. The thing is, when you're recording 18 tracks of 16/44.1 PCM, 1 gig lasts about ten seconds. The same can be said about digital video. I applaud the speed, and I probably will wind up buying one, but when the capacities get as high as standard drives are now PLUS that speed, then it'll be something I won't be able to live without.

  47. YES!!! Hurry up and release it already by Anonymous Coward · · Score: 0

    Any clue when this will be available?

  48. Hackability? by Anonymous Coward · · Score: 0

    Looks like this is driven by a Xilinx 1M gate FPGA. Wonder if it could be setup to act as a coprocessor for other applications.

  49. Great idea but... by Vernalex · · Score: 0

    I would love a solid state hard-drive. But, I don't want it to be volatile like this one is. I want it to be static and I want enough read/write cycles that it doesn't fall apart after a year of heavy use.

    I personally want to have my operating system on a 10GB flash drive. But, I don't want to do it with RAM because then it won't be faster to boot.

    And I've got the feeling this post was an advertisement anyhow.

    --
    "The optimist proclaims that we live in the best of all possible worlds, and the pessimist fears this is true." --James
  50. [ot] You've saved Anand some Ad revenue! by wild_berry · · Score: 1

    Would I be out of line to ask if you are farming your Karma?

    1. Re:[ot] You've saved Anand some Ad revenue! by Armadni+General · · Score: 0

      Yes, you would be quite out of line.

      Hey, I made a failed FP a few posts up, and forgot to do it anonymously. I gotta make up for it.

  51. Re:Not Compatible with Linux by Anonymous Coward · · Score: 0

    not FUD, TROLL

  52. The real question by grasshoppa · · Score: 1

    Ok, so it's faster than a disk drive. How reliable is it?

    *IF* if were 4gb of very reliable and very fast storage, then yes, it would be worth $100.

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
  53. Try reading the post next time by Anonymous Coward · · Score: 0

    Because, if you had RTFPP (parent post) which you even quoted yourself, he wasn't complaining about the size but rather the price.

    1. Re:Try reading the post next time by LiquidMind · · Score: 1

      whoops

      --
      This sig contains repetition and redundancy.
  54. Can you say ram disk? by www.sorehands.com · · Score: 1

    We already have most of that -- a ram disk. If power fails on this device, the contents are gone. The does make it a little more compatible, but why not let the system operator configure the 4gb of ram in an optimal way for their usIie -- cache v. ramdisk v. application space, etc. I have seen some ram disk/cache software that will reduce the cache space when more ram disk space is configured.

    1. Re:Can you say ram disk? by Jonsey · · Score: 1

      Can you say Read The Article?

      Onboard battery provides up to 16 hours of 3.3V charge. Sure it'll die if you spend longer than that with the system unplugged, but most motherboards keep power to the cards (for remote boot and the like), even with the power turned off.

      --
      I assert that my comment is only my opinion, not that of any employer, past, present or future.
  55. Re:Not Compatible with Linux by Dagny+Taggert · · Score: 1

    This is incredibly sad. How many converts, exactly, are you hoping to land? This /., after all. I, for one, am still running AIX 4.3 on my home machine. GUIs make my skin crawl.

    --
    Don't be a looter...and yes, I know that it's spelled with an "A" instead of an "E".
  56. power use by tkavanaugh · · Score: 1

    would power use in this drive be more or less then a conventional drive? wouldn't this be a good low power replacement for mp3 player HD's and even video polayers in the future?

  57. Re:Not Compatible with Linux by Anonymous Coward · · Score: 1, Funny

    GUIs make my skin crawl

    Thats interesting.. Does the sun also make your skin crawl?

  58. productivity is worth $100 by rcpitt · · Score: 1
    I've managed lots of programming staff and observe that every time a compile or other "large" process takes more than a couple of minutes with the CPU or some other critical system maxed out (i.e. can't do something else 'cause my system's too slow) the programmer will get up and go get a coffee or water or a stretch or whatever - and not get back until some time after the process has completed.

    My partner Stuart, for instance, is addicted to capucino (has a $10,000 machine of his own at home where he does most of his work) and when he does a major kernel compile it takes his maxed-out system 5-10 minutes to complete. This is just long enough for him to go get a cup and mostly finish it off. If the compile took less than 2 minutes, he'd probably wait in his chair instead.

    His recently purchased 15,000 RPM ultra 320 SCSI drives can mostly keep his current dual CPU system choked at the CPU, but if we put in one of the faster CPU quads or other system it will languish waiting for the disk.

    The use of solid-state drives, even as small as 4 Gigs (although I'd probably go for 4-8 of them to increase the size and throughput by RAID0) would keep him in his chair more, and more than pay for the cost in increased productivity.

    Of course if you look at this from the point of view of a server instead of a workstation, the economic reasoning may be easier.

    --
    Been there, done that, paid for the T-shirt
    and didn't get it
    1. Re:productivity is worth $100 by value_added · · Score: 1

      My partner Stuart, for instance, is addicted to capucino (has a $10,000 machine of his own at home ... The use of solid-state drives would keep him in his chair more, and more than pay for the cost in increased productivity.

      Speaking as someone who manages people and owns a $5000 espresso machine, I'd suggest you may likely be getting the highest productivity you can expect from Stuart precisely because he has time to get up out of his chair for his cappucino.

      Cutting short breaks can be like deciding to forego 4 hours of sleep each night to be able to work an extra 4 hours each day. Moreover, the attention span of a typical person is limited to about 20-25 minutes, after which the brain starts slowing down for a few vacant minutes.

  59. Well... by AxemRed · · Score: 1

    I know which drive I'll be putting my swap file on now.

  60. Re:Not Compatible with Linux by $RANDOMLUSER · · Score: 3, Funny

    Nice troll.
    It's called "lazy writes", i.e. the OS waits until all the disk buffers are full, or a time limit expires before it writes a buffer to disk. It's a pretty standard operating system optimization - Windows uses it too. "The whole sync() thing" flushes all the buffers and updates the superblock, telling the OS that the file system is "clean". Windows does this also, this is why you see CHKDSK (the Windows version of fsck) running after a rare Windows system crash.

    --
    No folly is more costly than the folly of intolerant idealism. - Winston Churchill
  61. Re:Gentoo?? by jusdisgi · · Score: 1

    I use Gentoo; how does this affect me?


    Uh, why wouldn't it? To the system it's just a SATA drive. I've got a gentoo system that's taking up 1.8GB and doing useful stuff. It's not very performance intensive right now, as I've only got 5 phones attached to it (it's an asterisk PBX), but should I go and attach another 100 or so, I can see how this would be pretty cool. I could store the voicemail off on some big disk, and the rest of everything would be perfectly happy on this drive.

    Of course, I do wonder whether the reliability would be good. The battery in particular bothers me. On the other hand, while TFA says there's no disk-backup system, I disagree....seems like dd should work ok, right?


    --
    Given a choice between free speech and free beer, most people will take the beer.
  62. Surely? by samael · · Score: 1

    Surely you'd be better off investing the money in more RAM for your PC, which could then use it as a cache for whatever was actually in use at the time.

    1. Re:Surely? by bigberk · · Score: 1

      Considering how fast computer hardware depreciates, you're better off "investing" your money anywhere else than in computer hardware.

  63. Audio by bsd4me · · Score: 1

    This is what I was thinking. Most of my audio and projects would fit on a 4G drive (4G would be tight for video). A drive like this would get used while I was working on the project, and then finished projects would get moved to to my online and offline storage.

    --

    (S(SKK)(SKK))(S(SKK)(SKK))

  64. Solid-state has been used in industry for a while by suitepotato · · Score: 1

    Would I buy something like this? Maybe in conjunction with a hardware encryption system, I'd have the ultimate in secure quick erase storage as well as being rugged for mobile usage.

    It's a step in the right direction, but we need advances in memory size, cost, and MTBF...

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  65. Swap? Just put the RAM in the motherboard by ColourlessGreenIdeas · · Score: 1

    The reason why this product is, er, of rather limited use is because you'll get better performance if you don't put a SATA interface between your memory and the processor for no good reason. Just put your 'Swap RAM' into the motherboard. If you don't load that many apps, the spare memory will get used for cacheing all your recently used files and you get even faster load times. Initial boot isn't as fast as all the data does have to come off the disk to start with, so all you're really gaining here is a faster boot.

    OK. Some motherboards don't have space for 4GB more RAM, but if you spend $150 more than usual, they probably do.

    --
    In soviet russia stale jokes recycle you!
    1. Re:Swap? Just put the RAM in the motherboard by sbryant · · Score: 1

      Even if you have space for more than 4GB of RAM, what do you do if it's maxed out already? Furthermore, you can't use older slower DIMMs as system RAM.

      I'm pretty sure the price of these will come down; they may be able to double the supported capacity to 8GB too. That'll make them more interesting, but one of the things a lot of companies will like most is that it's a minimal change which requires no drivers (assuming SATA support is already there). Lots of places are paranoid about new drivers (or even software) on production machines, and migrating to new hardware can be a major effort which requires masses of planning and testing etc, and end up being very much more expensive than just the new machine. In that light, these things start to look very interesting, even at their current price!

      Here's another thing: if I could pick up one with a broken battery for cheap, I'd want it. I can have my boot process repartition and reformat it for swap every time. I could remount /tmp on there too... maybe even copy (/usr)?(/bin|/lib) or stuff from /opt and leave my path pointing at the RAM disk first. Could even use a regular rsync job in case the real hard disk got changed!

      I wonder if they'll do a version with a higher bandwidth interface (SCSI or FibreChannel). Lots of servers are using them instead of IDE derived interfaces.

      Alternatively - are there any hard disk controllers onto which you can put 4GB or RAM as cache?

      -- Steve

  66. No... by Meumeu · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    No : $100 is just the card, you have to provide the memory, the battery only last 16 hours, and the benchmarks are not that impressive.

  67. Drive speed not the limiter by Red+Flayer · · Score: 2, Interesting

    The i-RAM only uses SATA for data interface... if I recall, SATA is limited to about 150 MB/sec. Raptor speed is 72 MB/sec. Where is the 6x coming from?

    Other bottlenecks are sure to limit this (CPU, etc).

    Until I see a way to make this actually very useful (other than having one modern game on it to get better fps), there's no way I would buy at that price.

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
    1. Re:Drive speed not the limiter by MobileMrX · · Score: 1, Informative

      The 6x comes from random seek access. A raptor's 72MB/sec falls down to ~3MB/sec or less when it has to start seeking, like when the data is separated into different physical locations on the hard drive instead of one continuous chunk o' data. The i-RAM is not affected by seeking (or is affected negligibly) because it doesn't have moving parts. -Mr. X

  68. Volatility by acb · · Score: 2, Interesting

    The main problem (other than the limited capacity and price) is the volatility. It has a battery pack, though if the power is out for more than 16 hours (or less, as the battery ages), it loses its entire contents. Which is somewhat precarious.

    A better idea would have been to have a bank of Flash EEPROM built onto the card as a backup device, with loss of power triggering the automatic dumping of RAM contents to Flash, and resumption of power repopulating RAM from Flash on demand/during idle time. Given that it is now possible to fit 4Gb in a Compact Flash card, there is little excuse for not having such a backup subsystem.

  69. In a heartbeat... by ballpoint · · Score: 1

    ...if that $100 would buy me a 4G flash based IDE drive instead.

    I would use it to replace the 4G hard disk in my aging but faithful Libretto.

    --
    Flourescent (adj): smelling like ground wheat.
  70. Not there yet by Casandro · · Score: 1

    It's by no means there yet. It's still so much worse than it could actually be. For example this device probably does not support In Place Execution, a funktion avaliable to many OSes eliminating copying data around and into RAM.

    A simple (software-)ramdisk might be considerably faster, and perhaps cheaper than this. And you can always boot from a clean state.

    So essentially the main market for such a device are the few (32-bit) Windows-users wanting to have more speed at any cost.

  71. Asymmetric disk pairs by vlad_petric · · Score: 1
    Everybody seems to be criticizing this product b/c it's expensive per GB. However ...

    1. it works with old DDR memory. You can put newer memory, but it's only gonna be clocked at 100MHz DDR (DDR-200), mostly because the SATA cable is the limiter. IOW, if you're doing an upgrade you can put your old DDR to good use.

    2. Nobody says one should make it the "only" drive. It can only get you 8GB anyway. What you can do - asymmetric pairing with a regular hdd. For instance, you could have the journal of a data-ordered ext3 filesystem on this thing, and the regular part on the HDD. This way you can almost get the best of both worlds (cheap capacity *and* speed).

    3. In a server configuration this thing can do miracles for throughput. Just put your DB on it, and life is gonna be so much better ...

    --

    The Raven

  72. I Would! by simpl3x · · Score: 1

    I would love nothing more than if my Powerbook could have four times this much storage! The $400 would pay for itself in a couple of months...

  73. Why does it have to be PCI? by TMonks · · Score: 1

    They say the PCI interface is only used for power-
    Show me a version that doesn't take up valuable PCI real-estate, make it mountable in an internal 3.5" bay, and then I might be interested.

    --
    I, for one, welcome our new karma-whore sig writing overlords
    1. Re:Why does it have to be PCI? by Slashcrap · · Score: 1

      Show me a version that doesn't take up valuable PCI real-estate, make it mountable in an internal 3.5" bay, and then I might be interested.

      You're absolutely right! They should design one with a Floppy interface for ultimate compatability and performance.

    2. Re:Why does it have to be PCI? by Anonymous Coward · · Score: 0

      the point is that PCI provides power even if the computer is off, as long as the power cable is plugged in. That way it only has to use the battery on board when the power goes out or the power cable is unplugged

  74. Compact flash cards a better solution... by argent · · Score: 2, Informative

    From the summary it sounded like a 2.5" or 3.5" 4GB IDE drive using flash instead of an IDE emulator and battery-backed up RAM using a PCI slot for power... and no memory included!

    I'd pay $100 for 4GB of flash in a PCI or hard drive form factor, for a solid-state BSD or Linux webserver.

    I don't think I'd pay $100 for a 0GB hard drive emulator that takes up both a PCI slot AND an SATA cable, and I still have to populate with RAM, and that will lose all its data if you leave it off too long.

    Given that you can get a 2GB Compact Flash drive for $100 or 4GB for around $200 and you can hook those up to PATA with a $40 adapter, and populating this thing to 4GB will set me back more than that... I don't see the point.

    1. Re:Compact flash cards a better solution... by MikeBabcock · · Score: 1

      Although your point has some teeth, please realize that there is still a big performance disconnect between static and dynamic RAM.

      Also, flash RAM tends to have limited write cycles.

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:Compact flash cards a better solution... by argent · · Score: 1

      Although your point has some teeth, please realize that there is still a big performance disconnect between static and dynamic RAM.

      Yeh, but are you going to get that performance out of this gadget? They benchmarked it as only 6x the speed of an actual hard drive.

      Also, flash RAM tends to have limited write cycles.

      I wouldn't want to use it for swap, and I'd mount noatime, but for a boot disk for a solid-state server this would be fine. People have been using flash drives for embedded systems, even embedded UNIX and Linux systems, for years.

      For the Gigabyte product? I wouldn't use it for swap... I'd get better performance out of just using the same RAM chips directly on the motherboard. In fact just about anything you coudl use it for other than a solid-state boot disk you'd be better off just adding RAM.

    3. Re:Compact flash cards a better solution... by oojah · · Score: 1

      Right. SRAM is much faster than DRAM but much less dense which is why it is often used in processor caches.

      --
      Do you have any better hostages?
    4. Re:Compact flash cards a better solution... by MikeBabcock · · Score: 1

      An actual "maximum memory per PCI card" value for SRAM vs. DRAM would be interesting too, along with a price comparison of course.

      --
      - Michael T. Babcock (Yes, I blog)
    5. Re:Compact flash cards a better solution... by katz · · Score: 1

      The recent--and constantly improving--development of write-leveling in the Flash firmware and the OS filesystem drivers has made this essentially a non-issue. By distributing repeated writes to different cells, modern Flash possesses a far greater resiliency than that of Flash produced before wear leveling was introduced. For more information, check out the this whitepaper.
      I believe it quotes a lifetime of something like .55 days versus 49 years for repeated writes to same logical block or sector (remember, with wear leveling enabled, the physical cell you're writing to may be different each time).

      For filesystem-level wear leveling (i.e., filesystems designed for flash memory), check out YAFFS and JFFS2.

      For information about wear-leveling in general, see its Wikipedia entry.

      - Roey

  75. Nice way to put in a fast *scratch* disk by toybuilder · · Score: 1

    Given that this is DRAM-based and lacks a true non-volatile storage as a backing store, I wouldn't trust this with information except to use it for scratch data.

  76. I'm afraid... by oringo · · Score: 2, Insightful

    It's not as cheap as $100. If the story submitter had RTFA, the card itself costs $150, and that doesn't include the cost of equipping it with 4GB RAM, which costs around $90X4=$360. The total cost comes out to be $510.

  77. Camcorder! by metamatic · · Score: 1

    Yes, if you can get me an MPEG2 or MPEG4 camcorder that uses it for storage and costs well under a grand.

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  78. Reliability by NineNine · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?"

    No, but I'd pay $100 for a 4 gig drive that is up to 6 times more reliable than a WD Raptor (or any modern hard drive with moving parts).

  79. And we need this for... what? by mindmaster064 · · Score: 2, Informative
    Time and time again the biggest problem we these types of products is that no one stops to figure out what they would be useful for.

    First off, this thing costs WAY too much in both terms of the card and terms of the memory to populate it. This board should cost about $50 not $150. I'm saying mainly $50 mostly for the fact that it comes with the lithium battery and charging feature.

    Secondly, it is way too small. If it were 8GB I could use it for something like backing up dvds that play hell with hard drives and make you defrag them often. I could use this thing at that point, and so could you.

    Third, for a memory based i/o board I can think of nothing more silly than to ladden it down with a disk i/o interface. It does make it more "compatible" or whatever, but it also makes this board antiquated in about two years. If they had just made the i/o controller talk directly to the cpu this board would be smoking, and probably twice the speed.

    I was actually excited to read something about a product like this, but this one is not ready for prime time.

    Anyone remember Boca boards? :)

    - Mind

  80. At least filesystem fragmentation isn't an issue. by bam_slashdot · · Score: 1

    Since this should truly be a Random Access Memory device, fragmentation shouldn't be an issue for any Operation System.

  81. Solid State is not the only one... by DroopyStonx · · Score: 1

    Liquid State and Solidus State will be cloned shortly.

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
  82. If properly supported by nuggz · · Score: 1

    If it is properly supported it could make a nice disk cache or swapfile. But you might just get better performance for that money from more main memory.

    One possible use would be to make it faster to suspend and restore, that would be nice.

  83. Yep. Video Editing by paulsnx2 · · Score: 1

    I do lots of video editing... My typical source file size is about 3 gig, and the output is generally the same.

    I'm guessing a pair of these puppies would vastly improve the performance of generating transistions, filtering video, etc.

  84. Finally, after 25 years... by TheVidiot · · Score: 1

    A return to the rapid boots of Atari, C64 and the like of their era.

    Yes, I know they had much small OSes, but also much slower CPUs.

    Windows on Cartridge. It's been a long time coming...

  85. And other uses... by Just+Some+Guy · · Score: 2, Interesting
    Alternatively:
    • A place to put your reiser/ext3/database server journals
    • /var/tmp for Gentoo users (same idea as my first FreeBSD thoughts)
    • Mailserver/newsserver spools (depending on how much you trust it)

    Yeah, I think I might have to snag a couple of these.

    --
    Dewey, what part of this looks like authorities should be involved?
    1. Re:And other uses... by greppy · · Score: 0
  86. Summary by ledow · · Score: 1

    So it's basically a conventional DDR SDRAM to SATA hardware RAMDISK, powered from PCI but not dependent on it and battery backed for a few hours.

    At first it sounds so simple but what a brilliant idea. For years my university saved a fortune by running everything off a network boot system, using a large ramdisk as a root drive.

    This sounds like the perfect hardware solution for them, that doesn't need special drivers or software configurations or even specialist hardware, just ordinary RAM chips, a cheap adaptor and a PCI slot (I reckon you could even bodge it a bit to not need any slot seeing as power is the only thing the PCI bus is used for).

    Embedded stuff and home-cinema (MythTV etc.) boxes could power down their boot harddrives almost instantly and yet still keep working, storing everything on this iRAM. Then, at midnight, power up the disk to save to a more permanent storage. Or even better, constantly record to the iRAM and then re-encode at it's own pace back out to a real hard drive.

    Silent, reliable as a RAM chip, the ability to replace the chips if they get faulty, the speed, the power consumption, the ease of use. This is a marvellous idea. It's obviously NOT a permanent storage device and I'd hate to have someone buying this thinking that it was, but this really deserves to take off.

  87. What about the Seagte SSDs ? by Anonymous Coward · · Score: 0

    I would prefer some News about the new Seagate SSDs that are expected next month.
    16GB, 2,5", IDE, 55MB/s Read, 35MB/s Write, 1k$.

  88. Incredibly useful by NineNine · · Score: 3, Interesting

    On a sidenote, is anyone going to buy this drive that is 4gb and costs 100 bucks? I don't think it's much use to anyone.

    In the era of cheap, throwaway crap, I'm pretty much by myself when I say "I want QUALITY". So yes, I'm planning on buying several of these later today to put them in my main machines in my business. they'll be running our mission-critical cash registers.

    1. Re:Incredibly useful by kamelkev · · Score: 0, Troll

      Did you notice it doesn't support ECC ram? I'd reconsider doing anything "Mission Critical" with this unless you want to work at NASA

  89. Non-PCI solution. by argent · · Score: 1

    Show me a version that doesn't take up valuable PCI real-estate, make it mountable in an internal 3.5" bay, and then I might be interested.

    http://www.elx.com.au/item/CFIDE1

    http://www.newegg.com/product/Product.asp?Item=N82 E16820160137&CMP=OTC-Froogle&ATT=Transcend+4GB+Com pact+Flash+(CF)+Card+Model+TS4GCF45

    4GB, populated, probably fits in a 2.5" drive bay let alone 3.5". There's actually versions that have 2.5" connectors and mounting brackets so you can use them directly in a laptop, but I couldn't quickly google a price on them.

  90. Heck yeah! Maybe by mattr · · Score: 1

    I RTFA and it doesn't sound like a MS Office user on Windows XP with a nice machine needs it. I think they're going after the wrong crowd!

    1. I don't get why using SATA instead of PCI for data xfer is making it infinitely more useful. Dumb! Put another FPGA on there and watch scientific users grow.

    2. Or put base libraries and CPAN on there, with Perl on XILINX then we're cooking! How about a benchmark with compiling a big app?

    3. Obviously it would be a big win for when the network is faster than your storage. We are close to that now and some locations will have it this year (gigabit ethernet to the home). Personally I have 100 Mbps (so they say) but on my Dell Inspiron 7.5K 450MHz RH9 laptop I get 1 Mbps much more often, maybe maxed at around 10 Mbps once due to I/O and memory, plus the lack of fast sites. But if there was a service that let me download a movie at 100 Mbps or more I'd need this device. My guess is some other slashdotters already do..

    4. I was thinking this might be nice when you are downloading big chunks of data for analysis, it seems you would save a lot of power, heat and time by skipping the physical movement in your hard disk.

    I'd like to see some benchmarks that make use of this in cases when you would expect it to be useful. And I'd like to see it work in Linux over PCI with some more computing power on another FPGA for you to flash your own apps in.

  91. Re:Probably. However comma... by paulbd · · Score: 1


    unfortunately, this is a somewhat misplaced enthusiam. multitrack digital audio recording will indeed burn large quantities of disk, but not at the rate cited above (even adjusting for the possibility that "track" means "stereo"). 18 tracks at 2 bytes per sample at 44100 samples per second is about 1MB/sec, not 100MB/sec.



    more importantly, as others have pointed out, you can massively increase disk data rates by using RAID, which provides much better bytes/sec/<monetary-unit> and is likely to for some time.



    anyway, my point was really that current leading edge disk rates already provide more than enough bandwidth for all but the largest scale multitrack projects (e.g. movie soundtrack work with 60+ tracks). Track counts of 30-50 tracks are easily achievable with today's technology.

  92. Non-Technical Users Don't Understand by bigtallmofo · · Score: 4, Interesting

    Anyone that says this isn't worth it is not very technical in my book.

    An affordable 4 GB is fantastic for this kind of thing. Use your imagination:

    1. Imagine how fast your system would be installed on a battery-backed up RAM drive.
    2. Imagine how fast your system would be with your memory swap file installed on this.
    3. Imagine how fast your database server would be with its transaction log installed on this. Hey, throw the tempdb (for SQL Server) on there as well.
    4. Many other things.

    If you're thinking of this as a standard hard drive to store your DivX movies and MP3 files, you're not thinking right. Solid state drives are miracles that can speed up systems beyond anything you would expect.

    --
    I'm a big tall mofo.
    1. Re:Non-Technical Users Don't Understand by Shotgun · · Score: 4, Insightful

      2. Imagine how fast your system would be if you took the memory off the card and installed it on your motherboard, thus eliminating the need for a swap file.

      3. Imagine how fast your database server would be with its transaction log installed in a memory file. Hey, throw the tempdb (for SQL Server) on there as well, or since the memory is now just standard memory and won't need a special driver, you can just switch to Linux and use a real database.

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
    2. Re:Non-Technical Users Don't Understand by pthisis · · Score: 1

      Imagine how fast your database server would be with its transaction log installed in a memory file. Hey, throw the tempdb (for SQL Server) on there as well, or since the memory is now just standard memory and won't need a special driver, you can just switch to Linux and use a real database

      There are certain benefits to having transaction logs in persistent storage. That's what this kind of drive buys you over memory (so for swap it makes no sense).

      --
      rage, rage against the dying of the light
    3. Re:Non-Technical Users Don't Understand by Electrum · · Score: 1

      Imagine how fast your database server would be with its transaction log installed in a memory file.

      That would be great, until your computer crashes, loses power, etc. Oops, now your database is hosed.

      The reason this drive is usable for a database transaction log (or anything else that requires permanent storage) is that it is battery-backed. Though, some RAID controllers already have battery-backed write caches, which should accomplish the same thing.

    4. Re:Non-Technical Users Don't Understand by bigtallmofo · · Score: 1

      Imagine how fast your system would be if you took the memory off the card and installed it on your motherboard, thus eliminating the need for a swap file

      You obviously have a Linux slant, which is what led you to this point. I challenge you to set up a Windows computer with 4 gigabytes of RAM (the max). Then run Performance Monitor and monitor the swap file, and run some applications. You'll find the swap file is stilll being used even though RAM + Swap File can't be greater than 4 gig.

      Imagine how fast your database server would be with its transaction log installed in a memory file

      Wow, that would be a great feature. If SQL Server had that feature built in, that is. Or hell, even if it had the option to turn off the transaction log if you were doing a large processing that wouldn't fall under normal non-logged operations (bcp/SELECT INTO).

      or since the memory is now just standard memory and won't need a special driver

      Special driver? This acts like an SATA drive. What OS are you using that needs a "special driver" to support SATA?

      you can just switch to Linux and use a real database

      Amazing! I received my MCDBA certification on a fake database. I guess I was dreaming all those hours of studying. The company I work for must be imaginary too, using a fake database and all.

      --
      I'm a big tall mofo.
    5. Re:Non-Technical Users Don't Understand by a_nonamiss · · Score: 2, Informative

      Before you go off praising yourself for being so technically savvy, you really should RTFA. Most of these uses were addressed.

      1. In the article, system boot time went from approx. 15 seconds to approx 10 seconds. Hardly seems worth it.
      2. Specifically addressed in the article. 32-bit Windows XP Pro can only handle 4GB of RAM total (including swap file.) Why not just max out your system with 4GB of physical ram and kill the swap-file altogether? You wouldn't need to buy a $150 card and bottleneck all that memory bandwidth through a SATA controller.
      3. SQL databases and transaction logs may show some notable improvement. (this was NOT addressed in the article.) but again, you have to consider that Windows and SQL server already attempt to cram (or cache, as they call it) as much of the database as possible into RAM. I've seem more than a few systems where SQL server is using up 3.5 GB of RAM just caching databases off the disk. Again, 32-bit Windows can only handle 4GB of memory. Sure you could make the argument that enterprise or data center class devices might see a potential benefit from this, but then you're hardly talking about a mainstream device. Any machine that would rightly be used to run these massive operations would likely cost tens of thousands of dollars and would not be purchased by an average consumer. And again, when you're spending all this loot, why not just max out the system RAM.
      4. Other things. I'd be willing to engage in reasonable debate on these other ideas you have.

      I think this is a phenomenal idea however in its current form it borders on useless. (essentially $510 for a 4 GB drive that makes your OS boot up 5 seconds faster. The price/performance ratio is way off.) I'd like to see the manufacturer make some improvements (more banks for RAM, larger theoretical capacity, faster interface) and this could be a truly useful product. (BTW, I don't claim credit for most of this post. It was all in the article.)

      --
      -Arthur
      Cave ne ante ullas catapultas ambules
    6. Re:Non-Technical Users Don't Understand by TERdON · · Score: 1

      2. Imagine having already filled all RAM position (lots of RAM), and adding another 4,8,12 or 16 GB with a bunch of these babies, for a total between 20 and 32 GB. Monstermachine, yes, but this IS Slashdot...

      --
      I have a really elegant proof for Fermat's last theorem. If this sig was only a bit longer...
    7. Re:Non-Technical Users Don't Understand by sleeper0 · · Score: 2, Informative

      You obviously have a Linux slant, which is what led you to this point. I challenge you to set up a Windows computer with 4 gigabytes of RAM (the max). Then run Performance Monitor and monitor the swap file, and run some applications. You'll find the swap file is stilll being used even though RAM + Swap File can't be greater than 4 gig.

      While you are correct that windows will force swap idle processes even if there is no demand for system ram, it is also true that in this situation you can just turn off the windows swap file and everything will stay in memory and run very well.

    8. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0

      That would be great, until your computer crashes, loses power, etc.

      What would make your computer "crash"? If your system is stable, it shouldn't crash. As for power losses, why didn't you buy a UPS and a generator, if you claim to care about your database so badly?

      If uptime matters, pay for it. If you're not prepared for a three day blackout, you don't really have a crisis management strategy at all.

      For that matter, why isn't your data stored redundantly offsite?

      Argumentative discourse aside, I'm still going to ask moderators to mod the parent up, because he managed to spell the word "lose" correctly, without adding an extra 'o'. On Slashdot, sadly enough, that appears to have become a major accomplishment!

    9. Re:Non-Technical Users Don't Understand by inertialmatrix · · Score: 0

      "Special driver? This acts like an SATA drive. What OS are you using that needs a "special driver" to support SATA?"

      I'm pretty sure he was referring to the Microsoft SQL database driver.


      Btw, did you know that you can disable virtual memory in Windows?

    10. Re:Non-Technical Users Don't Understand by 6e7a · · Score: 1

      In another year or so I predict we'll walk around with a bootable disk AND our data on a keychain, thus making computers neutral, diskless devices that anyone can walk up to and use. And they'll boot up instantly.

    11. Re:Non-Technical Users Don't Understand by ferat · · Score: 1

      #2 Imagine that my machine is maxed on ram and I still encounter swapping issues. A 4gb hyper fast swap space would really help.

      Not for $500 tho.

    12. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0

      No, you're right. Not for $500. For $100, plus a bit.

    13. Re:Non-Technical Users Don't Understand by cnettel · · Score: 1

      Some people might. I predict that the /. crowd will for a quite long time find use for more data than you can fit into a keychain device, if only for maintaining our egos.

    14. Re:Non-Technical Users Don't Understand by cnettel · · Score: 1

      3. Regarding the transaction logs, you gotta remember that SQL Server (and most databases, even if some popular ones for web applications are a bit more lax here) goes to quite great lengths, at least theoretically, to never commit a transaction until the log has been properly flushed. In this specific situation, battery-backed RAM may be a quite different thing than normal volatile RAM. Properly used, a quite limited amount of non-volatile fast solid state storage could also be used for journaling of file system operations. We could basically have a much more lazy attitude towards write-behind caching and other kinds of out-of-order writing, as we won't lose the data when/if we lose power.

    15. Re:Non-Technical Users Don't Understand by CaptnMArk · · Score: 2, Interesting

      > it is also true that in this situation you can just turn off the windows swap file and everything will stay in memory and run very well.

      I do this all the time (it makes windows tolerably fast). You do get a strange "out of memory" warning when the memory is about half full.

      It might be memory overcommit which is a problem under Linux too.

    16. Re:Non-Technical Users Don't Understand by bigtallmofo · · Score: 1

      Before you go off praising yourself for being so technically savvy, you really should RTFA

      I found the article to be written for a very non-technical set of users (like you?). It didn't even mention servers and focused a lot on games.

      1. In the article, system boot time went from approx. 15 seconds to approx 10 seconds. Hardly seems worth it.

      Are you kidding me? A 33% increase in speed in boot time "hardly seems worth it". Don't you realize that the 33% increase in speed in boot time would likely be a 33% increase in speed in other operating system tasks?

      Why not just max out your system with 4GB of physical ram and kill the swap-file altogether?

      Anyone that says this doesn't understand Windows architecture enough that an explanation in a comment on Slashdot would rectify. Please research this more before you steer other people incorrectly.

      I've seem more than a few systems where SQL server is using up 3.5 GB of RAM just caching databases off the disk

      Caching the database won't help you with writes to the log file which is what I said. As for your claim of 3.5 GB of RAM being used by SQL Server - you must run into a lot of instances of the relatively rare SQL Server 2000 Enterprise Edition. Because the Standard Edition can only address 2 gigs of RAM. (click on What is the maximum amount of RAM supported by SQL Server 2000?).

      --
      I'm a big tall mofo.
    17. Re:Non-Technical Users Don't Understand by WreathOfBarbs · · Score: 1

      I imagine he is referring to the cost of the four RAM modules he would need to put into it as well as the cost of the device.

    18. Re:Non-Technical Users Don't Understand by Cramer · · Score: 1

      Wrong. This thing is certainly not "persistent storage". It certainly isn't when one is talking about a database. The contents will be lost a few hours after it loses power. This thing has a persistence measured in hours where hard drives have persistence measured in DECADES. And it's orders of magnitude slower than main memory -- 100-150MB/s vs. >1.8GB/s.

      (In Linux at least, a chunk of main memory can be set aside for a RAM disk that's persistent across reboots -- as long as your BIOS doesn't re-zero the RAM.)

    19. Re:Non-Technical Users Don't Understand by PriceIke · · Score: 1

      > Argumentative discourse aside, I'm still going to ask moderators to mod the parent up, because he managed to spell the word "lose" correctly, without adding an extra 'o'.

      Damn, I already posted a comment on this thread, otherwise I'd have gladly given the post one of my points.

      --
      It's not a lie. It's the truth with lossy compression.
    20. Re:Non-Technical Users Don't Understand by ecloud · · Score: 1
      2. Imagine how fast your system would be if you took the memory off the card and installed it on your motherboard, thus eliminating the need for a swap file.

      Yeah but motherboards never have enough slots, and this card can use RAM which isn't fast enough for your motherboard.

    21. Re:Non-Technical Users Don't Understand by Brandybuck · · Score: 1

      I'm running FreeBSD and I don't use any swap with 1Gb RAM (or my work system with 256Mb RAM).

      There's another point in favor of this drive with Unix-like operating systems. Because so much of the OS is process oriented, you end up with more numerous but smaller executables (under /bin, /sbin, /usr/bin, /usr/sbin, etc). Disk seeks are probably more numerous under a Unix than under Windows. So putting your base OS in RAM will do wonders for the system.

      Even under Windows you'll get a huge benefit. Even if you're worried about swap, just put your swap file on RAM.

      What OS are you using that needs a "special driver" to support SATA?

      Windows XP (without SP1) or a slightly older Linux will not have built in SATA drivers. Even today it's a pain in the butt installing Linux on my SATA-only system, and would be for Windows as well if I didn't have SP1 on the install CD. For FreeBSD "it just works" with the standard ATA driver.

      --
      Don't blame me, I didn't vote for either of them!
    22. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0

      > What would make your computer "crash"? If your system is stable, it shouldn't crash.

      Pardon? what about database software defects (they've all got them, some more some less)? What about security patch installations that cause problems? etc, etc.

      Face it, software (even dbms software) sometimes crashes.

      > If uptime matters, pay for it. If you're not prepared for a three day blackout, you don't
      > really have a crisis management strategy at all.

      ya, but planning for crisis is one thing. *Causing* a crisis by a poor logging strategy is another.

      > For that matter, why isn't your data stored redundantly offsite?

      What's the point? Just because I could restore a dbms after a few hours means that it's ok to allow a service outage and loss of data (between log backups).

      Just about any company would (properly) fire the dba that made such a mistake.

    23. Re:Non-Technical Users Don't Understand by bored · · Score: 1
      Again, 32-bit Windows can only handle 4GB of memory.

      This is BS. Server versions of windows support 64G of memory with PAE.

    24. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0

      I don't have to imagine, been using these for years (solid-state drives by CENATEK), they're AWESOME, if you apply them 'creatively':

      E.G.-> Creative Uses of RAMDisks article from 1996-1997 I wrote for EEC Systems/SuperSpeed.com:

      http://www.functional-it.com/ramdisk.htm

      (EEC Systems/SuperSpeed.com (makers of SuperDisk &/or SuperCache) used those ideas to place as finalists in Microsoft's Tech Ed 2000 & 2001 two years in a ROW, consecutively, as finalists in the hardest category there - SQLServer Performance Enhancement.)

      That article of mine for them was in addition to re-engineering (changing mathematics & parameterizations engine/algorithm) of their BEST software product called "SuperCache" to be 40% more efficient/powerful/effective (this was a paid contract)!

      BOTH products reviewed as "excellent" in Windows NT magazine (now Windows IT Pro mag) April 1997 issue "Back Office Performance" no less!)

      Ironically, that review in Windows IT Pro mag (known as Windows NT mag back then) on their software products was by a fellow featured on that page JUST above my bottommost review of it "Creative Uses of RAMDisks" & how to effectively USE them:

      A Mr. John Enck

      Who is a technical editor for Windows IT Pro magazine.

      And, here as an actual review I did of CENATEK's unit for your reference as well:

      http://www.avatar.demon.nl/cenatek.html

      (CENATEK knew who I was already, I wrote software based Ramdisk systems years before, but wanted one of these, to apply in the manner consistent with the article for EEC Systems/SuperSpeed.com, because... they WORK!)

      What do you get from these, in general? Well, check it:

      Faster access times, fast defrags, fast temp ops, fast webpage caching, and yes, faster paging as well.

      * :)

      APK

      P.S.=> The URL's I post are fairly "short & to the point" but can give you guys ideas above & beyond what I've seen mentioned here so far... but I did see ones I did not even SCRATCH myself! Figures, you guys do diff. stuff than I do... e.g.-> Some of the photoshop & music rendering nuts here made some GREAT points imo! apk

    25. Re:Non-Technical Users Don't Understand by Khyber · · Score: 1

      This goes along with several previous comments I've made. Why not an OS accessible directly from solid-state hardware, just like a Nintendo cartridge had direct and near-instant access before it went to optical? Anyone around here old enough to remember originally on our old console faves, we had no loading screen? You barely had time to blink and it was LOADED

      I'd rather buy one of these with an OS pre-installed. Screw it's actual size, it's almost instantly loadable, and so making the largest driver database (thus adding more use to it) is much more feasible.

      And since you forgot to mention it, Imagine how fast some massive game would finally load? A loading screen wouldn't even be worth programming anymore.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    26. Re:Non-Technical Users Don't Understand by Christopher+B.+Brown · · Score: 1
      You're right; the thing is that the Big Wins come not from those obvious things, but rather from any sort of disk file that is updated really frequently.

      Database transaction logs are a good example of this; the cost of a transaction is normally:

      1. The cost of asking for data to head towards disk
      2. The time it takes for the disk to seek to the appropriate location
      3. The time it takes for the data to be written out
      4. The time it takes for the response to come back confirming that the preceding steps have completed.

      The benchmarks suggest that the "writing out" part may be about 6 times faster; they tell nothing about what the impact will be of dropping seek time from several milliseconds to, essentially, zero.

      Anything that involves a disk round trip with a seek can see an immense improvement. That certainly includes:

      • Transactional databases
      • Possibly nontransactional databases
      But in general, what is most helped are things you update a lot . It won't be materially better than having more RAM for cache for anything else. It will be stupendously better than RAM cache for things that you want to quickly fsync() to disk.
      --
      If you're not part of the solution, you're part of the precipitate.
    27. Re:Non-Technical Users Don't Understand by ZenShadow · · Score: 1

      On speed increases:

      No, a 33% speed increase at boot will most definitely NOT translate into a 33% speed increase at run-time. Much of the OS is loaded at boot time, especially where Windows is concerned.

      You will see speed improvements during run-time as the remaining components are demand-loaded, but the difference will likely be minimal if it is perceptable at all. There are exceptions to this rule, but they're few and far between.

      On SQL Server:

      If you haven't seen many copies of SQL Server Enterprise, you must not be working in large business environments. It really isn't that rare.

      On swap issues:

      What a slimy way of trying to get out of being proven wrong... If you have some solid reasoning, then let's have it. My guess is, you don't. His solution sounds pretty reasonable to me.

      I'll sell you a pin if you'd like to deflate your head a bit. Chances are that most of these "non-technical" users that you're railing against actually know much more than you do about things that really matter.

      --S (grumpy this morning...)

      --
      -- sigs cause cancer.
    28. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0

      >You obviously have a Linux slant, which is what led you to this point.

      I'm confused. He doesn't understand what you mean... does this prove 2005 is the year Linux can do the job for non-technical users?

      Amazing! I received my MCDBA certification on a fake database.

      You're the one claiming "You'll find the swap file is stilll being used even though RAM + Swap File can't be greater than 4 gig."

      Is it a fake OS then?

    29. Re:Non-Technical Users Don't Understand by pthisis · · Score: 1

      The contents will be lost a few hours after it loses power.

      By which time in any high-availability system it'll have been backed up all the hell over the place.

      --
      rage, rage against the dying of the light
    30. Re:Non-Technical Users Don't Understand by Rupan · · Score: 1

      This is not the case. You are bottlenecked by the SATA real-world throughput of 100MB/sec. I already get about 45-50MB/sec out of my 2-year-old IDE drives. With the newer drives you might even get better, possibly upwards of 60MB/sec. So right there you're getting less than a 2x speed increase. Your swap partition won't do well, because adding the memory to your system will likely negate the need for a swap partition anyhow (assuming you use a sane operating system that doesn't come from anywhere near Redmond). The tiny size of this drive coupled with the high cost of buying 4GB of RAM negates its usefulness at the current time for most usages.

      --
      Ads? What ads?
    31. Re:Non-Technical Users Don't Understand by Y2 · · Score: 1

      Don't just imagine - RTFA! The gains are measured, and are smaller than you seem to think. The interface is 150MB/s. That's only twice as fast as a top-end disk drive.

      --
      "But all your emitter and collector are belong to me!"
    32. Re:Non-Technical Users Don't Understand by Anonymous Coward · · Score: 0
      On SQL Server: If you haven't seen many copies of SQL Server Enterprise, you must not be working in large business environments. It really isn't that rare.

      I believe the point being missed here is that having the transaction log in RAM is sorta pointless -- there won't be any recovery in that case so why bother with the log at all? Having the transaction log on a solid state storage instead of physical drive could in fact be a major improvement since you're removing the HD seek and write times from the equation (which depending on the drive is probably somewhere between 3 to 8 milliseconds).

      So depends how fast you can write on this thing (compared to HD) how much of an improvement you'd get. If you can get below millisecond performance for instance, it is definitely very very interesting!

    33. Re:Non-Technical Users Don't Understand by Xepherys2 · · Score: 1
      2. Imagine how fast your system would be if you took the memory off the card and installed it on your motherboard, thus eliminating the need for a swap file.


      Err... okay, so suppose you have 4GB of RAM already installed. And the board doesn't support more or you can't afford 4x2GB or 4x4GB DIMM modules? How about you put part of your filesystem there... rather than clogging ram with RAM disks. *boggle*

      3. Imagine how fast your database server would be with its transaction log installed in a memory file. Hey, throw the tempdb (for SQL Server) on there as well, or since the memory is now just standard memory and won't need a special driver, you can just switch to Linux and use a real database.


      Imagine how fast you db server would be with your DIMM slots filled with memory and being used for processing data as it moves through the system, and using solid state storage for temp files and xaction logs. Oh wait, that's what the other guy said... still makes more sense. Oh, and you don't need a special driver for the card... it's recognized by the system as SATA... *boggle* RTFM! RTFA! RTFC! Just read man!
    34. Re:Non-Technical Users Don't Understand by akuma(x86) · · Score: 1

      Yes, you're technically savvy...

      1) Fast installs - Ummm, did you buy your software on DRAM? It has to get off the disk or network first which is obviously going to be your bottleneck.

      2) Memory swap file - again - dumb. We have 64 bit computers now people. Just get a motherboard and throw in 4GB or more of RAM and you'll get a fast-path (high bandwidth) to that memory instead of some weak I/O connection (SATA vs. FSB you decide) that is entirely managed by the OS's virtual memory manager. Still swapping? Add more ram...

      3) Again - just add more ram to the motherboard and let the OS take care of managing shit for you.

      4) Many other things? Like what?

      This is just stupid. This is for computers that cannot accept large amounts of ram on the motherboard.

    35. Re:Non-Technical Users Don't Understand by LWATCDR · · Score: 1

      "Though, some RAID controllers already have battery-backed write caches, which should accomplish the same thing."
      Don't all servers have battery backed up RAID controllers? AKA a UPS? Seems to me that a big disk cache would be almost as fast and more flexible.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    36. Re:Non-Technical Users Don't Understand by Electrum · · Score: 1

      Don't all servers have battery backed up RAID controllers? AKA a UPS?

      Oops, the sysadmin accidentally knocked out the power cord when he was moving another server in the same rack.

      I have seen that happen. In one case, a sysadmin accidentally unplugged the fibre cable that connected a database server to the storage system. This somehow caused Oracle to corrupt itself (including tables that had not been written to in days) and was unrecoverable due to a misconfiguration. Good thing the backups were only a month old...

      Always remember Murphy's Law. Never depend on any single component, especially if it has moving parts or can be unplugged, to keep your data safe.

    37. Re:Non-Technical Users Don't Understand by wenchmagnet · · Score: 1

      I would love to have a drive like this to run my PC off. It'd be great to install whatever you spend the most time on. This could be a great thing even for home use.

      Coupled with the Pentium M and this drive we could get a great HTPC. 4GB is not much at all so extra space could come off the LAN. As it is, for my needs at least, I need some stuff at VERY high speed and the rest is just media (music, movies etc) that I need at a much slower steady stream.

      But for those who need more space and more speed, get three of these and line them up in a RAID 0 striped set. 450MB/sec and a lot more space using SATA. SATA2 should make it even quicker.

      I wouldnt use this for swap - just get more ram instead. Having "enough" ram is probably the best system upgrade you can get. If your system is hitting swap heavily then you usually need more ram.

    38. Re:Non-Technical Users Don't Understand by cas2000 · · Score: 1

      > I think this is a phenomenal idea however in
      > its current form it borders on useless.
      > (essentially $510 for a 4 GB drive that makes
      > your OS boot up 5 seconds faster. The
      > price/performance ratio is way off.)

      it's not quite useless. there are a few applications that would really benefit from a device like this. the two most obvious are:

      1. mail queue on a mail server. queuing mail is the single biggest bottleneck on any mail server. using a SSD for the queue is a well known trick for increasing mail-server performance....but they cost a couple of thousand $ per gigabyte (at least, they did last time i checked).

      approx $500 for 4GB brings this optimisation into the price range of small-medium sized mail servers.

      2. the journal partition for journaling file systems that support external journals, eg xfs and ext3.

    39. Re:Non-Technical Users Don't Understand by Wonko · · Score: 1

      This is not the case. You are bottlenecked by the SATA real-world throughput of 100MB/sec. I already get about 45-50MB/sec out of my 2-year-old IDE drives.

      You may get that kind of throughput on sequential reads or writes, but you won't get anywhere near that on random access. The article tested copying 300 megabytes of Mozilla source code around, which is a pretty good real world test of random access speeds. Each time the copy hits a new file the drive has to seek, which takes a few milliseconds. That adds up very fast on thousands of files.

      After reading the article I am quite disappointed in the random access speeds for this device. I would have hoped that random reads/writes would have been almost the same speed as sequential (copying a single large file, as an example). I assume it must be SATA overhead of some sort or their FPGA is a POS. I would be the first one to order one of these things if that improved their seek time.

      Your swap partition won't do well, because adding the memory to your system will likely negate the need for a swap partition anyhow (assuming you use a sane operating system that doesn't come from anywhere near Redmond).

      I doubt I would personally use this thing for a swap file, but... If you have your shiney new system that can run DDR2 1000 memory (yes, I know we don't have those yet), you can spend 100 bucks or so and use the 1-4 gig of outdated DDR you already have laying around. It would probably be worth 100 bucks plus unused parts to move swap and journals off of the old spinning disks.

    40. Re:Non-Technical Users Don't Understand by Wonko · · Score: 1

      they tell nothing about what the impact will be of dropping seek time from several milliseconds to, essentially, zero.

      They don't tell you about dropping the seek time to essentially zero because this thing doesn't do that. Their 300 meg Mozilla source copy should be seek-intensive and it runs about 3 times faster than the hard drive (25 seconds). The 693 meg single file copy takes 7 seconds. If we guess and say a 300 meg single file would take about 3 seconds, that means it is spending 21 seconds seeking on the Mozilla copy test.

      It is a pretty darn good improvement over a standard hard drive, but still not up to ramdrive seek times.

    41. Re:Non-Technical Users Don't Understand by LWATCDR · · Score: 1

      Okay maybe I should have been more specific. Don't all mission critical servers have redundant power supplies and UPS's?
      But yea if you can screw it up some one will.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    42. Re:Non-Technical Users Don't Understand by a_nonamiss · · Score: 1
      Again, 32-bit Windows can only handle 4GB of memory.
      This is BS. Server versions of windows support 64G of memory with PAE.

      OK, I know it's 3 days later, but did you read my origianl post?
      Quoted directly from my original post: 32-bit Windows XP Pro can only handle 4GB of RAM total (including swap file.)


      Notice the "Again" in the part you quoted. Might that have been a hint that I was referring to a point I made previously?

      Stupid people piss me off...
      --
      -Arthur
      Cave ne ante ullas catapultas ambules
    43. Re:Non-Technical Users Don't Understand by bored · · Score: 1

      Hmmp, sounds like your stretching it. Your original post is quite misleading (maybe on purpose). Your second point about sql server and "enterprise" usage would lead someone to believe your talking about a "server" environment. Where you "again" claim to have the same memory limit. Which is about as misleading as is possible? In which case my post was completely valid.

      Are you a politician, or a "geek"?

  93. RTFA by WARM3CH · · Score: 1
    Wow, this thing looks almost EXACTLY like the RAM add-in cards we stuck into ISA slots in the mid/late 80's for our zippy '286 and '386 based machines.
    No it is not. If you cared to RTFA, you'd see that this card is NOT using any of the PCI logic and only gets its power from it. It has a SATA connector and should be connected to a SATA controller and emulated the functionality of a normal SATA hard disk. Why? Because you don't need any new device-driver for your OS (whatever it is) to you this card if your computer can already work with SATA.
    1. Re:RTFA by BrK · · Score: 1

      Yes it is. I said it looks ALMOST exactly like...

      Sorry that I didn't go into greater detail. BTW, I did RTFA. I was going to comment in my initial post that this thing really looks like a horrible fucking kludge. If it's only using the PCI bus for power then it's a stupid design (or a recycled PCB, see my initial comment). A lot of modern machines have limited PCI slots, and the big-ass card precludes it from being used in most Mini-ITX/epia/really small form factor cases, because a lot of them don't have room for any add-in cards that high or long. If you're just using the PCI slot for power, then put the card in a hard-drive sized form factor, which has a better chance of fitting into a PC, and get the power from a regular drive connector (legacy or SATA).

      OR, put the damn SATA ship on the card so you don't need a cable and then it uses the PCI slot it occupies for something more useful.

      Instead, they chose the worst of both worlds: rob power from the PCI bus, and the cable over to your SATA card while taking up too much room to do so.

      Brilliant! Good thing the first run is limited to 1000 units.

      --
      -This sig intentionally left blank
    2. Re:RTFA by swv3752 · · Score: 1

      Actually it sounds like it was made for my setup.

      I have 6 full PCI slots and 4 sata connectors. I use 4 PCI slots- SB LIve, NIC, USB Ports (doesn't use the slot but does take up the opening in the back), and a modem. There is an onboard NIC so I don't need the PCI NIC, and I am not sure if the modem drivers are even loaded. I am to cheap to buy a SATA drive while my 250gb PATA drive is still in warranty. (By the same token I was too cheap to buy a SATA drive when a PATA drive was significantly cheaper). So I have 4 sata ports available.

      The problem is that it is way to pricey. If it was $50 rather than $150, and used SDRAM instead of DDR, I might consider it.

      --
      Just a Tuna in the Sea of Life
  94. Would make a quiet system with a LiveCD. by bam_slashdot · · Score: 1

    If you have a system without a rotating hard disk, but one of these and a LiveCD to boot from it would make a quiet system.

  95. Cheap storage by amightywind · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive

    Back in 1993, I was the first person on my block to have a 1GB Fujitsu hard drive for my Sparc Classic. It cost $900! Yes, I'll pay for 4GB solid state.

    --
    an ill wind that blows no good
  96. Hard to compare... by Anonymous Coward · · Score: 0

    It isn't fair to compare the evolution of transistors to the evolution of memory devices. While the flash memory bitcell is a variation of a MOS transistor (the gate stack has a trapping layer inside it to retain charge and therefore change state), it has many different standards it has to meet. In transistor design, there are many physical occurrences (quantum mechanical tunneling, "hot" carrier generation, ...) that can hinder device operation and much effort is made to reduce these phenomena. However, memory devices often require such events to occur during normal device operation. This means that the bitcell must be able to withstand and perform well under stresses that a transistor will (ideally) never see. These issues lead to many integration and device engineering challenges that make it impractical to put solid-state memory devices on the same roadmap as traditional logic.

  97. If this gets popular by bobbuck · · Score: 1

    If this gets popular, wouldn't motherboard and chipset manufacturers start offering battery backed up ram on the motherboard? The chipset manufacturers could put control logic in for pennies and it would be up to the system builder to add a battery pack. The end user could partition some RAM for a permanent disk. Access to that disk would be at main memory speed instead of just SATA speed. The memory would cost less because you wouldn't have to have a PCI card to put it on. (Isn't it a waste to have a PCI slot used just to draw power?)

    1. Re:If this gets popular by Anonymous Coward · · Score: 0

      This idea is the best one i've heard in months! A lot of people suggested that using a software-based ramdisk is the best solution, but the big problem is that everything gets erased on crash/reboot.

  98. The state of solid state storage: by murph · · Score: 1

    Solid.

    --
    I don't care about your karma, I don't care about what's hip. --Weird Al
  99. ramdisk comments by NASAdude · · Score: 5, Informative

    I submitted this as a story back on June 4. Since it was rejected (too verbose?), I posted it to my /. journal. My main question to other folks relates to how this would compare to using a regular ramdisk. The main deficiency with a ramdisk is that you'd have to reload the contents every time you reboot. Here's my article, with all its links:

    Giga-byte Technology recently came out with a DRAM-based PC card that operates as a SATA hard drive. The product, iRAM, uses power from the motherboard to keep memory active when the system is shut down. During power outages, the product uses a on-board battery to retain memory for up to 90 minutes. The iRAM card is being talked about in the news (InfoWorld, itWorldCanada, engadget, PCWorld, multiplay forum) as a means of booting Windows faster. That is, you install Windows onto the iRAM drive to take advantage of the RAM's faster read-access time. Just hope that you don't lose power for more than 90 minutes.

    Is boot time really that important, since many computers are on all the time? A ramdisk might have better uses, perhaps for caching frequently-accessed files such as databases and webservers. Or, if you insist on having faster bootup, instead of putting Windows on the iRAM disk, why not just store the hibernation file there?

    I implemented a RAM-based database for an internet tool in 1998 to alleviate the read/write load on my local hard drive. It turned out to be a simple solution for the problem. At the time, it was just a matter of using a DOS-based ramdisk driver (ramdisk.sys). On application startup, it copied the database files to the ramdisk. During operation, everything was read/written to the ramdisk, and periodic backups were made to the physical disk. There are some inherent risks, such as loss of data during a crash since data isn't immediately written to a physical hard drive, so it may not be a great solution for a mission-critical production database. The iRAM product would make this type of database even more stable, in that the risk of loss of data is much less.

    That was a while ago, so I thought I'd look into setting up a ramdisk in XP for some amusement. Follows are the results of that search. It seems that the options are relatively sparse beyond the DOS-based driver. A few freeware and commercial packages are available, though. One key factor beyond price is the size limit of ramdisk.

    Microsoft's ramdisk offerings since Win2k are limited. Included with the XP OS is a ramdisk sample driver that "provides an example of a minimal driver. Neither the driver nor the sample programs are intended for use in a production environment. Rather, they are intended for educational purposes and as a skeletal version of a driver." Installation isn't simple enough for most users to benefit.

    Alternatives include a shareware ramdisk, AR ramdisk (archive link: http://web.archive.org/web/20041011170408/http:/ww w.arsoft-online.de/products/product.php?id=1) (freeware, 2GB limit, discontinued, available for download here), a freeware (64MB limit) and shareware (2GB limit) version here,

    1. Re:ramdisk comments by fossa · · Score: 1

      Regarding faster boot times, I want them very badly. If I could go from cold to using the GUI in 7-8 seconds, I'd turn my computer off all the time (saving power). As it is, I think I'm close to 20 or 30 seconds on Linux (have yet to measure, but I really need to look into parallel init scripts).

      I'd also need faster shutdown. Not really "faster", but guaranteed. On my Windows machine at work, I "hibernate" which sometimes fails due to "lack of resources", so I need to watch it to make sure it has shut down. Regular shutdowns aren't much better. My Linux shutdowns often hang for some obscure reason or other, so I typically babysit those as well. What I want is a real power switch. The kind that physically breaks the power connection when I switch it. I can't stand "soft" power switches because I'm constantly wondering whether it's really off or not (this is true for more devices than my computer). I think either a small battery or a capacitor could be installed to power the system long enough to shut down properly, but the open switch would guarantee that no matter what the thing would soon be "off", whether a proper shutdown happened or not.

      "Instant" (7-8 s) on and "guaranteed off" are definitely near the top of my computer wishlist, particularly in a laptop situation but very much so for desktops as well.

    2. Re:ramdisk comments by Hast · · Score: 1

      If you want really fast boot in Linux look into Make based bootsctipts (which you mention) and also LinuxBIOS.

      If you combine them you'll have a really fast boot.

  100. 16 Hours by LightningTH · · Score: 1

    Hmm, 16 hours to get power back onto the computer. Living in Florida and having a power outage during a hurricane can result in a 24 hour power loss (or longer). I think I'll pass on such a setup. Much rather have a fast solid state drive that keeps it's data.

  101. Disk evolution by JordanH · · Score: 4, Insightful
    Pretty much every time a faster CPU is released, there are always a few that are marveled by the rate at which CPUs get faster but loathe the sluggish rate that storage evolves.

    On the contrary, I've always been amazed at the rate of price/performance evolution in HD technology.

    Consider that in 1982 a 10 MB disk cost something on the order of $3500 while today you can reasonably expect to get an 80 GB disk for $50, that's a drive that has 8000x the storage for 1/70 the price or a price/MB improvement of roughly 420,000x. And, that doesn't take into account the dramatic improvement in reliability and speed (both access and interface) that the newer drives exhibit. Do you think CPUs have kept up with this?

    I've heard people predict the end of moving-parts mass storage for years now, but it still seems pretty distant considering the great values we're getting with HD technology.

    1. Re:Disk evolution by Kupek · · Score: 1
      And, that doesn't take into account the dramatic improvement in reliability and speed (both access and interface) that the newer drives exhibit. Do you think CPUs have kept up with this?
      Processors speeds have increased exponentially. Disk speeds most certainly have not. As processors have gotten significantly faster, disk speeds have, by comparison, been standing still. This means it is relatively more expensive to go to a disk now than it was in the past.
    2. Re:Disk evolution by san · · Score: 1

      That 1982 10MB disk had a transfer rate of maybe 100kB/s, and today's disks have a transfer rate of around 40MB/s. That's an improvement factor of 'only' 400.

      Look at it this way: back in 1982 it took 100 seconds to read an entire disk; now it takes 10000 seconds.

      With latency it's even worse: IBM had a 30MB disk that had 30ms latency in 1973. Today, in 2005, the best we can do is about 5ms. That's only a factor of 6 in 30 years!

    3. Re:Disk evolution by Khelder · · Score: 2, Informative

      The improvements in capacity of disk are amazing and staggering, I agree.

      I only wish it were so for latency. Around 1980, seek times were in the neighborhood of 20ms. CPUs for personal computers were running at about 1 MHz (the Apple ][, for example), or a cycle time of 1 ms. So the computer would wait 20 cycles for a seek.

      Today seek times are around 5ms and CPU speeds are 3+ GHz, or a cycle time of about 1/3 nanoseconds. So now CPUs have to wait 15,000 cycles for a seek. Relatively speaking, disk is a lot slower than it used to be.

    4. Re:Disk evolution by cvd6262 · · Score: 2, Insightful

      On the contrary, I've always been amazed at the rate of price/performance evolution in HD technology.

      If I could make a not-so-appropriate industrial comparison to the article summary:

      Pretty much every time a faster F1 engine is released, there are always a few that are marveled by the rate at which carts get faster but loathe the sluggish rate that diesel engines evolves.

      HDD and CPUs are different beasts that do different tasks, and fight different issues. It is not surprising that one can pick up speed and the other capacity.

      --

      I'd rather have someone respond than be modded up.

    5. Re:Disk evolution by cnettel · · Score: 1
      Your math is flawed. A 1 MHz clock means 20,000 cycles waiting for a 20 ms seek. Not, it would be in the order of 15,000,000 cycles.

      So, your relative numbers are right, but we should remember that, even if an Apple II, you couldn't even come close to treating random harddrive access as "almost-RAM".

      The problems of RAM latency (and the need for larger and larger caches to try to hide it) is more of a qualitative change, because in a flat-memory architecture, you can far too easily as a high-level coder get the impression that all memory accesses are created equal. They are not.

    6. Re:Disk evolution by blahplusplus · · Score: 1

      "And, that doesn't take into account the dramatic improvement in reliability and speed (both access and interface) that the newer drives exhibit. Do you think CPUs have kept up with this?"

      Reliability hasn't improved much. Hard disks still fail with frightening frequency, you'd think that all disks would be able to last at least 5 years with 24/7 operation. The warranties on hard disks were reduced a few years back to 1 year, then when Seagate upped the warranty of their drives to 5 years some companies in the industry swung back the other way towards 3 year warranties. IMHO hard disk companies would love to not have the liability of warranty, but hard disks are worthless without them, no one wants to entrust their data to a device that the manufacturer is confident wont even last much more then year or 2.

      In my opinion the money should be going to making hard drives more reliable. Capacity is good, but at some point searching these monster drives is going to be ridiculously time consuming.

    7. Re:Disk evolution by HickNinja · · Score: 2, Informative

      1 MHz = 1 microsecond cycle time.
      20 ms / 1 us = 20,000.
      Around 1980, the computer would have to wait 20,000 cycles for a seek.

      3 GHz = 333 picosecond cycle time.
      5 ms / 333 ps = 15,000,000.
      Today, the computer would have to wait 15,000,000 cycles for a seek.

      Your point still stands, but your numbers were off by a factor of 1000.

    8. Re:Disk evolution by Just+Some+Guy · · Score: 2, Funny
      8000x the storage for 1/70 the price or a price/MB improvement of roughly 420,000x

      Or 560,000x if calculated on a PowerPC with AccurateIntegerMath (tm) technology.

      --
      Dewey, what part of this looks like authorities should be involved?
    9. Re:Disk evolution by Anonymous Coward · · Score: 0

      mod parent up

    10. Re:Disk evolution by PSC · · Score: 1

      And, that doesn't take into account the dramatic improvement in reliability and speed (both access and interface) that the newer drives exhibit. Do you think CPUs have kept up with this?

      The 420000-fold increase in storage per dollar you pointed out is nothing short of spectacular and well beyond CPU performance growth.

      But throughput has not developped that rapidly: Those old 10 MB 5 1/4" full height hard drives would do about 500 kB/s compared to, what, 50 MB/s nowadays. That's roughly a factor of 100 over twenty years - not quite up to Moore's law which suggests more like five magnitudes for two decades!

      Remember that back then, it took a few minutes to low-level format a disk, sector by sector. Now we're talking about hours to wipe a 400 GB disk!

      --
      --- The light at the end of the tunnel is probably a burning truck.
    11. Re:Disk evolution by abradsn · · Score: 1

      Actually, I remember formatting one of those disks (it was either 5 or 10mb) and it took between half an hour and forty five minutes.

  102. Bah. by gandell · · Score: 1
    Anyone that says this isn't worth it is not very technical in my book. Bah. Frugal maybe.

    Point being that I don't mind waiting a little bit for my data to come back up, and from a consumer standpoint, I'm patient enough to wait a few extra seconds.

    It's not that I don't see the validity of the technology, I simply don't justify the expense for myself right now.

    --
    Mercy was given to me by Christ...I must give the same to others.
    1. Re:Bah. by Calyth · · Score: 1

      Not necessarily. People who may have home brewed a RAID array serving people using a journaling file system may eventually be able to offload the journal to one of these HW RAM disk (basically what the commercial NAS are doing). Remember that journals still needs to be written in sync into the system in order to at least make sure the metadata is in check. The RAM disk (at least the developement version reviewed by another site) can last about 10-12 hours on battery alone, so that could be useful in a server setup.
      Also for people who need a lot of cache/temp space, this could be useful. Motherboards, especially the home/enthusiast variety, only comes with so much RAM slots, and these non-persistant data can be written into the i-RAM.
      I'm sure soon enough, there will be more manufacturers making these things, and as people upgrade and free up DDR RAM, they can reuse them in these HW RAM Disks.

  103. PCI... that is 80 mbyte/sec max by Anonymous Coward · · Score: 1, Informative

    What is the point in doing this if even an old PCI based stripe set can already saturate the PCI bus? PCI is about 80 Mbyte per second tops for real world hardware if nothing else has to use the bus at the same time....

    1. Re:PCI... that is 80 mbyte/sec max by Anonymous Coward · · Score: 0

      Oops... Its a sata disk powerd over the PCI slot. My bad.

  104. 16 GB Ramdrive : $698.25 by rhoder · · Score: 1
    --
    This signature is typed manually.
  105. Re:Not Compatible with Linux by Anonymous Coward · · Score: 0

    You idiots. This was supposed to be funny.

  106. We were doing something like this 11+ years ago... by g2racer · · Score: 2, Interesting

    It all depends on the application. I remember 11+ years ago I was a developer on the NY state tax processing project. We were using Sun Sparc 20s connected to Kodak 923D scanners to scan tax returns at a very high rate (something like 72 pages per minute duplex), the barcode information obtained from the tax returns was used to move the returns into a workflow process and the images were copied from a local filesystem over to massive (at the time) fileservers. HD's at the time (even the fastest SCSI drives available) were not able to keep up with the scanner writing the barcode info and images, our custom app processing the information, and moving the images to the filesystem. Our only alternative was to use a "RAM" disk. We stuffed our Sparc 20s will all the memory they could hold (512MB) and created a 256MB filesystem in RAM. We used a thirdparty ramdisk software product for the first release which ran on SunOS 4, but Sun actually implemented a pretty slick ramdisk with Solaris 2 which we used the following year. Benchmarks at the time found that these ramdisks were some 20+x the speed of HDs of that era. I'm suprised that the Gigabyte card is only 6x faster than a HD. You'd figure it'd be more, but I guess they are using SATA as the means through which to get to the "drive", so it may be hitting some physical limitation based on the interface... I wonder if it'd be more cost effective and faster to stick an extra 4GB of memory onto the motherboard and setup a ramdisk device similar to what we had on the Sparcs... Sure it wouldn't survive reboot, but it should only be a hair slower than reading and writing from RAM itself!

  107. 10-15 gigs for under a grand and I'd buy it by Ritz_Just_Ritz · · Score: 1

    For my windows systems, the OS install plus all my apps and swap space is usually no more than about 10-15gigs. The remainder of my storage is just data (mp3,mp4,spreadsheets,etc) that isn't terribly speed sensitive...well, within reason. So if I could fit my OS/apps/swap on the fast RAMdrive and then have a 400gig "slow" disk for the rest, I'd be pretty happy if it amounted to a much faster boot and faster response for the OS and applications.

  108. Dubious design - power up when removed by panurge · · Score: 3, Interesting

    Power consumption goes up when it is removed from the PCI slot, says the article. If that's so, there is a design fault somewhere - it suggests that there are floating inputs .

    --
    Panurge has posted for the last time. Thanks for the positive moderations.
    1. Re:Dubious design - power up when removed by jCaT · · Score: 1

      Power consumption goes up when it is removed from the PCI slot, says the article. If that's so, there is a design fault somewhere - it suggests that there are floating inputs .

      There's power on the PCI bus even when the system is off, to power things like LAN cards for Wake-On-Lan. Are you saying that the card shouldn't take advantage of the available power that's there all the time?

    2. Re:Dubious design - power up when removed by rsmith-mac · · Score: 1

      No, his point is that there's a design flaw; when the system is completely powered off(i.e. no wake-on power is provided), the card uses less power than when it's removed entirely - or to put it in the GP's terms, the power usage is higher when the card is removed. The card suffers from a design flaw, it should not be doing that.

    3. Re:Dubious design - power up when removed by poot_rootbeer · · Score: 1

      Power consumption goes up when it is removed from the PCI slot, says the article.

      I wouldn't be surprised if current arcing across the contacts as you pull a PCI card out of a powered-on computer DID cause a spike in power consumption. My question is why anyone would do such a thing.

  109. Sucking through SATA straw, only four DIMM slots. by Anonymous Coward · · Score: 0

    PCI Express must be really hard to program for? No market? What's the deal with no one coming out with PCIe cards even though it's been out for a loooong time now? WTF? This card is a perfect candidate. A handful of ethernet card makers have slapped shit performing chipsets they yanked off $10 PCI nics or motherboards onto PCIe boards and are charging $50-100. Up from the $40 they had been charging for over six months before; bad to worse. Oh yeah guys, that'll help. Has there been an increase in desperation or suckers I missed?

    Even 1x would be a big step up from craptastic SATA. 16x PCIe and at least eight DIMM slots. Then they'd have a ram drive card they could be proud of. Though prices have risen recently, 1GB are still the long running price sweet spot so they touting that their card only cost $60 and can handle 8GB, aka big jump($100+) in price from using 2GB DIMMS, makes for a 'tarded moment. I've gone on more about PCIe, but I don't know which of these two faux paus is worse.

  110. boot disk by dirvish · · Score: 2, Informative

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    Yeah, I would only have my OS and applications on there with everything else on a second hard drive.

  111. Why not build in the SATA controller. by Anonymous Coward · · Score: 1, Informative

    Assuming that PCI Express has the always on feature you could get much higher bandwidth by having a hardwired interface that emulates an SATA or SCSI RAID array. That would also save an SATA slot as well.

  112. Re:Yep. Video Editing by mindmaster064 · · Score: 1
    Actually, since they used the SATA connection instead of method that could talk directly to the cpu (or the PC memory) it will not any faster than a SATA hd. At least, not $500+ faster. Might be useful for some niche crap like broadcasting, but for a normal individual it's completely pointless. You might be a second or two faster on doing a couple of things and only because the memory board is more likely to fill the SATA bandwidth. The Raptor drive in the article is near to filling it as well so I would go and save yourself about $400 big ones with existing tech.

    -Mind

  113. more more more .. by torpor · · Score: 1

    Nope. I'd rather wait longer and have more capacity for less money. After all, I use Windows as my primary OS. I'm used to waiting.

    more more more. you PC kids and your soapbox derby.

    i've been running a standard system config with an 8meg SSR disk for quite a while. since the late-late 80's, even. i've gotten to the point where, for my self-built systems, silicon-based OS/App storage partition is the preferred setup, with physical disks mostly assigned to storage, not boot.

    there is nothing quite so lovely as having a system where app-load is, fundamentally, a function of silicon speed, not motor speed. it can make a huge difference to the operational configuration of your machine.

    of course, if your only computing experience is Windows, 8megs ain't gonna be enough.. DOS, maybe, though.

    this is why LiveCD's are so lovely: once you get things working on WORM, packing it all into EEPROM is the logical next step..

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
    1. Re:more more more .. by ckaminski · · Score: 1

      Where can I find an 800MB EEPROM for my Knoppix 3.7 disk?

  114. Failure, Noise, Temperature, Durability by PhYrE2k2 · · Score: 1

    The purpose of SS is, yes speed. But there is another side.

    Suddenly you don't have a platter spinning at 7200-15000 RPM inside your case. Plus you don't have the moving parts inside the drive to fail (good for anything more 'mission critial'). Also not being as touchy to magnets and other elements makes them great for embedded devices and specialized areas. Also, the temperature range is higher due to the lack of moving parts, making it a lot easier than spinning up a platter in the arctic.

    I'm saying there are tons of benefits beyond speed. Lets be realistic- with systems coming with 1G+ of RAM, once you load up the data it's not _that_ big of a deal in most cases. Drives are fast. Anyone who's ever hibernated their system with a gig of RAM knows that it coming back up in 2-5 seconds is pretty darn good.

    Can't wait for SS storage. Right now this will allow computers in the arctic and facing the elements to work more reliabily- Koisks to work with fewer failure rates, etc.

    So yes- I'd buy a 4GB drive for $100 bucks given the need for it. It's not quite there for my HTPC though to keep it quiet- need about 100x more space.

    PS: There is minimal benefit to having it _AND_ magnetic media, as you might as well just load it up with RAM. Still have the noise- still have the failure rates. Meh.

    -M

    --

    when you see the word 'Linux', drink!
    1. Re:Failure, Noise, Temperature, Durability by pthisis · · Score: 1

      I'm saying there are tons of benefits beyond speed

      I've been waiting for solid-state drives to reach reasonable price ranges for years. Spinning platters are NOISY, they're the primary source of noise in my otherwise silent system.

      There is minimal benefit to having it _AND_ magnetic media, as you might as well just load it up with RAM

      OTOH, you might need a few hundred GB of storage that's infrequently accessed.

      e.g. a music kiosk could store a huge library on magnetic disk, and spin it up only briefly to copy the next couple hours' songs over to SS storage.

      --
      rage, rage against the dying of the light
  115. heck ya. by epic59 · · Score: 1

    i would be willing to pay for something like this. i mean $63 a gig here http://www.micromagic.us/ta1024266.html and then that device, the speed boost would be worth it.

  116. A turd by the_hose · · Score: 1

    I see no value in this product whatsoever.
    Keep your RAM where it belongs (not at the other end of a SATA cable), and use RAID if you want a faster disk...

  117. Tinfoil hat questions by Anonymous Coward · · Score: 0

    OK, I'm not sharp enough to run the numbers so someone do it for me, please.

    If I'm worried about men in black busting down my door and I have 4 gigs of liberty-hangs-in-the-balance secret data on this thing, how quickly can a disk-wiping program overwrite all the data? Since this isn't a throughput problem, it should be pretty fast, right? Given the zeal with which some TLAs are pursuing the goal of reliable forensic recovery of data from volatile media, this isn't as wacky a question as it sounds.

    And another thing - I read TFA and it didn't point out if the thing could be run without the battery. For folks who want to wipe a bunch of data quickly, that should be an option. Are there any other cards out there as functional as this one (i.e. SATA, making it easy to use as a drive) yet WITHOUT battery backup?

    Am I really starting to sound paranoid?

  118. Re:Not Compatible with Linux by Intron · · Score: 1

    On Linux, put the memory in your motherboard and put your system on a UPS. This gives all the advantages and none of the disadvantages.

    mount -t ramfs ramfs1 /mnt/ramfs

    --
    Intron: the portion of DNA which expresses nothing useful.
  119. Answering the bad question asked.. by Cederic · · Score: 1


    So we were asked "Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?"

    For my swap drive, to be honest, yes. It's 6x faster and considerably cheaper than RAM.

    Unfortunately, since the actual kit uses RAM, rather than use this for swap space you might as well add the RAM to your system board and forgo the need for swap space.

    Some people suggest storing the OS on this. Better (again) to stick the RAM on your system board and create a RAMdisk for the OS on initial boot.

    Actually, there's a thought. Why _haven't_ I done this??

  120. Like gigabye, they only got 1 out of 3 right. by Anonymous Coward · · Score: 0

    $700 waaaay to much, interfacing with sata.

  121. It's very cheap, actually by syylk · · Score: 1

    SSDs are actually pretty expensive piece of equipment. And for this reason, they're usually out of reach of "normal" sysadmins, i.e. "normal" datacenters, websites, high-volume and high-latency datawarehouses, offices, tech labs, etc.

    I'm actually lucky to be testing one of such toys, a 16 GB, 4x2GBit Fibre Channel RamSan 320 (the one linked is a 325), made by Texas Memory Systems. (Disclaimer: neither me nor my company are related to them in any way. We're testing their equipment, evaluating a purchase.)

    The price tag of this 2U rackmounted doorstopper is $40'000 (forty thousands) and change. For sixteen gigs!

    128- and 256-GB units cost like small and not-too-small houses. Stackable racks up to 64 TB are sold only to governments. (Kidding, but not too much! ;) )

    People is crazy to buy storage at $2000+ per GB? Well, mainly yes, but these units aren't "storage" ones; it's unwise to use them as storage area - you'd put indexes here, views at most, not tables. The real point of SSDs isn't speed, which is at times even better than RAM, but it's latency. You can access ANY byte on the grid at the same speed, more or less regardless of what the app is doing in the meanwhile.

    And support for concurrent access. It's perfect when the data to be accessed must be accessed from many "data users" at once (and with "at once" I mean dozens or hundreds of concurrent apps needing dynamica data, either for reading or writing!). Having four FC boards, each one with up to two ports, each one up to 4Gbit/sec in speed, each one linkable directly to a server OR in a fabric, means you aren't in presence of an 1:1 run of the mill SAN, but an N:M beast.

    When you're a cell phone provider, and must know NOW if one of your 30 million users has credit on his phone to start the call he's making, you can't wait for a drive head to find the record on disk. Also because, most likely, another million users want to know the same information at the same time.

    Consider these things as "database accelerators", for whenever your latency must be really, really low and your database must be shared between lots of consumers!

    The market for SSD is a very limited one. But an humongously rich one, too.

    Snatching 4GB for $500 is theft, if that's a real SSD SAN-able unit.

  122. I'd rather have a mobo that can run 20+ Gb of RAM by Slugster · · Score: 1

    (of course a couple of Windows versions further on we'll need them anyway, but I mean I want one right now...)

    I remember those, and this looks very familiar, doesn't it? Headed for the same dustbin of history, I would bet.
    I will not be buying company stock.
    While you could write an app or an OS to do so, most really aren't written to take good advantage of a ramdisk. If anything is right now, I'd bet it's probably enterprise server software. The RAMdisk concept is very enticing and would seem like the fastest option, but (in Windows) it really doesn't improve most aspects of use anywhere near as well as you'd think.
    ....I experienced this [lack of] effect somewhat when I built my latest PC with triple 74Gb Raptors (OS, swap and programs). It does run somewhat faster in general but as far as applications go, some things speeded up noticeably, while others didn't speed up at all.

    I was really bummed last time I bought a mobo that had 4 1-gig ram slots, but found that it would only run 2.5 gigs max at full speed (or something, there was some good reason not to actually put 4x1-gigs in there....). More conventional RAM for me, thanks...

  123. Using as a journal device by Aryman · · Score: 1

    Some workloads, like databases and mail systems, benefit greatly if journaling file system is used and both data and metadata are journaled to an external block device. Using battery backed memory would benefit even more.

  124. ast six-pak and ramdisk (early 80's) by scotty777 · · Score: 1
    The first incarnation for the mass market that I'm aware of was for the original IBM PC (type 029) with the 8 bit chip, running PC-DOS. AST Research had a plug-in memory card before they came out with the "Six-Pak" card, but I don't think it had the ramdisk software. The "ramdisk" software was a "Terminate and Stay Resident" (TSR) program that was usually run from the AUTOEXEC.BAT.

    As it happens, I'm the owner of such a setup, which is in near pristine condition. I'm missing the original Floppy that came wth the Six-Pak, and the original manual as well. If anyone want's to donate .... email me, please... sixpack at binaryblitz com thx

    come to think of it, there may have been a similar setup for the Apple II, as early as 1981... Can't remember! Anyone?

  125. Ramdisks rock by b1t+r0t · · Score: 1
    ...or at least they used to. Way back around '86 or '87 or so I had my 128K Mac upgraded to a Levco MonsterMac. That was two whole megabytes of memory back when most people only had 128K or 512K. I had a startup disk that booted to a ramdisk and switched the system over. The ramdisk driver was smart enough to know that one was already in memory, so the contents would basically stay around until power was cut off (or a wild memory-trashing crash, which rarely if ever happened). I kept using it until System 7 came out, at which time it was no longer simple to switch to a system file on another disk.

    Four gigs ain't bad, especially since that's almost the size of a single-sided DVD. The SATA connector means it will even work on a Mac with no special drivers. Installing a system and setting it as a boot drive could be very interesting.

    It would be nice if they had a version that could take SDRAM, but it's hard to find junk SDRAM that's larger than 256K, so four slots would only be 1GB.

    Still, it's not $100, even empty. Bad submitter.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  126. Re:Not Compatible with Linux by Ostien · · Score: 1

    WOW, just wow. Did anyone read the "getthefacts" link. Thats the biggist load of garbage i have ever seen.

    --
    Reality is a big nasty dragon. Fortunately I don't believe in dragons.
  127. Not really solid state storage by TheSkepticalOptimist · · Score: 1

    Since this uses conventional RAM, this requires the computer to be powered up or battery power supplied to preserve the contents. If this power drains, you lose your data. Also, this product doesn't even sync contents of iRam to the hard drive for that inevitable conclusion of what should happen if the onboard battery should fail or lose power.

    I will happily wait for true non-volitile solid state hard drive solutions. I don't expect hundreds of gigabytes or even terrabytes of storage, just enough to put the system kernel and regularily used applications in a much faster storage partition, which would improve system performance overall

    iRam may be a novel interim solution, especially if you should have left over RAM from new computer upgrade, but to get that 4GB of storage space, you still have to spend anywhere from $500 - $800 to populate those ram slots. Combined with the $100 initial price tag, that is just too much money for something that will lose its data after long periods of disuse.

    --
    I haven't thought of anything clever to put here, but then again most of you haven't either.
    1. Re:Not really solid state storage by Anonymous Coward · · Score: 0

      The card plugs into a PCI slot which is powered even if the computer is off (provided that the computer is plugged in). The battery is only really used in the event of a powercut, or if the card is removed from the PC. The battery is supposed to last in the region of 16 hours.

  128. i would in a heartbeat... by capsteve · · Score: 1

    if it were a SEAGATE. i don't care for WD, maxtor/quantum, who've been screwing the consumer public with anemic 1 yr warranties(i see WD just upped their warranty on enterprise class products to five years). seagate on the other hand has a 5 year warranty on all their drives(previously only 3 years for pata/sata). after seagate, hitachi/ibm, and samsung, with a 3 year warranty...

    --
    three can keep a secret, if two are dead - benjamin franklin
  129. I wouldn't and here is why by kilodelta · · Score: 1

    Market price for a 160GB drive is what, about $100. That means cost per gig is about 62 cents.

    This device is $25 per gig. Too expensive. At $5 per gig I might be more willing to buy. I suspect as time goes on though we'll see the price of solid state drives come down to below the $5 per gig mark.

  130. I love solid state by kronocide · · Score: 1

    I bought an Amstrad NC100 "Notepad" for $20 at a flee-market a few years ago. I brought it along on my 3-month vacation to Samoa and wrote my travel diary on it. It uses a 1MB battery-backed SRAM PCMCIA card. Which means it starts instantly, and where I left off, if that's the setting I want. And I never need to think about "saving" what I write, because everything I type ends up in same place the files are. Also: no moving parts means it runs for 40 hours on 4 AA batteries. Solid state is teh w1n.

  131. What about database performance... by Anonymous Coward · · Score: 0

    I was fairly disappointed with the anandtech review as it didn't touch only very many operations that benefit from fast random disk access. Although there are issues with RAID-0 on these right now, once they were worked out I bet you could use this to make a killer 16 GB database!

  132. Reminds me of the time.... by Anonymous Coward · · Score: 0

    About 25 years ago, when solid state ram was beginning to come down in price, a company (I _think_ it was Amdahl) began selling 64-128 kilobyte ram drives as high-speed swap drives. This was when a machine with _lots_ of memory had perhaps one (1) megabyte of RAM. The big advantage was that they were addressed as a hard drive, not as RAM so they were outside the direct memory address space. They were selling for around a half a million dollars or so. IBM was just beginning to sell an OS for their mainframes that actually used paging. When a company was running nearly all it's computing on a mainframe, even at half a million for the RAM drive, it saved enough time to pay for itself.

    Likewise, this makes sense when you may max out your physical memory, and need really fast paging.

  133. Sure by UncleScrooge · · Score: 0

    100 bucks for 4GB's or RAM isn't back at all. No sir. TOobad the cards costs 100 bucks and 1GB or ram generally costs 100bucks a piece where I live. So would I pay 500$ for 4GB Ramdisk. THanks but no thanks.

    --
    Slashdot 1|0 Productivity
  134. Close, but no cigar.. by greywire · · Score: 1

    I got excited when I saw the title, and disapointed after reading the article.

    This would be much cooler if:

    It was the size of a harddrive and mountable like one, using normal power connectors. It would be super cool if it were the size of a 2.5" drive and used SO-DIMM, so I could use it on my laptop (Its a bit old and limited to 320MB ram, so adding even a 1 gb ram drive would help a lot as a swap drive).

    It would be the coolest if instead of using DRAM it used some kind of flash memory. Something perhaps not as dense, but a lot faster. I heard some company was going to make something like that, but I havent seen it yet.

    --
    -- Senior Software Engineer, Attorney appearance services, locallawyerapp.com.
  135. The whole story of Solid-State Disks by kc01 · · Score: 1
    Speaking as one who's been in the solid-state industry (and have even had papers on the technology published), I feel compelled to write a little here.

    1. Solid-state disks are NOT a cure-all for any performance problems. You must have I/O bottlenecks, and more to the point, LATENCY problems. Bandwidth problems can be cured with much cheaper RAID stripes.

    Let's use a metaphor of a Ferrari as a solid-state disk, and a truck as a rotating disk.

    • Ferrari fast, truck slow.
    • Ferarri can't carry much, truck carries loads.
    • Ferrari expensive, truck cheap.
    Consider a race between a Ferrari and a Truck- Who wins? Ferrari, of course. What if I add more trucks? Five trucks still won't be any faster than the Ferrari. Same with disks- A solid-state disk has no heads to seek, no platters to rotate, no latency. Even in a many-disk RAID stripe, to get to random data, a head has to seek, a disk has to spin. Period.

    2. Solid-state disks are more reliable than a RAM disk. You see, if you reboot a computer with a RAMdisk, the data contained on it is toast. Not so with a solid-state disk. Yes, I know, there are RAMdisk packages which periodically save the data to a non-volatile medium. Fine. But it can leave a vunerability window- If it backs up every 30 minutes, and the machine crashes on the 29th minute, you've potentially lost 29 minutes worth of data. Is that a problem? For a bank, yes. For a home user, not likely. Your mileage may vary.

    3. A solid-state disk should be considered reasonably non-volatile (though I wouldn't back one up to another). A real solid-state disk will have an integrated disk drive, flash storage, battery backup, redundant power. Often times, it will have many of these features. They are reliable. They have to be, in order to justify their enterprise-class price tags.

    4. Don't freak out about the price. "Oooo! The cost per gigabyte is about 10x what a rotating disk is!" So what? Nobody (intelligent) would ever advocate replacing all the rotating disks on a system with solid-state. There simply isn't a need to do so. (unless you're in zero-G, or in a tremendously high-vibration environment, etc.)

    Traditionally only about 5% of one's data has bottleneck problems. Put THAT data on solid-state, and ONLY that data! A solid-state disk is a specialty tool, and should be used only where needed- Where there are latency problems. To do otherwise would be to essentially drive the above-mentioned Ferrari through a school zone. Sure it's a fast car, but other constraints (kids in crosswalk, speed limits) would keep you from realizing the performance it offers.

  136. When price is not not an issue by eugene259 · · Score: 1

    Heh, I can just imaging an XP installation on this. I've tried Windows XP on a small partition and I have always ended up fighting for more space, even after moving swap, My Documents and temp to another partition. Somehow it chews the space up as you install more apps. Runtime common files, Installer packages, service pack backups, System Restore snapshots etc etc. But seriously, the only place I can see solid state useful at the moment is applications requiring resistance to extreme conditions (temperature or shock) where it would compete with flash solid state drives. Comparing this product to flash solid state drives, flash drives are very slow (1.5Mbps-8Mbps) but they are also very small (2.5" and even 1.8" models. They are also more expensive than even this card + mem but they do not need any power at all to keep the data. They also have re-write limits as all flash (100k writes?). Still it is pretty clear that this product is not for industrial uses and is pretty much a market test (the article mentioning 1k only being built).

  137. Could be great for some data servers by danharan · · Score: 2, Insightful

    When you already have lots of RAM and your DB indexes and temp tables are constantly being swapped, this might make sense.

    --
    Information: "I want to be anthropomorphized"
  138. /var/spool/mqueue for list servers.. by grogglefroth · · Score: 1

    I currently use a freebsd mfs based spool, with a cron job that backs it up for recovery purposes. (Yes, this leaves a bit of a window for loss. Sue me.) The performance gains, especially running a mailing list, are very noticable.

    This device looks pretty tasty - it'll survive reboots and short power outages, and OS crashes, and whatnot. Even a 1 gig dedicated ram-based spool would be pretty darn good. This would be limited to SATA speeds, but.. no latency, and survivability have me seriously considering this.

    --
    Good, Fast, Cheap - Pick any two. - RFC 1925
  139. Video game speedup by rcamans · · Score: 1

    Copy your video game to this baby.
    Kill them all!
    killer app.
    or use for swap, temp, email directories

    --
    wake up and hold your nose
  140. First gen, interesting - followups will be ... by Goyuix · · Score: 1

    While this is great and all, it really isn't all that terribly interesting to me. What it does do for me is open the flood gates - I guarantee that if this does marginally well (or even if it tanks, who am I to say) that Asus, Epox, Abit and bunch of the other big vendors are going to jump on this bandwagon, followed up by broadcom, silicon images and other creating a dedicated chip for this instead of xilinx as well as supporting ECC memory... and of course it would be a stand-alone PCI/PCIe card instead of plugging into the existing controller on the mainboard.

    Then the real fun will start as 3ware, promise, adaptec and others pick up the card n' chips and decide to do something crazy like put a SATAII or Ultra320 interface on it and a RAID chip that treats each DIMM as a channel.... while RAID 5 wouldn't be terribly interesting, RAID-0 (essentially quad-channel baby!) could put up some serious numbers. A good use for that SLI board, put one of these in that unused 8x/16x PICe slot...

    Cost will be an issue, but if they could maintain the $150 price point, or even beat it, while adding all these features - this could really be some killer upcoming technology.

    Ahhhhh, something to keep dreaming about.

  141. Yes, but power by www.sorehands.com · · Score: 1

    Yes, but 16 hours is not the same as no power. This is not the same as a USB memory stick.

    As long as a loss of power will cause data loss, then it is not good for anything except TEMPORARY storage. This of course gave me the idea of moving some of my spam folders to a ram device so that I may process them for identification strings.

  142. Needs to have U320 SCSI interface instead... by Anonymous Coward · · Score: 0

    That way a ram drive could actually connect to a drive controller capable of making use of the thruput, plus let you put many drives on the same controller. This would be of great benefit in a *nix machine that's running a big database like Oracle. You could keep a copy of all your raw data cooked files on the regular hard drives, but run the main database engine from the copies residing on the ram drives to get much faster performance from the database. Just periodically schedule the database engine to write hot backups over to the mechanical disks plus keep all your archive logs written to the mechanical drives so that if an o/s or db engine crash happens, you'll be able to quickly recover your ramdrive instance from the mechanical drives.

  143. nope by samantha · · Score: 1

    Not for a kludge with an extra battery instead of true non-volatile storage. Not in a format that was geared to desktop and is not so easy to use in a wearable where solid state would really shine. Oh, I supose I might buy one as a front-end disk cache or some suc for some yet to be determined app. But not right now. Hmm. It would make a spiffy swap device.

  144. no database test.... by da5idnetlimit.com · · Score: 2, Interesting

    SATA2 is not yet provided, and it's true I was wondering about getting 300MB/s from a ram module that is quite capable of that.

    I thought that, maybe, the FPGA they use cannot reach such a performance yet, and it could come with next revision, when they produce their own package from end to end.

    I was more wondering about some tests missing using databases.

    What better test than a database, say for a small website, with few modifications to the base and the biggest problem being that hdds are a latency hell when the db is waiting for the data to be unstored....

    Under linux, I know I can easily script the partioning at each reboot, and have another script syncing the db to a hdd say every 5 minutes (x% of a max 4 gigs db @10MB/s writing speed... , syncing only the last 5 minutes journal... largely possible if your are not running a Enterprise class website...)

    What would be the results of this test, aka a db with almost no latency and 100MB/s bandwith ?

    Wouldn't that have been more intersting than using it as a pagefile ?

    --
    It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
    1. Re:no database test.... by 4of12 · · Score: 1
      What better test than a database, say for a small website,...

      How about a not-so-small memory-resident database?

      --
      "Provided by the management for your protection."
    2. Re:no database test.... by Guspaz · · Score: 1

      That's the thing, it might not support SATA2, but they didn't even MENTION it in the article. I would have expected at least a mention of "While the i-RAM doesn't support SATA2, we can't wait to see what it can do with SATA2 support in a future revision."

      Databases are not a very good use of it. For example, MySQL can create HEAP tables that exist entirely in RAM. System RAM isn't limited by SATA, so if you have 4GB of RAM to put towards a database, chances are you'd be better off running it out of real RAM.

      That and putting more RAM towards database cacheing is probably better than putting it towards the i-RAM.

  145. Databases and file-systems... by Heddahenrik · · Score: 1

    This article clearly shows that this disk aren't useful for normal applications. But:

    1) How on Earth could they forget to test database-performance? That is what this is made to do! If you (like I) have a less than 4GByte database-table with a lot of writes, then you need this. Otherwise more RAM seems to be the solution.

    2) The bad performance with the copying a source-dir might have to do with the file-system. If every little file is stored in a big block, then you get a big overhead. Something like Reiserfs might be much better, but I can only guess as it's not tested.

    There are other solid state disks with faster SCSI-interfaces and fibre channel. As the busword one put a huge "SAN"-smile on any seller and that smile goes away very fast if you ask the stupid question "Cost?", I guess those solutions are out of the question for companies with a limit on their budget.

  146. What's it worth? by Muad'Dave · · Score: 1

    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?

    No, but I would pay a pretty penny, though, for a durable, portable, aircraft-black-box-reliable storage device. One that will last my lifetime, take lots of damage, and never fail (well, almost never). I am amazed at how unreliable HD's are and how blase folks are about having to replace them every few years. I'd much rather have a small, slow, wickedly reliable storage device than a huge, fast, unreliable one.

    --
    Tiller's Rule: Never use a word in written form that you've only heard and never read. You will end up looking foolish.
  147. Wouldn't it make more sense by Zeussy · · Score: 1

    If it was designed to go directly through the PCI or PCI-E bus, instead of having to be plugged into a PCI slot and then having it take up a whole SATA slot. It might be worth it.

    That way you would get better I/O throughput. But then its techinically more challenging.

    Just out of curiousity how much power do ram modules need to stay in state? Could you make a card that sits between the ram and the motherboard to effectively hibernate ur PC? So If you had a powercut you don't lose wat you are working on. A poor mans UPS and a lot less bulky.

  148. Re:Bah by vertinox · · Score: 1

    Back in my day we paid $2000 for 10MB and we liked it!

    Actually, I'm not that old... (This was the Hyperdrive in 1984) for the Mac, but back in day people paid a lot more for a great deal less.

    --
    "I am the king of the Romans, and am superior to rules of grammar!"
    -Sigismund, Holy Roman Emperor (1368-1437)
  149. Re:Not Compatible with Linux by xMilkmanDanx · · Score: 1

    Steve, is that you?

  150. Sigh... all that translating work for nothing by Calyth · · Score: 1

    I saw an earlier review like 2 weeks ago, a link from the Inquirer to a Chinese site. I went and made a rough translation, but I guess that's for nothing.
    I wonder what interesting uses people would come up with. I've heard of comments from people that I know that heavy bittorrent users can kill the HD. Anyone has experienced that?

  151. 150MB/s SATA Interface by jugbugs · · Score: 1

    Just as an FYI to this document... The 300MB/s SATA interface is just around the corner. I suspect that this RAM drive would benefit greatly from this new interface.

  152. Kryder's Law by Anonymous Coward · · Score: 0

    "there are always a few that are marveled by the rate at which CPUs get faster but loathe the sluggish rate that storage evolves." Not according to an article in the new issue of Scientific American. From the article Kryder's Law: "Since the introduction of the disk drive in 1956, the density of information it can record has swelled from a paltry 2,000 bits to 100 billion bits (gigabits), all crowded in the small space of a square inch. That represents a 50-million-fold increase. Not even Moore's silicon chips can boast that kind of progress."

  153. squid by glsunder · · Score: 1

    My first thought for something like this would be to use it for squid. You'll still get a pretty good hit rate with 2 or 4GB, and even if it were to take a dump, it's not a big deal.

    It'll be more useful in a few years when people have a bunch of spare 512MB+ dimms because everything has moved to ddr2.

  154. Would I? Hells no, but I'm not a server by gelfling · · Score: 1

    I might like it if I had to do massive DDNS/DHCP zone transfers or I had a high performance transactional database.

    This leads me though to two conclusions. Either a) all our PCs are horribly poor and cheap construction pretty much on the edge of waiting to explode if a few Gigs of solid state storage with a modicum of reliability costs as much as the whole PC

    Or b) we're being sold a bill of goods on the golly geewhizbang factor and the vendor is gouging.

  155. What is the need by kamikazejay · · Score: 1
    For bulk, long term storage I use hard drives. For information I want to access quickly, I have RAM.

    IMHO, the only possible use for this is to show off to your mates that your computer boots a tiny bit quicker than theirs.

  156. CENATEK Rocket Drive by synthparadox · · Score: 1

    I'm VERY surprised that no one has seen that this is NOT a new product. The CENATEK Rocket Drive has been around since 2001...

    And it has it's own battery backup as well.

    In addition, all Rocket Drives have multiple integrated power sources: an external DC input, power from the host bus or onboard UPS.

    It's even been featured on ScreenSavers (TechTV) in '01. Here are it's press releases.

    1. Re:CENATEK Rocket Drive by Yaotzin · · Score: 1

      So, how much does it cost?

      --
      Error: No error occurred
  157. Re:Not Compatible with Linux by Thundersnatch · · Score: 1

    I think repruhsent was hoping for a Funny mod. Which, of course, he didn't get. Zealots can rarely take a joke.

  158. No Moving Parts by dereference · · Score: 1
    I must be missing the point. So many of these comments are "it's not that much faster" or "it's too expensive" all while comparing this to traditional platter-based disks. Even TFA only had this minor blurb:

    With no moving parts, reliability is improved tremendously

    Right, maybe you could argue that hard drives don't crash as often as the did in the past, so this is not an issue, but still I'd certainly pay a premium to have zero moving parts. Plus consider the power savings, and the resulting reduction in heat. Oh, and don't forget about the noise reduction as well.

    I guess I just feel like everyone saying "it's not that much faster for the cost" is kind of missing a key point (perhaps *the* key point). It seems to me that any speed improvement is just a bonus; it's not like it's any slower than a traditional platter drive.

  159. I don't see the advantage... by ghostunit · · Score: 1

    according to the article, this thing requires to be plugged in to a power source constantly or else the data will disappear 16 hours, unless recharged.

    As a desktop user, why would I want this kind of storage? I don't want to have my data deleted just because I forgot to turn on the PC one day.

    Furthermore, if this is the case, then what can this memory do that RAM can not do much better if we assume the computer is left on? this seems only as a much slower RAM with a 16 hour battery, it does not qualify as a storage unit.

  160. RAM disk with a battery by Coward+Anonymous · · Score: 1

    All this product offers is a rechargable battery. Other than the battery, it is cheaper to buy the RAM, stick it on your motherboard and create a RAM disk with the OS. For most configurations it would probably be faster!
    To fix the battery problem, buy a UPS for the price of the card.

  161. I wouldn't buy it... by TBone · · Score: 1
    Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?
    ---------------

    No, especially considering that's just $100 for the card itself - you still have to populate it with the RAM, which will run you $400 using slow RAM, DDR2100, give or take whatever the deal of the week is.

    --

    This space for rent. Call 1-800-STEAK4U

  162. Total cost ~$500 - flash is a better solution by Dr.+Zowie · · Score: 1
    1GB USB-2 flash drives cost $80 (see Froogle). A better solution is probably to software-RAID four USB-2 flash drives plugged into a USB hub. Total cost is about the same as a maxed-out iRAM, with comparable speed and latency -- but no battery issues.

    We're using flash RAM for an embedded controller in extreme conditions (sounding rocket payload): we're running Linux booting off of a PCMCIA 6GB flash-RAM device. That's a little more expensive (a couple of $k for the device) but then it's a little more rugged and a lot smaller, too.

  163. Good for quiet systems, but without ECC support... by Robert+Borkowski · · Score: 1

    A bit flip that hoses the filesystem would put a damper on things.

    --
    This .sig intentionally left blank
  164. No, but .. by PriceIke · · Score: 1

    > Would you pay $100 for a 4GB Solid State Drive that is up to 6x faster than a WD Raptor?"

    No, but I'd pay $100 for a conventional FireWire 250GB external that's had to come down in price in order to compete with solid-state.

    --
    It's not a lie. It's the truth with lossy compression.
  165. The real value: MTBF by RadarMan · · Score: 1

    The real value in these devices is that there are no moving parts, and thus the Mean Time Between Failures is much longer. For embeded systems which live some place hard to reach (like a submarine or a satellite) a spinning hard drive can be a real liability.

  166. The article raises that question. by doorbender · · Score: 1

    The article raises the question if memory would be better in the Iram or in system memory. I say it's better in both. Windows sucks at memory allocation and hits the pagefile too often. So yes add RAm to your system TOO but it will always take a performance hit accessing the pagefile on a mechanical drive.

    The place where I think solidstate hds are most necesary is when working with a database. Much like a suspected government system speculated on /. last year.

    Another nice use for the Iram would be my Photoshop and Illustrator pagefiles.

    --
    "He's a real midnight golfer"
  167. What I want by ecloud · · Score: 1

    is a solid-state drive to use up big piles of obsolete 72-pin SIMMs, hundreds at once. It could be a big rack-mount thing (size doesn't matter) with ethernet or scsi.

    Alternatively just a motherboard that has really a lot of slots so it would be possible to make a really big RAMdisk. Anybody seen motherboards with more than 8 or 12 SIMM slots?

    Or are there SIMM converters that permit plugging multiple SIMMs into one slot? There used to be 30-to-72-pin converters but I haven't been able to find any to combine 72-pin SIMMs.

  168. Hell Yeah! by Anonymous Coward · · Score: 0

    what is $100 dollars really? 4Gb is enough to run xp and your core apps at ridiculous speeds, and yeah why not virtual memory.

    1. Re:Hell yeah! by mogwai7 · · Score: 1

      I'd love 4GB for $100! Damn 1gb compact flash is $1000
      $1000!?
      Newegg has them for under $50
      1GB compact flash has been cheap for a while...or did you mean 4GB? Thats cheap too. :)
    2. Re:Hell yeah! by gandalf23atwork · · Score: 1
      No, I meant 1 GB. Guess it has been about a year or so since we bought any. My bad.

      See, I knew someone would point out my mistakes :)

  169. Re:Disk evolution, even comm has kept up by rubycodez · · Score: 1

    what's funny is the my home communication download speed has kept up with processor speed: my 10MHz 80286 at clone had 2400 baud modem, and my 1.5 GH Xeon gets 3.5Mbit downloads...1500 times faster.

  170. Double up a machine instead by Anonymous Coward · · Score: 0

    All that is needed here is a USB attachment on the I-RAM card so that I-RAM can automatically dump its contents to hard disk periodically.

    A SAN or even just buying more memory for a 65 bit machine would be more effective.

  171. Sig by Poromenos1 · · Score: 1

    I know this is offtopic, but...

    -- I systematically moderate down people who describe their abuses of the mod and metamod system in their sigs. --

    Doesn't that include you? Or did I miss the sarcasm?

    --
    Send email from the afterlife! Write your e-will at Dead Man's Switch.
    1. Re:Sig by Anonymous Coward · · Score: 0

      you missed the sarcasm

  172. Only worthwhile if by Anonymous Coward · · Score: 0

    So this is only worth it on Windows, where you spend most of your time rebooting.

    Thank you. I'm here all week.

  173. It's a poor choice for "swap" by Jamie+Lokier · · Score: 1

    You'd be better of using ordinary RAM instead for those things, given the price is $125/GB for the new device according to this comment.

    Ordinary RAM is faster and cheaper. The non-volatile solid-state storage is only useful for things that must survive loss of power.

  174. Doesn't this seem late and slow developing? by xsjunky · · Score: 1

    I recently found out that, as far as solid state storage is concerned, we have been held out on. The military has actually had it since the late 80's. Of course, they paid around $10k for 10 gigs. But, it has been almost 2 decades since then. We should be purchasing a whole hell of a lot more gigs than 4 for a way less than $100! Would I still drop the cash? Not yet. But, when the gigs:price ratio gets lower, hell yes. I would love to have windows installed and running seperately on a solid state drive.

  175. It's not quite ready... by skelly33 · · Score: 1

    I personally like the sound of this i-RAM - it's built on a concept that I've been pondering for some time now, but I think they should package it in a standard 3.5" or 5.25" drive form-factor and use a PCI bus power adapter to bring the 3.3v over for charging. This would allow them significantly more working space for packing in RAM modules for which they are currently space limited.

    But since they are in a PCI slot, I also think they made a mistake by making the interface SATA2. They should have made the thing a PCI-based ATA/SCSI compatible port. Then any O/S with support for ATA (what, like ALL of them?) would be able to detect the RAM drive through the ATA port and they would have the full bandwidth of the PCI bus at their disposal. That would be real head-turning performance. Remember: the ATA interface is not the bottleneck for ATA performance, it's the drives themselves.

    I wouldn't spend the hundred bucks on the thing until they made improvements such as these to make it work closer to its potential. I think they've made a great head start, but this seems more like an R&D sample board than a commercially ready product.

  176. why not actually use the PCI slot? by ecloud · · Score: 1

    It could emulate an IDE device but actually run much faster rather than dealing with that SATA bottleneck. As well as not tying up the SATA connector.

  177. MB supporting loads of RAM ? by curri · · Score: 1

    On a tangent, where have you seen AMD64 MBs that support 64GB of RAM ? I've been thinking about using something like that for getting really good performance for a relatively big DB app, but all MBs I've seen have just 4 banks, and the biggest chips are 4MB. I guess a dual proc would double that :)

    1. Re:MB supporting loads of RAM ? by Shanep · · Score: 1

      On a tangent, where have you seen AMD64 MBs that support 64GB of RAM ? I've been thinking about using something like that for getting really good performance for a relatively big DB app, but all MBs I've seen have just 4 banks, and the biggest chips are 4MB. I guess a dual proc would double that :)

      I have not seen any Opteron system which would require less than four processors to go to 64GB. Most bare motherboard makers I have seen have a max of 32GB even with their quad Opteron boards.

      Here is a HP Proliant which will go to 64GB.

      One thing I have noticed with boards that can take lots of RAM (32GB+), is that the higher you go, the slower the speed of the RAM is run at. It is very apparent with that HP. I guess there are so many memory modules in a 64GB system that they can't be reliably powered at full speed. Or maybe they put so much load on each of their busses that they bring the signals down closer to the noise and thus can't run at highest frequencies. Might be something to consider if you can get away with 16GB. Otherwise, regardless of this a 60 something GB ramdisk for a db is going to scream. You'll want a super reliable system with redundant power supplies! I guess at least the Gigabyte ramdisk card won't have trouble there, being battery backed.

      Also on a related note, anyone know if it is possible in a disk mirroring setup, to use a ramdisk and a real disk in such a way that reads and writes are done only to the ramdisk and the real hard disk is merely written to to keep up to date at a lower priority? Super speed and redundancy. I have been wanting to do this with software mirroring between a software ramdisk and a real disk. Probably would be good for an SMP system, since ramdisks are heavy on CPU when they're in use (with software mirroring adding to that).

      Actually, here is a 4-way (optional 8-way) Tyan Opteron board that will go to 128GB! It seems that it will go to 64GB with 4 procs.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
    2. Re:MB supporting loads of RAM ? by Shanep · · Score: 1

      On a tangent, where have you seen AMD64 MBs that support 64GB of RAM ?

      I have not seen any Opteron system which would require less than four processors to go to 64GB.

      Hey curri,

      Okay scratch that. I've just come across this. 64GB with only 2 Opterons.

      --
      War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
  178. It's up to 8 GB now, actually by cyberchondriac · · Score: 1

    According to: http://cdrinfo.com/Sections/News/Details.aspx?News ID=14213, the iRam now supports 8GB, and should have a street price of $60.

    --

    Look back up at my post, now look back down, you're on the Internet. Now look back up. I'm a signature.
    1. Re:It's up to 8 GB now, actually by Anonymous Coward · · Score: 0

      That site is in the UK, meaning 60 pounds, not dollars. As for the 8 gig capacity, it's probably a firmware upgrade that they have.

    2. Re:It's up to 8 GB now, actually by cyberchondriac · · Score: 1

      That site is in the UK, meaning 60 pounds, not dollars. As for the 8 gig capacity, it's probably a firmware upgrade that they have.

      They use the "$" (dollar) sign in the UK for pounds ? The "pound" sign is optional ?
      Interestingly, a whois reveals the administrative contact of the site to be greek, but the technical contact is in New York, USA. Go figure.

      --

      Look back up at my post, now look back down, you're on the Internet. Now look back up. I'm a signature.
    3. Re:It's up to 8 GB now, actually by blackraven14250 · · Score: 1

      Consider this: There's a british flag on the site, and the excange rate from $100 to 60 Pounds works our fairly close.

  179. Linux uses by ecloud · · Score: 1

    I could easily use it for Gentoo's working directories for doing compilation. Or /tmp, obviously.

    If this idea catches on though, Linux ought to have a new driver to automatically cache hot files on cards like this, rather than the user having to decide which part of the filesystem to mount there.

    Yes of course it is faster to just have the RAM on the motherboard, but you run out of slots eventually and another level of cache doesn't hurt anything.

    As I said in another thread there should also be a version that uses 72-pin SIMMs in larger quantities, because there are so many lying around unused these days.

    The backup could be a large supercapacitor rather than battery, so it won't degrade over time. If they used LiIon, its useful life will probably only be about 3 years before you have to replace the battery to survive long power outages.

  180. Battery backed Cache by Anonymous Coward · · Score: 0

    Actually w/ 4 GB it would be most useful to use this as a battery backed cache. For example, for compiling files. But I would much prefer to use a RAM disk for such a scheme so that I'm not limited by SATA.

    When I compile, usually the HD is the bottleneck.

  181. Photoshop by jayrtfm · · Score: 1

    I'm surprised that nobody has mentioned Photoshop.
    Professional retouchers often work on 500meg to 1 gig+ size files. Even with a fully populated motherboard, Photoshop will write to its disk based scratch drive. By putting the primary scratch drive on this, saving files and many other functions would be greatly speeded up.
    There's been some similar products aimed at the Photoshop market, but they cost over $1,000 without ram.

  182. I don't understand by rm999 · · Score: 1

    A solid state disk could saturate the SATA channel several times over. I understand that it will still have low access times and that will make a big difference, but why not connect it to the motherboard in a way that allows larger bandwidth - for example through the pci or ram bus?

  183. Hell yeah! by gandalf23atwork · · Score: 1
    You bet I would!

    We've started using pc104 with compact flash for the hard drives on our blenders. Giant, truck mounted blenders that mix sand and water, or some other chemical additives to be pumped down an oil well. They get lots and lots of vibration, so solid state is the only way to go. I'd love 4GB for $100! Damn 1gb compact flash is $1000 (of you can even find them[*])

    * watch, now an arse load of folks will kindly point out links to where they're available for $399 or something

  184. No by akuma(x86) · · Score: 1

    Perhaps people don't understand virtual memory?

    We now have 64 bit computers people.

    Just buy a motherboard that can accept a lot of RAM and your shit will just get cached into ordinary DRAM which has much more bandwidth than some I/O device.

    Arguments that I have seen that don't make sense:

    1) Applications will startup faster
    - Why? They still need to load into RAM from disk the first time. Why cripple yourself with an I/O DRAM card when you can just throw DRAM onto the high memory bandwidth memory channel on the motherboard?

    2) Lower latency - Uhmm - refer to above - your shit is persistent on DISK, so it still has to load into RAM and you still need to wait.

    3) Use as a write buffer. Again - use DRAM - the OS takes care of this - there's this thing called virtual memory... It was invented in the 60s or 70s...real cutting edge technology.

    4) Until they start selling software on DRAM

  185. In a New York minute ! by palmerc · · Score: 1

    If you have ever priced one of the EMC boxes that large databases love, $100 for 4/8 GB of solid state storage is a bargain! Use it to cache small reference tables or indexes and you will gain a fair amount of responsiveness. It's also price competitive with adding a lot of memory or upgrading the processor.

    This is a good idea.

  186. Good for Windows; how about Linux/BSD? by ziegast · · Score: 1

    Has anyone tried this card with Linux or BSD yet? Something on an Anandtech web forum say it works just like any SATA disk (use fdisk, etc.), and the article shows some BIOS screen shots of the SATA disk, but I haven't seen anyone try it on a non-Windows operating system.

    Here's is a link to some interesting test info to show how reliable the disk performs in different failure modes.

    I want one for my mail spool, MySQL bin-logs, /tmp, Apache logs, small MySQL transaction-driven tables, and any other place where I want reliable fast random writes. If I could cut down the number of writes to disks, I could use slower disks (or get more use out of my current disks).

  187. Oh look! by scdeimos · · Score: 1

    It's an upgraded Applied Engineering RamKeeper GS!

    Shame on me for mentioning 1986 hardware for an Apple. :)

    Seriously, though, I'd love to play with one of these if it could be made to run with the full 8GB. What a shame it doesn't support SATA 2.0 with its increased bandwidth.

  188. A better solution by Jagasian · · Score: 1

    A better solution would be the battery backed RAM disk coupled with a normal harddrive of the same size as the RAM disk. On power failure, the drive would use an embedded system to automatically backup the RAM drive to the harddrive. Of course, the battery would have to have enough power to be able to execute the backup, but that shouldn't be too hard to gauge. Hence the harddrive is used when the battery does not have enough charge to execute an emergency backup of the RAM disk.

    The net result would be persistant storage that has the performance of volitile solid state storage.

  189. your all missing the real advantage by timmarhy · · Score: 1

    as usual slashdot drones are way off. this is news worth because: 1. 4 gig is huge for solid state storage 2. the speed is inscrease at a great rate 3. MOST IMPORTANTLY - a disk that doesn't spin, WONT FUCK UP. think how much more reliable these things will be. granted 4 gig is too smal to be useful to me, and it doesn't look fast enough to be worth it. but solid state disks is there the future should lie.

    --
    If you mod me down, I will become more powerful than you can imagine....
  190. Ram drive. by Anonymous Coward · · Score: 0

    Can't I just allocate a 4GB RAM drive on my AMD 64 Box anytime I want to have high speed storage. And by bypassing all the fake hardware layer and directly accessing the memory wouldn't this be even faster than going out to the PCI bus? Plus it's free.

  191. Re:Cavet Emptor by Anonymous Coward · · Score: 0

    Beware: SATA2 is not a standard and does not imply 3Gbs. In much the same way as USB2 does not mean 480Mbs.

    SATA-IO is a basic standard with many optional parts, one of which is 3Gbs.

    Look out for manufacturers claiming SATA2 (This doesn't exist, the manufacturers jumped the gun and made it up) but not 3Gbs.

    BTW: the SATA overhead is about 20%, which is not included in the speed. SATA-IO at 300MBs can actually transfer at that rate, the actual signalling rate is faster @ 375MBs (?, can't remember exactly)

  192. tmpfs for low latency, full-speed transfer rates by BlueBiker · · Score: 1
    Linux, SunOS, and some other systems offer a tmpfs facility which can provide performance benefits similar to the i-RAM, depending on how it's configured.

    It's like a ramdisk, but has the advantage that it starts tiny and can grow and shrink depending on current contents to make efficient use of available RAM. It also spills over into swap space using the normal virtual memory mechanism.

    My /etc/fstab contains a line:
    tmpfs /tmp tmpfs size=3072m,mode=1777 0 0
    which creates an empty /tmp directory (with appropriate permissions) in a virtual partition of up to 3GB but never actually touches disk unless my system RAM fills up.

    Example of how to speed up Gentoo's portage with tmpfs.
  193. Perfect for Firewalls by twoblink · · Score: 1

    I use to run a CF card -> IDE adapter, so I can use solid state memory as my HD. The problem was my CF was about 64megs at the time, but that was enough for emBSD and/or a very small install of OpenBSD.

    I ran Ipfilter at the time, and the thing was quiet and worked great. I logged to syslog on another box, and so there was virtually no I/O, otherwise the write speed on the CF was a dog.

    But this, I can see as being a great firewall item.

  194. Absolutely! by Descalzo · · Score: 1
    Of course!

    As long as it's YOUR money, not mine.

    --
    I cried real tears when Li Mu Bai died.
  195. well... by Anonymous Coward · · Score: 0

    you could always go with a ram-disk, gigabyte just released theirs, but i wish i could get more than 4GB on that, but it is cheaper than the SS, although volatile. What they need to do is see if they can "network" these smaller SS drives into a bigger one about the size of your standard 3.5