Engineering is about trade-offs. You decide what your priority is, and that largely determines the characteristics of what you produce. The Go core team prioritised maximising throughput on datacentre servers, where cores are plentiful, memory is cheap, and virtual memory is free. And this is reflected in the behaviour of their implementation of Go. Other people implementing the Go language have different priorities and get different results.
On Thursday, 14 January 2021 at 13:42:47 UTC laos...@gmail.com wrote: > yes I'm aware of that but still, why the super large size VSS in Golang? > It does have side effects some are pretty bad. > > -- 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/7000cad6-eccd-4121-94ee-43002d408643n%40googlegroups.com.