On Thursday, February 13, 2014 18:00 CET, Philip Balister <[email protected]> wrote: > On 02/13/2014 05:38 AM, Carlos Rafael Giani wrote: > > Hello, > > > > we are considering purchasing SSDs for our development machines, for > > faster I/O and better latency. One open question is whether to buy TLC- > > or MLC-based drives. TLCs are considerably cheaper. They would not be > > used in build bots, but on the other hand, people will build entire > > images with OE by themselves during development. > > > > So I wonder about the impact on the drive's lifespan, and whether or not > > it is severe enough to warrant the more expensive MLC drives (up to 2 > > times more expensive). > > > > Did anybody made experiences with these? Any recommendations? > > A lot of people use as much ram as they can fit in the box and use > tmpfs'. You might try that approach first.
It might be interesting to in some way integrate this behaviour automatically, if an FS-on-SSD is detected and plenty of RAM is present. For instance, if INHERIT+="rm_work" is set, the build directory could be automatically overlayed using aufs/unionfs, since the intermediate result in the build directory is then by definition irrelevant after a succesful build. I have no idea though, what the minimum amount of free memory would need to be to be sure that none of the bigger builds fail. Regards, Sander _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
