| Deutsch English Français Italiano |
|
<vtvqd0$149h7$2@raubtier-asyl.eternal-september.org> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!raubtier-asyl.eternal-september.org!.POSTED!not-for-mail From: Bonita Montero <Bonita.Montero@gmail.com> Newsgroups: comp.lang.c++ Subject: Re: signalling a condvar from inside vs. signalling a condvar von outside Date: Sat, 19 Apr 2025 11:29:39 +0200 Organization: A noiseless patient Spider Lines: 17 Message-ID: <vtvqd0$149h7$2@raubtier-asyl.eternal-september.org> References: <vte0g6$pmgv$1@raubtier-asyl.eternal-september.org> <vtef76$16guv$1@dont-email.me> <vtgloc$36urv$1@raubtier-asyl.eternal-september.org> <vth3gt$3j0qm$1@dont-email.me> <vth5ig$3kqh7$1@raubtier-asyl.eternal-september.org> <vthb0p$3p9fh$1@dont-email.me> <vtl9ii$3dqu3$1@raubtier-asyl.eternal-september.org> <vtmapb$bjcc$1@dont-email.me> <vtnam3$1c6fn$1@raubtier-asyl.eternal-september.org> <vtpcnt$384n4$1@dont-email.me> <vtpu86$3qnsh$1@raubtier-asyl.eternal-september.org> <vtq3dt$3vg77$1@dont-email.me> <vtqo57$hi7r$1@raubtier-asyl.eternal-september.org> <vtrf3u$15mgp$1@dont-email.me> <vtsph1$2d55o$1@raubtier-asyl.eternal-september.org> <vtu9un$3mhje$1@dont-email.me> <vtub8i$3o27s$1@raubtier-asyl.eternal-september.org> <vtvq5i$149vk$1@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Date: Sat, 19 Apr 2025 11:29:04 +0200 (CEST) Injection-Info: raubtier-asyl.eternal-september.org; posting-host="1adf96640df4264f504ff07bfb58ff47"; logging-data="1189415"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX190JZlTmWCR55ET7BHt9TH6rFGB9o+/esA=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:EGrluhjhJXjfTAwOBksmDIESTPA= In-Reply-To: <vtvq5i$149vk$1@dont-email.me> Content-Language: de-DE Bytes: 2614 Am 19.04.2025 um 11:25 schrieb Chris M. Thomasson: >> But there's one interesting fact to learn at last: broadcasting is more >> efficient than unicasting. > Ugggg... Only broadcast when you absolutely have to! Not willy nilly. > Argh! Anyway... That's not true. As you can see from my source I'm broadcasting when there are more or equal elements than waiting threads. That's much more efficient. And I don't wanted to say that broadcasting should be preferred mostly but I've measured with Windows and Linux that if broadcasting is eligible in the mentioned way it's more efficient even when there's only a single waiting threads. You should have dropped your objection if you first read my source.