不会的场景题有:64核机器docker里面 容器开了4核 go程序的gmp调度怎么办出现什么问题?gpt的回答是GOMAXPROCS设置与实际CPU核心不符:Go运行时通过环境变量GOMAXPROCS来控制同时运行的goroutines的数量(对应的是P的数量)。默认情况下,GOMAXPROCS的值是机器的CPU核心数。在Docker容器环境中,如果没有显式设置GOMAXPROCS,Go运行时可能会误认为有64个核心可用,尽管容器实际上只能使用4核。这种情况下,Go运行时会创建过多的P(Processor),导致调度器尝试在不存在的核心上调度goroutines,造成不必要的调度开销和可能的性...