From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-io1-xd30.google.com (mail-io1-xd30.google.com [IPv6:2607:f8b0:4864:20::d30]) by mail.toke.dk (Postfix) with ESMTPS id 9A06C7CA197 for ; Tue, 12 Jan 2021 18:42:57 +0100 (CET) Authentication-Results: mail.toke.dk; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=tZ3Cbeta Received: by mail-io1-xd30.google.com with SMTP id w18so5834877iot.0 for ; Tue, 12 Jan 2021 09:42:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=wZV855UJIgTLDpEFYMtZIWy5nOlIF9UgEfVMN+bJhEk=; b=tZ3CbetanFAPvjJSu5s0dRsvuDcP2M+X7+WmYtwIsk9rcFJ1DIR1J/10oN5OcuugVL sJl0LpvSXC6T7y+xDwgELGspi2sJtaNz2OsgednczmRnoNiJ7UFCbNJBkCJsU6i6Mhuz n9naftXXnz8cR6+QkjoPSlspNf+fi+0CUy7xOXwLCW3ysnmvibXe+J5l97ckw0jk4VAA /4SM8lSUUCKUV4+Yk1MrIxRMxzb92yy3fPK3Gz+qaR2ZTF0WtKOyGzDaRcJ3XImmqswI qi6POu94trrNGX2fzGJaQXRm5RAaCrVlpBEQiMPA4bAMhkkRhNNWrSvIobuyBtrAoV0M Vt+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wZV855UJIgTLDpEFYMtZIWy5nOlIF9UgEfVMN+bJhEk=; b=H8IG2+PPktZixWYzMEfYkNU/R1UG7imAZa8mZVot2688OiyjfMETc+Fy8j/fdyieIH 89nImSvnjFJUOd7kia/qBw8NrZX+phNSF3LBHdSMvrAvRHcRqisQjdkX4h3syiJHKKio PbT3oZi7zK+OMOH5OOzDCrEtifsDOaDjowCJKCsKhAV+RqUTnO6i/nvgvZwsaOFZ5KMm rCU9rBf7ENgwlPPZQ8bHeIhRAW7K/l18xY0l34xfqxFD7OisAo+uUt0Nw9P7aAKz9TFf gxRZ2lWM2IZ91JcOWw7VtpUkoZDQBDnMlM4EgYPmbwd8dxSip53nRVQu2NBu57Y4c3qj diCQ== X-Gm-Message-State: AOAM531y4pFJsduTDYNmIWqWbufODkJIQPC8zOittsIhb2L/kGPaPuTW oAcNUye/m7EdN2DMlo6qMI+/Q8yWNrF9zpV6b/I= X-Google-Smtp-Source: ABdhPJyYd1VXN7D4XMt9MnOiAHrAEikfaV0GBKEPaEPyyVz3gQicMepo5CzqIkTEWbjAtc4LYPutsuRpKudDFTRQ4+4= X-Received: by 2002:a02:63cd:: with SMTP id j196mr412744jac.61.1610473375927; Tue, 12 Jan 2021 09:42:55 -0800 (PST) MIME-Version: 1.0 References: <87k0siqndj.wl-jch@irif.fr> <87pn2aup3o.fsf@toke.dk> <878s8yqcmh.wl-jch@irif.fr> In-Reply-To: <878s8yqcmh.wl-jch@irif.fr> From: Dave Taht Date: Tue, 12 Jan 2021 09:42:44 -0800 Message-ID: To: Juliusz Chroboczek Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Message-ID-Hash: IUKN3U3ZSRZFIWEYNKJS2KPSY2GBBIIC X-Message-ID-Hash: IUKN3U3ZSRZFIWEYNKJS2KPSY2GBBIIC X-MailFrom: dave.taht@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; suspicious-header CC: galene@lists.galene.org, Dave Taht X-Mailman-Version: 3.3.2 Precedence: list Subject: [Galene] Re: fq-codel trashing List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: On Tue, Jan 12, 2021 at 9:38 AM Juliusz Chroboczek wrote: > > >> We're having a large meeting on the lab's Gal=C3=A8ne server, and it l= ooks like > >> fq-codel is trashing: the new_flow_count increases as fast as the pack= et > >> counter. > > > That just sounds like wherever you're running FQ-CoDel is not actually > > the bottleneck? > > Right. > > > But it only happens if you're also running a shaper (such as HTB or TBF= ) > > on the interface, since if FQ-CoDel is installed on a physical interfac= e > > it will set the TCQ_F_CAN_BYPASS flag, which means that when the queue > > is completely empty it will be bypassed entirely... > > I'm not running a shaper. The interface is reported as > > 00:03.0 Ethernet controller: Red Hat, Inc Virtio network device > > Ethtool doesn't give anything interesting. > > Here's the output of tc -s qdisc show: > > qdisc fq_codel 0: root refcnt 2 limit 10240p flows 1024 quantum 1514 = target 5.0ms interval 100.0ms memory_limit 32Mb ecn > Sent 1270306213261 bytes 3032714775 pkt (dropped 2839148, overlimits= 0 requeues 10623) > backlog 0b 0p requeues 10623 > maxpacket 68130 drop_overlimit 1576971 new_flow_count 732081615 ecn= _mark 22 > new_flows_len 0 old_flows_len 0 Nice to see drops and marks. IF you have spare cpu, you can also run cake native no shaper and strip gro (maxpacket 64k indicates gro is on). On the other hand, gro is saves on context switches in vms. > _______________________________________________ > Galene mailing list -- galene@lists.galene.org > To unsubscribe send an email to galene-leave@lists.galene.org --=20 "For a successful technology, reality must take precedence over public relations, for Mother Nature cannot be fooled" - Richard Feynman dave@taht.net CTO, TekLibre, LLC Tel: 1-831-435-0729