On 11/7/17 4:13 PM, Sophana "Soap" Aik wrote:
Nothing is worse than hearing IT picked or chose hardware that nobody
actually wanted or will use.
If I could interject with a comment about the hardware we pick...
The last desktop I was shipped came with a 512 GB drive. One of our
srcdirs is about 5-8GB nowadays (we seem to have mach commands that dump
large stuff in the srcdir).
Each objdir is 9+GB at least on Linux. Figure 25GB for source + opt +
debug.
For the work I do (e.g. backporting security fixes every so often) I
need a release tree, a beta tree, and ESR tree, and at least 3 tip
trees. That's at least 150GB. If I want to have an effective ccache,
that's about 20-30GB (recall that each objdir is 9+GB!). Call it 175GB.
If I want to dual-boot or have a VM so I can do both Linux and Windows
work, that's 350GB. Plus the actual operating systems involved. Plus
any data files that might be being generated as part of work, etc.
In practice, I routinely run out of disk space and have to delete
objdirs and rebuild them the next day, because I have to build something
else in a different srcdir...
-Boris
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform