Slashdot Mirror


Can SSDs Be Used For Software Development?

hackingbear writes "I'm considering buying a current-generation SSD to replace my external hard disk drive for use in my day-to-day software development, especially to boost the IDE's performance. Size is not a great concern: 120GB is enough for me. Price is not much of a concern either, as my boss will pay. I do have concerns on the limitations of write cycles as well as write speeds. As I understand, the current SSDs overcome it by heuristically placing the writes randomly. That would be good enough for regular users, but in software development, one may have to update 10-30% of the source files from Subversion and recompile the whole project, several times a day. I wonder how SSDs will do in this usage pattern. What's your experience developing on SSDs?"

22 of 480 comments (clear)

  1. Re:Umm... by Rockoon · · Score: 4, Funny

    Math is hard! Lets buy both!

    --
    "His name was James Damore."
  2. IDE? by Hatta · · Score: 4, Funny

    You should get an SATA SSD instead.

    --
    Give me Classic Slashdot or give me death!
  3. Re:Umm... by JamesP · · Score: 3, Funny

    I'd say: "Programming is hard let's do Java"

    --
    how long until /. fixes commenting on Chrome?
  4. Re:should be fine by Tetsujin · · Score: 4, Funny

    Unless you type like The Flash, even MLC SSDs from the better vendors (Intel) should be fine for anything outside of server applications. Simple math should back this up (how many GB total the drive can write over its lifetime vs how much you produce each day).

    I don't know who this "The Flash" is... But this reminds me of some odd invoices I've seen here lately at Star Labs. Someone special-ordered a custom keyboard rated to one hundred times the usual keystroke impact, an 80MHz keyboard controller, and a built-in 1MiB keystroke buffer. Pretty ridiculous, huh? The usual 10ms polling rate for a USB keyboard should be enough for anybody - no need for all that fancy junk.

    --
    Bow-ties are cool.
  5. Re:Lifetime is not an issue :p by Tetsujin · · Score: 4, Funny

    Current SSDs have a lifetime of somewhere around 10.000 years. I think that's enough.

    10000 years or 100000 writes, whichever comes first. :D

    --
    Bow-ties are cool.
  6. Re:oh no! several times per day! by MichaelSmith · · Score: 2, Funny

    I used to worry about rewrites on my eeepc. But I have installed ubuntu twice in the last month and the disk seems to be exactly the same as it was initially so I don't worry any more.

  7. Re:Umm... by Anonymous Coward · · Score: 2, Funny

    Java is hard, let's use Python.

  8. Re:should be fine by __aasqbs9791 · · Score: 3, Funny

    Find who ordered that keyboard and I think you'll find out who the Flash is.

  9. Re:Umm... by Anonymous Coward · · Score: 5, Funny

    The English language has syntax, too. It concerns things like proper placement and use of apostrophes.

  10. Re:I'm not seating it by berend+botje · · Score: 2, Funny

    You haven't actually done much work with these drives have you? I can tell because of the pixels and the amount of nonsense you display....

    Point is, for significant use, SSD's crap out in less than a year.

    And yes, I have statistics and anecdotal evidence both on my side.

  11. Re:should be fine by Tetsujin · · Score: 2, Funny

    I don't know who this "The Flash" is...

    http://lmgtfy.com/?q=%22The+Flash%22

    "But this reminds me of some odd invoices I've seen here lately at Star Labs."

    --
    Bow-ties are cool.
  12. Re:SSD, maybe not right now.. MacBook Air develope by aegis17 · · Score: 2, Funny

    I primarily use SSD's for backups.

    Yeah, I primarily use my Learjet as a backup in case my civic breaks down too.

  13. Re:Software Development? Really? by Greyfox · · Score: 2, Funny
    Oh wah wah you might have to wait an hour or so for your project to compile.

    I had to fucking type my boot sequence in octal to get the system to jump to the correct sector on an 8" floppy. Kids these days. Honestly...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  14. Re:Umm... by Anonymous Coward · · Score: 3, Funny

    Visual Basic is hard. Let's use Powerpoint.

  15. Re:I'm not seating it by larry+bagina · · Score: 3, Funny
    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  16. Re:Swap? by Haeleth · · Score: 4, Funny

    Holy crap! If you think a developer needs 16G of RAM, you're NUTS!

    Or using Java/Haskell/Ruby and/or Eclipse/VS.NET/Emacs (delete according to prejudice).

  17. Re:I'm not seating it by fm6 · · Score: 3, Funny

    "Anecdotal evidence" is an oxymoron.

    Do you have any evidence?

  18. Re:An SSD walks into a bar... by Yvan256 · · Score: 2, Funny

    And what does that have to do with Solar System Dynamics?

  19. Re:I wouldn't touch SSD's right now by Yvan256 · · Score: 2, Funny

    it will not wear out no matter how hard you pound it.

    That's what SHE said.

  20. Re:Umm... by Anonymous Coward · · Score: 1, Funny

    Maybe he was saying that Java IS syntax. Did you even consider that possibility? True, in that case he's missing other punctuation and maybe a word or two, but still... it is possible.

  21. Re:Umm... by Hal_Porter · · Score: 2, Funny

    brainf*ck.

    What's with the auto-censordoody? Or are you just a sissy - too shy to use the expletive? And why the heck should I care?

    Fixed that for you.

    --
    echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  22. Re:Umm... by Anonymous Coward · · Score: 1, Funny

    Perl is hard. Let's use brainf*ck.

    is there a difference?