Re: [squid-users] Service down.

From: Henrik Nordstrom <hno@dont-contact.us>
Date: Thu, 27 Mar 2003 01:05:09 +0100

Roberto Barbieri wrote:

> If you're using linux and your /var/log partition's filesystem
> is ext2 or ext3, the problem is that these filesystems
> by default don't supports files larger than 2gb.

Err, they do. It is the applications (or actually the application
programming interface used for file I/O) which does not.

To use files larger than 2GB on a 32bit CPU such as any X86 cpu the
application must be compiled using 64-bit file I/O. However, this mode
of operation has not been tested much in Squid and is known to have a
few gotchas as 64 bits is larger than the 32 bit long integer data type
of 32 bit CPUs which causes problems when file sizes is converted into
integers for calculations etc, so this is not enabled in Squid.

The above is true for all known UNIX like OS:es on 32bit CPUs, and all
reasonably modern ones do support large files if explicitly enabled when
compiling the application only.

Regards
Henrik
Received on Wed Mar 26 2003 - 17:20:27 MST

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:14:21 MST