Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site ho95b.UUCP Path: utzoo!watmath!clyde!cbosgd!ihnp4!houxm!ho95b!wcs From: wcs@ho95b.UUCP (Bill Stewart) Newsgroups: net.unix Subject: Re: my uucp (Really: Unix System V Rel. 2 with Paging) Message-ID: <277@ho95b.UUCP> Date: Mon, 10-Dec-84 13:59:31 EST Article-I.D.: ho95b.277 Posted: Mon Dec 10 13:59:31 1984 Date-Received: Tue, 11-Dec-84 04:26:48 EST References: <1196@orca.UUCP> <687@ihnp4.UUCP> <1266@utah-gr.UUCP> <1947@pegasus.UUCP> Organization: AT&T Bell Labs, Holmdel NJ Lines: 60 > < 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