掘友等级
获得徽章 0
#新人报道#
520过节呢
别人在外面搂搂抱抱![[色]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_3.41d9a9a.png)
你在公司好的收到
func main() {
runtime.GOMAXPROCS(1)
var w sync.WaitGroup
w.Add(257)
for i := 0; i < 257; i++ {
go func(j int) {
fmt.Println(j)
w.Done()
}(i)
}
w.Wait()
}
有没有大佬能解释一下这个输出是"256,0->255"。
个人的理解是:"因为只有一个P,所以只会有一个M来执行这257个G,p的本地G队列容量为256,所以最后一个G来的时候,会带走该P的一半G到全局G队列,不管他带的是哪一半,最后的结果是本地队列中是连续的一半G,全局队列中是输出257的这个G加连续一半的G,第一个输出256是毋庸置疑的,因为当全局队列中有G且Go调度计数器%61=0的时候,会从全局队列中取出一个G执行,那么在1-60这个调度期间,应该会使用本地的G,到第61次的时候再从全局队列中取一个G,直到本地全部G执行完,在执行全局队列中的G,这样来看,结果应该是256+60个连续的输出序号+某一个序号+60个连续的输出序号.....",和结果截然不同,有大佬知道吗?
新写了篇万字文章 + 自制视频录制,欢迎围观!!!
大家好,我是软件喵星人,99年程序员,前端开发一只。
刚刚开始在平台发文章,摸鱼的时候可以提升自己的写作水平,还能给大家分享一些知识或者经历,多是一件美事。
我也会持续的更新,欢迎大家的关注和评论,你们的鼓励是我更新最大的动力🥰。 #新人报道#
刚刚看了个税,税前一共发了17W,然后又看了支付宝,今年来的时候才9000,年底攒到了17W,老感觉哪里不对劲
不过时间也过的真快,想起了前年刚刚毕业的时候身上就带了400就出来上班了,突然感觉自己好不容易,希望大伙明年都顺顺利利发财吧。
许多人所谓的成熟,不过是被习俗磨去了棱角,变得世故而实际了。那不是成熟,而是精神的早衰和个性的夭亡。真正的成熟,应当是独特个性的形成,真实自我的发现,精神上的结果和丰收。
已经定了,周五上完回家
自身拥有越丰富,他在别人身上所能发现得到的就越少。
今天是发薪日,是过年前最后一次发工资,留下一点生活费其他就转给老婆了,自从买基金亏了之后就丧失了财政大权![[捂脸]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_28.8981538.png)
![[捂脸]](//lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_28.8981538.png)
计划了一下过年回去大概的花销,发现成家后真的费钱,就简单的回去十天过一个年,准备一万都不够,好奇其他小家庭过年花销怎么样的,有家庭的大哥大姐可以给我分享一下吗
下一页