Consider a golang program running on a system with GOMAXPROCS value 10. Initially OS has spawned 10 threads for execution. Due to blocking system calls, OS spawns 30 more threads resulting in 40 OS threads attached to the process.After all the blocked system calls return, then will the process still be having 40 OS threads? If yes, then can we conclude that the number of OS threads mapped to a golang process can grow but never comes down?
Thanks, Varun -- 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/5d266b57-c991-4915-a7a6-f21c95930d8c%40googlegroups.com.