From owner-freebsd-current Wed Apr 10 08:36:17 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id IAA14961 for current-outgoing; Wed, 10 Apr 1996 08:36:17 -0700 (PDT) Received: from phoenix.csie.nctu.edu.tw (root@phoenix.csie.nctu.edu.tw [140.113.17.171]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id IAA14955 for ; Wed, 10 Apr 1996 08:36:12 -0700 (PDT) Received: from FreeBSD.csie.NCTU.edu.tw (root@freebsd.csie.nctu.edu.tw [140.113.235.250]) by phoenix.csie.nctu.edu.tw (8.6.11/8.6.4) with ESMTP id XAA04363 for ; Wed, 10 Apr 1996 23:36:17 +0800 Received: (from jdli@localhost) by FreeBSD.csie.NCTU.edu.tw (8.7.5/8.7.3) id XAA12971 for freebsd-current@freebsd.org; Wed, 10 Apr 1996 23:35:44 +0800 (CST) Date: Wed, 10 Apr 1996 23:35:44 +0800 (CST) From: Jian-Da Li Message-Id: <199604101535.XAA12971@FreeBSD.csie.NCTU.edu.tw> To: freebsd-current@freebsd.org Subject: Re: speedup idea for 'make world' Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk How about parallel make ?! Current make world sequence is : 1. make hierarchy mk bootstrap include-tools 1includes lib-tools libraries build-tools 2. make depend all install 3. make makedb However, I seldome just type "make world", I will make step-1 first, and then type "make depend all" in /usr/src/* to parallel make (2 to 3 makes running). Finally, type "make install makedb" I think that there should be no binary-library dependency problem in step-2, if I have fast cpu, much ram (in fact my p-120 with 32mb ram handles 2-3 makes well), parallel make should speed up the whole thing. How do you think ?! :) (ps. and what about making kernel ?!) -- 李 建 達 (Jian-Da Li) 交大資工 E-Mail : jdli@csie.nctu.edu.tw