Date: Tue, 27 Jul 1999 16:22:59 -0400 From: "NT Workstation User" <gdsntusr@globaldelsys.com> To: "Joe Gleason" <freebsd.list@bug.tasam.com>, <freebsd-questions@FreeBSD.ORG>, <freebsd-current@FreeBSD.ORG>, <freebsd-stable@FreeBSD.ORG>, <freebsd-emulation@FreeBSD.ORG>, <freebsd-arch@FreeBSD.ORG> Subject: Re: Does freeBSD or any related freeBSDs support file larger than 2GB on 32bit x86 platforms Message-ID: <001901bed86d$e7b4c010$2bc809c0@HalbartAir.com> References: <000d01bed869$ddeec110$2bc809c0@HalbartAir.com> <009a01bed86b$601baf80$0286860a@tasam.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Ummm, I'm not sure whether tar files count. See the 2GB file limit under Linux comes from the maximum value of a 32bit signed integer. Because the file system calls use those 32bit integers a file's size is limited to 2GB, at least if you want random access. tar files generally aren't accessed in a random access fashion, instead the file is treated as a byte stream. Though I can't remember exactly, I think I created (> 2GB) tar files under Linux once too. I know SCO and other commercial OSes have addition file functions for large files which use 64bit integers to overcome this limitation. As Linux lacks this feature I am considering giving freeBSD (or any of the other BSDs) a try. Of course this leaves me wondering whether to try the pre-4.0 or the 3.2 version. ----- Original Message ----- From: Joe Gleason <freebsd.list@bug.tasam.com> To: NT Workstation User <gdsntusr@globaldelsys.com>; <freebsd-questions@FreeBSD.ORG>; <freebsd-current@FreeBSD.ORG>; <freebsd-stable@FreeBSD.ORG>; <freebsd-emulation@FreeBSD.ORG>; <freebsd-arch@FreeBSD.ORG> Sent: Tuesday, July 27, 1999 4:05 PM Subject: Re: Does freeBSD or any related freeBSDs support file larger than 2GB on 32bit x86 platforms > I am uncertain about the emulation issues, but I know my backup tar files > often exceed 4GB on x86 systems. > I have done this with versions FreeBSD 2.2.2-3.2. I have never heard it > mentioned before, so I assume it works on all versions. Probably a UFS > thing. > > Joe Gleason > Tasam > > > I am having a pecular problem trying to run SCO binaries under the iBCS > > emulation in Linux. I figure the problem may be related to Linux lacking > > the necesary functionality to support files larger than 2GB which this SCO > > binary supports. I was thinking of trying freeBSD with its SCO emulation > > support but I am uncertain whether freeBSD supports files larger than 2GB > on > > 32bit x86 platforms. Anybody know the answer to this question. Also if > > only a peticular version supports it, let me know so I can get the correct > > version. The program that I am trying to get to run under freeBSD or > Linux > > is the Microfocus cobol runtime. Everything else in that COBOL > development > > package works except the actual runtime, which just happens to support > large > > files (> 2GB) for the COBOL databases. This is why I fugure its dying > under > > Linux, so does freeBSD on 32bit x86 platforms support files > 2GB? > > > > > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-stable" in the body of the message > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?001901bed86d$e7b4c010$2bc809c0>