This benchmark is worthless for all languages used. - Each Go routine will be given a 2K stack. - Go routines are managed by Go, threads by the operating system. - C# uses a thread pool. - There's a lot wrong with this article, not just with things being claimed about Go. - Benchmarking is not the trivial exercise that the author thinks it is. - Would you really write any system like this in any of the languages? - One would use idiomatic techniques in each of the systems for huge numbers of tasks. - Etc.
Personally, I don't think that it is worth addressing; others may feel it is worth it to counter the spread of accidental disinformation. On Wed, Jun 7, 2023 at 10:59 AM Nikhilesh Susarla <nikhilesh1...@gmail.com> wrote: > I was going through a blog where they compare different language threads > to see how much memory they consume for a million tasks. > > Blog : https://pkolaczk.github.io/memory-consumption-of-async/ > > Do we have any benchmarking/report before that Go routines take more > memory with more threads? > > I know we can't consider it to be ideal but any reasons that the memory > spiked up? > Is there any blog to read more about go routines and their memory > consumptions? > > Thank you > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/golang-nuts/0af076cc-8b5d-491b-88f5-599dbd37c056n%40googlegroups.com > <https://groups.google.com/d/msgid/golang-nuts/0af076cc-8b5d-491b-88f5-599dbd37c056n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CAGPPfg9%2B9xeHVgfTuWVMaSotUt3tJD-3PVE5%3D4o5ozW3WOWDzA%40mail.gmail.com.