From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eric Lilja Newsgroups: gmane.emacs.devel Subject: Building cvs emacs on a dual-core machine Date: Wed, 20 Dec 2006 12:47:13 +0100 Message-ID: NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1166615278 17092 80.91.229.10 (20 Dec 2006 11:47:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 20 Dec 2006 11:47:58 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 20 12:47:57 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1GwzvN-0006Y3-M9 for ged-emacs-devel@m.gmane.org; Wed, 20 Dec 2006 12:47:53 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GwzvN-000765-Ab for ged-emacs-devel@m.gmane.org; Wed, 20 Dec 2006 06:47:53 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gwzv8-00075m-8o for emacs-devel@gnu.org; Wed, 20 Dec 2006 06:47:38 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Gwzv4-00074Q-FB for emacs-devel@gnu.org; Wed, 20 Dec 2006 06:47:37 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gwzv4-00074N-9N for emacs-devel@gnu.org; Wed, 20 Dec 2006 06:47:34 -0500 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1Gwzv3-0007e2-Jx for emacs-devel@gnu.org; Wed, 20 Dec 2006 06:47:33 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Gwzur-0005Oj-SU for emacs-devel@gnu.org; Wed, 20 Dec 2006 12:47:21 +0100 Original-Received: from cust.fiber-lan.vnet.lk.85.194.49.108.stunet.se ([85.194.49.108]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Dec 2006 12:47:21 +0100 Original-Received: from mindcooler by cust.fiber-lan.vnet.lk.85.194.49.108.stunet.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 20 Dec 2006 12:47:21 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-To: emacs-devel@gnu.org Original-Lines: 16 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: cust.fiber-lan.vnet.lk.85.194.49.108.stunet.se User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:63988 Archived-At: Hi! I recently upgraded my computer with a dual-core CPU. I've been enjoying nice decreases in compile time in my own projects by specifying --jobs=2 when invoking make. However, when I tried that with emacs it started compiling, very fast with both cores busy, but the build craps out (sorry, no log) after a little while. Maybe because it tries to build something that depends on something else that has not been quite finished yet because when multiple jobs are specified things doesn't happen in serial anymore? I don't know, but I know it works if I exclude --jobs=2. But then emacs is built and the total cpu utilization is only 50 percent. :-( Is there a way I can utilise both cores when building emacs? I bought the new processor mostly to get improved compile time performace. :-) - Eric