Re: Bigger hard drives wanted (was Re: More ThinkStation P710 Nvidia tips (was Re: Faster gecko builds with IceCC on Mac and Linux))
This thread is good feedback. I think changing the default to a 1TB SSD is a reasonable request. Please send any future comments regarding hardware to Sophana ( s...@mozilla.com) to increase the chances that feedback is acted on. On Wed, Nov 8, 2017 at 9:09 AM, Julian Sewardwrote: > On 08/11/17 17:28, Boris Zbarsky wrote: > > > The last desktop I was shipped came with a 512 GB drive. [..] > > > > 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... > > I totally agree. I had a machine with a 512GB SSD and wound up in the > same endless juggle/compress/delete-and-rebuild game. I got a new machine > with a 512GB SSD *and* a 1T HDD, and that helps a lot, although the perf > hit from the HDD especially when linking libxul is terrible. > > J > ___ > dev-platform mailing list > dev-platform@lists.mozilla.org > https://lists.mozilla.org/listinfo/dev-platform > ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Bigger hard drives wanted (was Re: More ThinkStation P710 Nvidia tips (was Re: Faster gecko builds with IceCC on Mac and Linux))
On 08/11/17 17:28, Boris Zbarsky wrote: > The last desktop I was shipped came with a 512 GB drive. [..] > > 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... I totally agree. I had a machine with a 512GB SSD and wound up in the same endless juggle/compress/delete-and-rebuild game. I got a new machine with a 512GB SSD *and* a 1T HDD, and that helps a lot, although the perf hit from the HDD especially when linking libxul is terrible. J ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Re: Bigger hard drives wanted (was Re: More ThinkStation P710 Nvidia tips (was Re: Faster gecko builds with IceCC on Mac and Linux))
I’d like to add the VM multiplier: I’m working mainly on OSX and run a Windows and a Linux VM in there with their own checkouts and objdirs. Instead of allocating a comfortable size virtual disks, I end up resizing them quite frequently to avoid running out of space to save as much as possible for OSX. Mike. > On 8 Nov 2017, at 17:28, Boris Zbarskywrote: > > 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 ___ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform
Bigger hard drives wanted (was Re: More ThinkStation P710 Nvidia tips (was Re: Faster gecko builds with IceCC on Mac and Linux))
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