Ohio State Unix dump improvements

George Robbins grr at cbmvax.commodore.com
Wed Jan 10 09:15:44 AEST 1990


In article <5243 at m2c.M2C.ORG> miller at gaia.m2c.org () writes:
> 
>    In the USENIX Large Installation Systems Admin (LISA) proceedings
>    from Sept. 1989, there is a paper detailing improvements made to 
>    BSD dump by a team at Ohio State. Without going in to the paper 
>    here, they report results which, particularly in the case of rdump,
>    are quite impressive. 
> 
>    Has anyone applied these diffs to Ultrix? What were the results?

I haven't seen the Ultrix source, but as I understand it, it is an
enhanced version of the BSD4.2? dump.  DEC added their own multi-buffer
I/O stuff, with the resulting performance being pretty close to that
of the BSD4.3 enhanced version which used multiple processes to implement
multiple buffering.

This means the patches probably aren't directly applicable though you might
be able to hack them in by hand.

I tried to compile the 4.3 BSD (tahoe) dump under Ultrix and got blown out
by some discrepancy in the layers of defines that map and abbreviate
gnode->vnode->inode stuff in the Ultrix NFS environment.  I never did quite
figure out the problem, it may have been something in the Tahoe filesystem
changes rather than DEC's fault.  (except for DEC negelecting to upgrade
to a 4.3 Tahoe base of courese 8-).

>    One last question, we are quite interested in trying this enhanced
>    dump, but are sadly without Ultrix Source. Would there be legal
>    problems compiling a binary copy of the new dump at a remote site to
>    be run on a Binary licensed Vax at my site?

Generally a source licenced site cannot "redistribute" software generated
from the sources without additional licensing.  Some source licenses may
be applicable to all systems at your site/organization, but you would need
to check the details.

-- 
George Robbins - now working for,	uucp: {uunet|pyramid|rutgers}!cbmvax!grr
but no way officially representing	arpa: cbmvax!grr at uunet.uu.net
Commodore, Engineering Department	fone: 215-431-9255 (only by moonlite)



More information about the Comp.unix.ultrix mailing list