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?"
Math is hard! Lets buy both!
"His name was James Damore."
You should get an SATA SSD instead.
Give me Classic Slashdot or give me death!
I'd say: "Programming is hard let's do Java"
how long until
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.
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.
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.
http://michaelsmith.id.au
Java is hard, let's use Python.
Find who ordered that keyboard and I think you'll find out who the Flash is.
The English language has syntax, too. It concerns things like proper placement and use of apostrophes.
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.
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.
I primarily use SSD's for backups.
Yeah, I primarily use my Learjet as a backup in case my civic breaks down too.
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?
Visual Basic is hard. Let's use Powerpoint.
here you go
Do you even lift?
These aren't the 'roids you're looking for.
Or using Java/Haskell/Ruby and/or Eclipse/VS.NET/Emacs (delete according to prejudice).
"Anecdotal evidence" is an oxymoron.
Do you have any evidence?
And what does that have to do with Solar System Dynamics?
That's what SHE said.
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.
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;
Perl is hard. Let's use brainf*ck.
is there a difference?