Date: Wed, 28 Mar 2007 18:03:35 +0200 From: Ivan Voras <ivoras@fer.hr> To: freebsd-current@freebsd.org Subject: Re: NFS write() calls lead to read() calls? Message-ID: <eue3ku$mq2$1@sea.gmane.org> In-Reply-To: <7ad7ddd90703280611p5c0ca4e1y600315551391a813@mail.gmail.com> References: <7ad7ddd90703280238r5dd3f30ftc1641926ecdf44a8@mail.gmail.com> <eudfat$g2m$1@sea.gmane.org> <7ad7ddd90703280611p5c0ca4e1y600315551391a813@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigD4440D018218B49FB64200F8 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Ulrich Spoerlein wrote: > What kind of C program or script did you have in mind? My C-foo is very= =20 > weak ... If you have python installed, this is a simple way: ---- print "writing" f =3D file("a_file", "w") for x in xrange(1024): # write 1024 MB f.write(' '*1024*1024) f.close() raw_input("press enter to rewrite") print "rewriting" f =3D file("a_file", "r+") for x in xrange(1024): # write 1024 MB again f.write(' '*1024*1024) f.close() ---- save it to a file, run the file with python interpreter. If you don't=20 observe the weird read-before-write effect, then it's not a problem in=20 FreeBSD / NFS. --------------enigD4440D018218B49FB64200F8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFGCpHeldnAQVacBcgRAhMOAKCSJeFj5s91ez30c8a9to0AWOLiKgCgpv/6 qq8onPrO+FCXNTWY9zSJrpM= =FEUB -----END PGP SIGNATURE----- --------------enigD4440D018218B49FB64200F8--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?eue3ku$mq2$1>