Date: Sat, 22 Dec 2007 07:07:43 +0200 From: Kostik Belousov <kostikbel@gmail.com> To: David Schwartz <davids@webmaster.com> Cc: "Freebsd-Net@Freebsd. Org" <freebsd-net@freebsd.org>, freebsd-stable@freebsd.org Subject: Re: Packet loss every 30.999 seconds Message-ID: <20071222050743.GP57756@deviant.kiev.zoral.com.ua> In-Reply-To: <MDEHLPKNGKAHNMBLJOLKMEKLJAAC.davids@webmaster.com> References: <20071221234347.GS25053@tnn.dglawrence.com> <MDEHLPKNGKAHNMBLJOLKMEKLJAAC.davids@webmaster.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--TRkqPRiqIDKgfg/F Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 21, 2007 at 05:43:09PM -0800, David Schwartz wrote: >=20 >=20 > I'm just an observer, and I may be confused, but it seems to me that this= is > motion in the wrong direction (at least, it's not going to fix the actual > problem). As I understand the problem, once you reach a certain point, the > system slows down *every* 30.999 seconds. Now, it's possible for the code= to > cause one slowdown as it cleans up, but why does it need to clean up so m= uch > 31 seconds later? >=20 > Why not find/fix the actual bug? Then work on getting the yield right if = it > turns out there's an actual problem for it to fix. >=20 > If the problem is that too much work is being done at a stretch and it tu= rns > out this is because work is being done erroneously or needlessly, fixing > that should solve the whole problem. Doing the work that doesn't need to = be > done more slowly is at best an ugly workaround. >=20 > Or am I misunderstanding? Yes, rewriting the syncer is the right solution. It probably cannot be done quickly enough. If the yield workaround provide mitigation for now, it shall go in. --TRkqPRiqIDKgfg/F Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFHbJueC3+MBN1Mb4gRAvPyAJ9Zp0lEBJmQvkFNRhu2hq/ABVh4qACfc8C0 K4g5W+0PuhHCJNCG9GrUwpw= =Hb5f -----END PGP SIGNATURE----- --TRkqPRiqIDKgfg/F--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071222050743.GP57756>