HP3000-L Archives

March 1996, Week 3

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Rick Ehrhart <[log in to unmask]>
Reply To:
Rick Ehrhart <[log in to unmask]>
Date:
Fri, 15 Mar 1996 00:31:47 GMT
Content-Type:
text/plain
Parts/Attachments:
text/plain (27 lines)
Richard Gambrell ([log in to unmask]) wrote:
: Someone knows, I'm sure:
 
: What is so fundamental about a 2 or 4 GB limit on files size (for both
: MPE and HPUX)?
 
For MPE 4GB is the limit because the offset of the space and offset
address in PA-RISC is 32 bits.  MPE files are mapped into virtual memory
and are addressed by space and offset.
 
HPUX uses the 32 bits as a signed integer, thus 2 GB.  For a long
time in HPUX, a file system could only be 4 GB.  In MPE, I believe
the limit for a volume set is in the tera byte range.  This I believe
is a Label Table Limit.
 
The obvious question is:  with space and offset, we have 64 bits, why
can't we address more than 4 GB.  Because the instruction set does not
allow an offset addition to carry over to the space.  The Virtual
Manager would have to allocate contiguous space IDs.  Many MPE tables
would grow and the Label Table would really have to change.
 
- Rick
 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Rick Ehrhart
[log in to unmask]                     408-554-4776

ATOM RSS1 RSS2