Return to BSD News archive
Newsgroups: comp.unix.bsd Path: sserve!manuel.anu.edu.au!munnari.oz.au!uunet!mcsun!dxcern!lse From: lse@dxcern.cern.ch (Lionel Sacks) Subject: [386bsd] make -j x ? OK : Why Not Message-ID: <1992Oct26.134329.10681@dxcern.cern.ch> Organization: CERN European Laboratory for Particle Physics Date: Mon, 26 Oct 1992 13:43:29 GMT Lines: 15 Hi, I was wondering why the bsd make wouldn't run several jobs at the same time. The zeroth level answer is simple; the code to do it is disabled. I tried re-enabling the code and it all seems to work fine. This brings some advantage if you are the only user on a machine with some memory (me: noname_box-33Mhz-486-16Mb, distribution 5Mb swap). e.g.: making make with -j 1 takes 2mins, with -j 4 takes 1:30mins. or making the kernel: -j 1 takes 7:56mins, with -j 4 takes 6:44mins. (I also use -pipe with gcc). I found no problems with memory or the file system. So, does someone know why this shouldn't be used? Cheers, Lionel Sacks