Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!mandrill!hal!ncoast!allbery From: allbery@ncoast.UUCP Newsgroups: comp.unix.wizards,comp.unix.questions Subject: Re: Another Annoying Microport Inquiry Message-ID: <4792@ncoast.UUCP> Date: Sat, 3-Oct-87 14:08:03 EDT Article-I.D.: ncoast.4792 Posted: Sat Oct 3 14:08:03 1987 Date-Received: Sun, 4-Oct-87 07:26:05 EDT References: <1408@dasys1.UUCP> <6475@brl-smoke.ARPA> <520@drexel.UUCP> Reply-To: allbery@ncoast.UUCP (Brandon Allbery) Followup-To: comp.unix.wizards Organization: Cleveland Public Access UN*X, Cleveland, Oh Lines: 28 Xref: utgpu comp.unix.wizards:4331 comp.unix.questions:3925 As quoted from <520@drexel.UUCP> by rickers@drexel.UUCP (Rick Wargo): +--------------- | According to the Microport release notes, you cannot have an "infinite" ulimit. | The maximum is about 16 Meg (~ 32000 blocks) | I have yet to try raising it above what they say is the max. Who knows | what can happen? +--------------- I do -- I tried it once, on a Plexus. The "cdlimit" aka ulimit is stored in an int. On the Plexus (a 68000/68020 box, depending), this is a 4-byte quantity; I made the assumption that a negative ulimit was irrational and useless, and set it as if it were unsigned. (Meaning, the value (~0).) Guess what? It was signed. And it treats a negative ulimit as zero. So I couldn't write to _any_ files. I infer that an "int" is 2 bytes in Microport. Therefore, the maximum possible ulimit is 32767. For 680x0 and Vax System V's, the maximum ulimit is 2147483647. -- Brandon S. Allbery, moderator of comp.sources.misc {{harvard,mit-eddie}!necntc,well!hoptoad,sun!mandrill!hal}!ncoast!allbery ARPA: necntc!ncoast!allbery@harvard.harvard.edu Fido: 157/502 MCI: BALLBERY <> "`You left off the thunderclap and the lightning flash.', I told him. `Should I try again?' `Never mind.'" --Steven Brust, JHEREG