Port-vax archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD6.0.1 approximated build time on a VS4000/90?
On Sat, Jan 26, 2013 at 12:43 AM, Jochen Kunz
<jkunz%unixag-kl.fh-kl.de@localhost> wrote:
> On Fri, 25 Jan 2013 22:18:50 +0100
> Holm Tiffe <holm%freibergnet.de@localhost> wrote:
>
>> I've compiling the source on my VS4000/90 with 128MB RAM currently in
>> single user mode (net booted).
>>
>> How long would it take?
> See item 9. At least for the entire world. A kernel should get through
> in less then a day. ;-)
>
>
> TOP TEN SIGNS THAT YOU'RE A VAX GEEK
>
> Brian Chase, bdc%world.std.com@localhost
>
> 9. When talking about building software you make reference to
> compilation times in weeks and days instead of minutes and seconds.
Did your build ever finish? I've been playing with NetBSD/vax myself
lately on a VS4000/90 with 80MB RAM. I built world from multiuser mode
via "script" with output going to the script file and over a telnet
connection:
script -c "/usr/bin/time -l ./build.sh -O /usr/obj -T /usr/tools -u
distribution" ${LOGFILE}
/etc/mk.conf has:
.ifdef BSD_PKG_MK
CFLAGS += ${CPUFLAGS} -pipe
CXXFLAGS += ${CPUFLAGS} -pipe
.else
# userspace builds (use default $DBG flags)
COPTS += -pipe
# use CPUFLAGS when building cross-tools
HOST_CFLAGS = ${CPUFLAGS} ${COPTS} ${DBG}
HOST_CXXFLAGS = ${CPUFLAGS} ${COPTS} ${DBG}
.endif
It took just over 6 days to complete (6 days, 12 minutes, 41 seconds).
If I had done the build from single-user mode with, e.g. cron and ntpd
disabled, and logged to a file only, I'm sure it would've taken a bit
less than 6 days. I'm going to wait to do another build until after
I've gotten GCC 4.5 working and fixed a few performance issues I
discovered (more on that in a separate email to the list).
===> Successful make distribution
===> build.sh ended: Sun Mar 3 13:25:30 PST 2013
===> Summary of results:
build.sh command: ./build.sh -O /usr/obj -T /usr/tools -u
distribution
build.sh started: Mon Feb 25 13:12:52 PST 2013
NetBSD version: 6.1_RC1
MACHINE: vax
MACHINE_ARCH: vax
Build platform: NetBSD 6.1_RC1 vax
HOST_SH: /bin/sh
No $TOOLDIR/bin/nbmake, needs building.
Bootstrapping nbmake
TOOLDIR path: /usr/tools
DESTDIR path: /usr/obj/destdir.vax
RELEASEDIR path: /usr/obj/releasedir
Created /usr/tools/bin/nbmake
Updated makewrapper: /usr/tools/bin/nbmake-vax
Successful make distribution
build.sh ended: Sun Mar 3 13:25:30 PST 2013
===> .
519161.26 real 414414.63 user 82108.08 sys
0 maximum resident set size
0 average shared memory size
0 average unshared data size
0 average unshared stack size
86584477 page reclaims
190407 page faults
0 swaps
47015 block input operations
141261 block output operations
0 messages sent
0 messages received
1373 signals received
602756 voluntary context switches
3122235 involuntary context switches
dmesg is:
NetBSD 6.1_RC1 (VS4000) #0: Tue Mar 5 18:05:15 PST 2013
jhamby%fast1.alpha1bbs.org@localhost:/home/jhamby/NetBSD-current/obj.vax/sys/arch/vax/compile/VS4000
VAXstation 4000/90
total memory = 81608 KB
avail memory = 76480 KB
timecounter: Timecounters tick every 10.000 msec
mainbus0 (root)
cpu0 at mainbus0: KA49, NVAX, 10KB L1 cache, 256KB L2 cache
ze0 at mainbus0
ze0: hardware address 08:00:2b:30:93:c3
vsbus0 at mainbus0
vsbus0: 8K entry DMA SGMAP at PA 0x27000000 (VA 0x87867000)
vsbus0: interrupt mask 0
dz0 at vsbus0 csr 0x25000000 vec 524 ipl 17 maskbit 3
dz0: 4 lines
lkkbd0 at dz0
wskbd0 at lkkbd0 mux 1
lkms0 at dz0
wsmouse0 at lkms0 mux 0
asc0 at vsbus0 csr 0x26000080 vec 510 ipl 17 maskbit 1
asc0: NCR53C94, 25MHz, SCSI ID 6
scsibus0 at asc0: 8 targets, 8 luns per target
spx0 at vsbus0 csr 0x38000000 vec 514 ipl 15 maskbit 2
spx0: Using QVSS 8x15 font
spx0: RAMDAC ID: 0x4a, Bt459 (SPX/LCSPX) RAMDAC type
wsdisplay0 at spx0 kbdmux 1
wsmux1: connecting to wsdisplay0
wskbd0: connecting to wsdisplay0
wsdisplay0: screen 0-7 added (160x68, vt100 emulation)
timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
timecounter: Timecounter "mfpr" frequency 1000000 Hz quality 100
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 1 lun 0: <SEAGATE, ST336607LC, 0006> disk fixed
sd0: 35003 MB, 49855 cyl, 2 head, 718 sec, 512 bytes/sect x 71687372 sectors
sd0: sync (160.00ns offset 15), 8-bit (6.250MB/s) transfers, tagged queueing
boot device: sd0
root on sd0a dumps on sd0b
root file system type: ffs
Regards,
Jake
Home |
Main Index |
Thread Index |
Old Index