my uucp (Really: Unix System V Rel. 2 with Paging)

Bill Stewart wcs at ho95b.UUCP
Tue Dec 11 04:59:31 AEST 1984


> < We just got a letter yesterday announcing release of System V Release
> < 2.2 (or some such) which has, among other things, paging!!  Quote: "You
> < can run processes up to 16 MB, even if your processor has only 2MB of
> < real memory."
> < 
> < =Spencer
> 
> From what I've been told, the system comes configured to work with processes
> with up to 24 bits of address space, hence the 16MB. If your machine (such
> as the Vax) will handle a larger address space, the kernel can be
> reconfigured easily [:-)] to handle address spaces of up to 32 bits (4GB).
> 
> 					Tony Hansen
> 					pegasus!hansen

I've been using a pre-release version of System V Rel 2 Version 2
(Paging version for Vaxen) for several months; it's nice to see it's being
released.  The default system configuration allows the users to run
16Meg processes.  This default is set because the AT&T 3B-20 computers
have a 24-bit = 16-MB address space limitation.  The instructions for raising
the process size limit make it look easy, but my users haven't been running
their larger-sized jobs recently so I haven't done it yet.

I haven't done extensive benchmarking, but the system seems to be running about
as fast as 4.1BSD did for the simulation programs that my users run.

The major features that came along with this release are:
	paging
		handles multiple swap areas and allows deletion of swap areas.
		updates to sar, crash, shared memory, sdb
		works for old object files as well as new ones
		faster fork()
	loader enhancements
		a new magic number for directly pageable files.
	improved Fortran 77
		MIL-STD-1753 functions provided
		better optimization
		command line options - getarg()
	file and record locking
		lockf() - the /usr/group standard, but permissive rather
			  than mandatory locks (i.e. the function tells you the
			  record/file is locked but you can ignore that and
			  write over it anyway.)
		fcntl(2)- some flexible extensions to fcntl() for file locking.

The release names I know about are:
	Unix System V Release 2.0 Version 2  -- for Vaxen
	Unix System V Release 2.0 Version 4  -- for 3B-20's.

The official people to call for information are probably the Greensboro N.C.
800 number - 1-800-828-UNIX, or call your normal AT&T UNIX support people.
(standard-disclaimer: I'm saying all the above stuff on my own and not
as an official announcement from AT&T.  However, most of it should be
reasonably correct.)

			Bill
-- 
			Bill Stewart
			AT&T Bell Labs, Holmdel NJ 1-201-949-0705
			...!ihnp4!ho95b!wcs



More information about the Comp.unix mailing list