Earlier quoted context omitted.
That's cute. Require maintenance where none is actually needed. Everyone hosting a CI now needs a hardware guy, too. Bandaid solutions (replace every x months, buy something bigger/faster, etc) are not the way to go. The hardware solution to this is not buy a high-endurance drive but to buy more RAM and set up a tmpfs build directory - or buy a ram drive and use that for build instead of you want to eliminate even th…
Replacing the SSDs every year might be a valid solution, too. It may be far cheaper to do so than to spend developer time coming up with a ramdisk solution. And RAM is far more expensive, per GB, than SSDs. Next year's drives will be cheaper and better, anyway.
An SSD Endurance Experiment: They're All Dead (2015)
31–40 of 54 posts
Re: An SSD Endurance Experiment: They're All Dead (2015)
#32Earlier quoted context omitted.
Would you be willing to pay for a subscription to a quarterly report for that info?
For me? Kind of yes. Only I have subscription overload. Every newspaper and their dog wants to sell me subscriptions but I generally don't read newspapers daily. I'd love to have access to this data through some spotify-for-text service or Blendle or something though. I guess I'm not alone in wanting both to pay researchers, bloggers, journalists etc etc, but based on what I read, not based on a monthly subscribtion…
Re: An SSD Endurance Experiment: They're All Dead (2015)
#33Earlier quoted context omitted.
If it's not too big, could you just use tmpfs for compilation, and copy the final results to persistent storage if needed? Just food for thought; your point remains valid.
DevOps here: This is the solution. Its also stupid fast if everything is done in RAM (just ensure you're not swapping out to disk).
Re: An SSD Endurance Experiment: They're All Dead (2015)
#34Earlier quoted context omitted.
DevOps here: This is the solution. Its also stupid fast if everything is done in RAM (just ensure you're not swapping out to disk).
People keep saying this but compiling seems super CPU bound so im confused.
Re: An SSD Endurance Experiment: They're All Dead (2015)
#35Just wondering how it is compare to HDD: (Here's my calculation base on some assumptions, feel free to correct it if you see any errors.) 2.5PB = 2500TB = 2,500,000 GB 2,500,000 GB / (80MB /s typical HDD Speed ) = 31,250,000 seconds = 8680 Hours = 361 days. It will take HDD 361 days to write 2.5PB at 80MB/s. I wonder how many HDD can survive 361 days of 80MB/s non stop?
Re: An SSD Endurance Experiment: They're All Dead (2015)
#36Earlier quoted context omitted.
People keep saying this but compiling seems super CPU bound so im confused.
Disk seeks when lopking up the next file to compile used to be a huge bottleneck.
But the point about SSD endurance still stands, a ramdisk solves that problem.
Re: An SSD Endurance Experiment: They're All Dead (2015)
#37> " Intel doesn't have confidence in the drive at that point, so the 335 Series is designed to shift into read-only mode and then to brick itself when the power is cycled. " I don't understand why Intel wouldn't just configure these drives to go into read-only mode permanently. If I realized my hard drive had become read-only and didn't suspect hard drive failure, my first inclination would be to reboot my computer,…
Thanks for reminding me of the EXACT reason that Intel drives were on my personal blacklist of manufacturers to NEVER buy SSDs from.
Re: An SSD Endurance Experiment: They're All Dead (2015)
#38> " Intel doesn't have confidence in the drive at that point, so the 335 Series is designed to shift into read-only mode and then to brick itself when the power is cycled. " I don't understand why Intel wouldn't just configure these drives to go into read-only mode permanently. If I realized my hard drive had become read-only and didn't suspect hard drive failure, my first inclination would be to reboot my computer,…
The article is wrong on this point, and on Intel's intentions, as far as I can tell. Intel has a "Supernova" feature ( http://itpeernetwork.intel.com/data-integrity-in-solid-state... ) which will cause some drive models to brick themselves if certain conditions are met - errors in the control path, for example, which basically mean you cannot trust the drive at all. The supernova feature is only claimed for enterpris…
Re: An SSD Endurance Experiment: They're All Dead (2015)
#39> " Intel doesn't have confidence in the drive at that point, so the 335 Series is designed to shift into read-only mode and then to brick itself when the power is cycled. " I don't understand why Intel wouldn't just configure these drives to go into read-only mode permanently. If I realized my hard drive had become read-only and didn't suspect hard drive failure, my first inclination would be to reboot my computer,…
The article is wrong on this point, and on Intel's intentions, as far as I can tell. Intel has a "Supernova" feature ( http://itpeernetwork.intel.com/data-integrity-in-solid-state... ) which will cause some drive models to brick themselves if certain conditions are met - errors in the control path, for example, which basically mean you cannot trust the drive at all. The supernova feature is only claimed for enterpris…
Re: An SSD Endurance Experiment: They're All Dead (2015)
#40Earlier quoted context omitted.
There's also something to be said for having a build system that can correctly do incremental rebuilds and caching of outputs, which could massively ease the SSD write load.
The CI absolutists tend to yell "reproducible builds" at this point and argue that things should be built from scratch every time.