On Tue, Jul 5, 2016 at 3:58 PM, Ralph Giles <gi...@mozilla.com> wrote:
> On Tue, Jul 5, 2016 at 3:36 PM, Gregory Szorc <g...@mozilla.com> wrote: > > > * `mach build binaries` (touch network/dns/DNS.cpp): 14.1s > > 24s here. So faster link times and significantly faster clobber times. I'm > sold! > > Any motherboard recommendations? If we want developers to use machines > like this, maintaining a current config in ServiceNow would probably > help. Until the ServiceNow catalog is updated... The Lenovo ThinkStation P710 is a good starting point ( http://shop.lenovo.com/us/en/workstations/thinkstation/p-series/p710/). >From the default config: * Choose a 2 x E5-2637v4 or a 2 x E5-2643v4 * Select at least 4 x 8 GB ECC memory sticks (for at least 32 GB) * Under "Non-RAID Hard Drives" select whatever works for you. I recommend a 512 GB SSD as the primary HD. Throw in more drives if you need them. Should be ~$4400 for the 2xE5-2637v4 and ~$5600 for the 2xE5-2643v4 (plus/minus a few hundred depending on configuration specific). FWIW, I priced out similar specs for a HP Z640 and the markup on the CPUs is absurd (costs >$2000 more when fully configured). Lenovo's markup/pricing seems reasonable by comparison. Although I'm sure someone somewhere will sell the same thing for cheaper. If you don't need the dual socket Xeons, go for an i7-6700K at the least. I got the http://store.hp.com/us/en/pdp/cto-dynamic-kits--1/hp-envy-750se-windows-7-desktop-p5q80av-aba-1 a few months ago and like it. At ~$1500 for an i7-6700K, 32 GB RAM, and a 512 GB SSD, the price was very reasonable compared to similar configurations at Dell, HP, others. The just-released Broadwell-E processors with 6-10 cores are also nice (i7-6850K, i7-6900K). Although I haven't yet priced any of these out so I have no links to share. They should be <$2600 fully configured. That's a good price point between the i7-6700K and a dual socket Xeon. Although if you do lots of C++ compiling, you should get the dual socket Xeons (unless you have access to more cores in an office or a remote machine). If you buy a machine today, watch out for Windows 7. The free Windows 10 upgrade from Microsoft is ending soon. Try to get a Windows 10 Pro license out of the box. And, yes, you should use Windows 10 as your primary OS because that's what our users mostly use. I run Hyper-V under Windows 10 and have at least 1 Linux VM running at all times. With 32 GB in the system, there's plenty of RAM to go around and Linux performance under the VM is excellent. It feels like I'm dual booting without the rebooting part. _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform