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.

Reply via email to