Matthew Jacob writes:
>
> I came across an embarrassing comparison last night-
>
> FreeBSD NFS clients (well, i386) stop writing files at 4GB.
>
> Solaris, with O_LARGEFILE options in the open arguments, does not.
>
> Does anyone here know what FreeBSD ought to be doing about this?
> Or have I missed something? There is no O_LARGEFILE in fcntl.h (it is present
> for Solaris, ConvexOS and some other platforms, I believe). I thought the
> *BSDs had > 32 bit file support? Or is it only for local filesystems?
>
> -matt
Normal /bin/dd works fine between on 4.2-RELEASE i386s here.
This is writing to a raid0 fs on a FreeBSD/i386 server using an nfsv3
mount, udp, 8k read/write size:
% dd if=/dev/zero of=bigfile bs=1024k count=5000
5000+0 records in
5000+0 records out
5242880000 bytes transferred in 471.673794 secs (11115479 bytes/sec)
This is writing to a software raid5 fs on a Solaris/x86 (2.8) server
using an nfsv3 mount, udp, 8k read/write size:
% dd if=/dev/zero of=bigfile bs=1024k count=5000
5000+0 records in
5000+0 records out
5242880000 bytes transferred in 1165.859965 secs (4497007 bytes/sec)
Maybe you should look at "lmdd" ? Maybe it is either buggy, or it was
compiled a long, long time ago?
(btw, this is a virgin 4.2 install, with none of my nfs opts in it).
Drew
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message