工作5年C++服务器,转GO的感触,GO服务器业余时间整理的,用时2个月,框架到细节

bobohume · · 21549 次点击
@xuelike</a> <a href="/user/huang2287832" title="@huang2287832">@huang2287832</a> 嗯,性能差不了多少,推介还是channel,简单,写法也简单。chan一般在多生产者,单一消费者的情况下。。。楼上说的枷锁。。。是什么操作。。。chanenl哪不是 cas 信号量的 数组。。。数组要比链表访问快,数组利用cpu cache,寄存器一般是64位。。访问数据就不会伪共享。。数组是连续的,cpu cache访问更快" name="content" class="comment-textarea" rows="8" style="width: 100%;"><a href="/user/xuelike" title="@xuelike">@xuelike</a> <a href="/user/huang2287832" title="@huang2287832">@huang2287832</a> 嗯,性能差不了多少,推介还是channel,简单,写法也简单。chan一般在多生产者,单一消费者的情况下。。。楼上说的枷锁。。。是什么操作。。。chanenl是 cas 信号量的 环形数组。。。数组要比链表访问快,数组利用cpu cache,寄存器一般是64位。。访问数据就不会伪共享。。数组是连续的,cpu cache访问更快。打错字了,见谅下
#25
更多评论
haoyupei
大道至简,始终如一
c++ 和lua这是个好模式啊
#2