From: Juliusz Chroboczek <jch@irif.fr> To: Dave Taht <dave.taht@gmail.com> Cc: galene@lists.galene.org, Dave Taht <dave@taht.net> Subject: [Galene] Re: fq-codel trashing Date: Tue, 12 Jan 2021 19:10:33 +0100 [thread overview] Message-ID: <871reqqb52.wl-jch@irif.fr> (raw) In-Reply-To: <CAA93jw6PN2nmgg3An-xkxc0bXxG+qV2k29oHRO14xB_y5DCAhg@mail.gmail.com> > IF you have spare cpu, you can also run cake native no shaper and > strip gro (maxpacket 64k indicates gro is on). GRO will only trigger for HTTP, WebSocket and TURN traffic, I believe; most of Galène's traffic is RTP over UDP, with packets under 1200 bytes. We just had a meeting with 70 people and at around 40 cameras switched on, Galène became unusable — there were too many voice drops, which indicates two issues: * I need to think of a better way of prioritising voice over video when under load; * there are fairness issues — some clients were receiving okay-ish audio, others were not. Galène recovered after some people switched their cameras off, I didn't need to restart anything. At the highest point, Galène was at 270% CPU, and the TURN server was using another 50%. That's on a four-core VM. > On the other hand, gro is saves on context switches in vms. $ PRODUCT INSTALL GALENE /CONFIGURATION=DEFAULT /LOG -- Juliusz
next prev parent reply other threads:[~2021-01-12 18:10 UTC|newest] Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-01-12 13:46 [Galene] " Juliusz Chroboczek 2021-01-12 15:55 ` [Galene] " Toke Høiland-Jørgensen 2021-01-12 16:01 ` Dave Taht 2021-01-12 17:38 ` Juliusz Chroboczek 2021-01-12 17:42 ` Dave Taht 2021-01-12 18:10 ` Juliusz Chroboczek [this message] 2021-01-12 19:05 ` Dave Taht 2021-01-12 19:52 ` Michael Ströder 2021-01-12 21:02 ` Juliusz Chroboczek 2021-01-12 19:29 ` Michael Ströder 2021-01-12 21:22 ` Juliusz Chroboczek 2021-01-13 19:09 ` Michael Ströder 2021-01-14 12:59 ` Juliusz Chroboczek 2021-01-14 13:03 ` Michael Ströder 2021-01-14 13:10 ` Juliusz Chroboczek 2021-01-14 13:23 ` Michael Ströder
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://lists.galene.org/postorius/lists/galene.lists.galene.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=871reqqb52.wl-jch@irif.fr \ --to=jch@irif.fr \ --cc=dave.taht@gmail.com \ --cc=dave@taht.net \ --cc=galene@lists.galene.org \ --subject='[Galene] Re: fq-codel trashing' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox