Minimum/Recommended system requirements for compiling

2,398 views
Skip to first unread message

Itai

unread,
Feb 8, 2012, 4:04:47 PM2/8/12
to Chromium-discuss, Nix...@gmail.com
What are the minimum/recommended system requirements for compling the
open source?
(os / bit / cores / ram / disk etc.. )

I couldnt find a suitable answer on Google , Thanks for the kind help.
Itai.

PhistucK

unread,
Feb 9, 2012, 1:38:06 AM2/9/12
to nix...@gmail.com, Chromium-discuss
The closest I could find is this -

I have successfully built Chromium using a 2GHz Core2 Duo (2 cores, then) machine with 2 GB RAM, on Windows Vista Home Premium SP 2.
The minimal required disk space is about 20 GB (SSD is not required), I guess.

Note that I have last built Chromium in May, 2009, so it might have changed since then (Native Client was added, requiring some 64 bit compiler or something, for example, WebGL and more). It took about 5 hours for a full build with all of the tests (I think it was with all of the tests).

Googlers with a lot of cores, a lot of RAM and an SSD, build Chrome really really fast, thought, like, less than an hour (or even less than half an hour), I think. Awesome!

PhistucK



Itai.

--
Chromium Discussion mailing list: chromium...@chromium.org
View archives, change email options, or unsubscribe:
   http://groups.google.com/a/chromium.org/group/chromium-discuss

Joao da Silva

unread,
Feb 9, 2012, 4:42:52 AM2/9/12
to phis...@gmail.com, nix...@gmail.com, Chromium-discuss
On Thu, Feb 9, 2012 at 7:38 AM, PhistucK <phis...@gmail.com> wrote:
The closest I could find is this -

I have successfully built Chromium using a 2GHz Core2 Duo (2 cores, then) machine with 2 GB RAM, on Windows Vista Home Premium SP 2.
The minimal required disk space is about 20 GB (SSD is not required), I guess.

Note that I have last built Chromium in May, 2009, so it might have changed since then (Native Client was added, requiring some 64 bit compiler or something, for example, WebGL and more). It took about 5 hours for a full build with all of the tests (I think it was with all of the tests).

Googlers with a lot of cores, a lot of RAM and an SSD, build Chrome really really fast, thought, like, less than an hour (or even less than half an hour), I think. Awesome!

Even less than half of half an hour:

joaodasilva@univac:~/chromium/src$ rm -rf out
joaodasilva@univac:~/chromium/src$ time ninja -j18 -C out/Debug chrome
 [9118/9118] LINK chrome

real    11m21.347s
user    145m12.510s
sys     17m24.270s

(using ninja, gold and the component build)

PhistucK

unread,
Feb 9, 2012, 5:22:49 AM2/9/12
to Joao da Silva, nix...@gmail.com, Chromium-discuss
*though

Yes, Joao, go on, keep rubbing salt into our wounds. ;)

PhistucK

Torne (Richard Coles)

unread,
Feb 9, 2012, 5:58:03 AM2/9/12
to phis...@gmail.com, Joao da Silva, nix...@gmail.com, Chromium-discuss
On 9 February 2012 10:22, PhistucK <phis...@gmail.com> wrote:
> *though
>
> Yes, Joao, go on, keep rubbing salt into our wounds. ;)

I'm just gonna leave this here:

torne@fenrir:cr$ rm -rf out
torne@fenrir:cr$ build/gyp_chromium
Updating projects from gyp files...
torne@fenrir:cr$ time ninja -j100 -C out/Debug chrome
[9468/9468] LINK chrome
real 3m45.539s
user 3m19.270s
sys 0m28.960s

(normally it's faster, but my disk cache was cold)

--
Torne (Richard Coles)
to...@google.com

PhistucK

unread,
Feb 9, 2012, 6:24:36 AM2/9/12
to Torne (Richard Coles), Joao da Silva, nix...@gmail.com, Chromium-discuss
Can one of the administrators ban Torne from the group?

Hell.

PhistucK

Joao da Silva

unread,
Feb 9, 2012, 6:50:11 AM2/9/12
to nix...@gmail.com, Chromium-discuss
On Wed, Feb 8, 2012 at 10:04 PM, Itai <nix...@gmail.com> wrote:
What are the minimum/recommended system requirements for compling the
open source?
(os / bit / cores / ram / disk etc.. )

You can find detailed build steps for Windows, Mac and Linux here:


The steps for each platform also describe the OS and software requirements. Hardware wise, anything that can run the required OS should do. Having more RAM and cores will certainly help a lot to make builds faster; I'd suggest at least 2 or 4 cores, and 16GB of RAM. A checkout of the chromium tree, some extra third party code and a full debug build take around 17GB of hard disk space.

Good luck! :-)
-Joao

 

I couldnt find a suitable answer on Google , Thanks for the kind help.
Itai.

Reply all
Reply to author
Forward
0 new messages