
帅平V管理员
文章 4479 篇 | 评论 1494 次
作者 帅平 发布的文章
若有多个协程阻塞,如何保证只有⼀个协程被唤醒?
Go语言互斥锁的问题,解锁后会发出信号量通知阻塞的协程:若有多个协程阻塞,如何保证只有⼀个协程被唤醒?若存在饥饿模式如何保证处于饥饿模式的协程优先获得锁?...
如果生命周期可知,则一定在栈上分配吗?如果不可知,则认为内存逃逸,必须在堆上分配?
如果生命周期可知,则一定在栈上分配吗?如果不可知,则认为内存逃逸,必须在堆上分配?...
编译器通过逃逸分析去选择内存分配到堆或者栈?⽣命周期不可知的情况有哪些?是发生指针逃逸吗?
编译器通过逃逸分析去选择内存分配到堆或者栈?⽣命周期不可知的情况有哪些?是发生指针逃逸吗?...
堆上的内存,有时需要加锁防⽌多线程冲突,为什么堆上的内存有时需要加锁?⽽不是⼀直需要加锁呢?
堆上的内存,有时需要加锁防⽌多线程冲突,为什么堆上的内存有时需要加锁?⽽不是⼀直需要加锁呢?...
三⾊标记法若不被STW保护可能会导致对象丢失是为什么?
三⾊标记法若不被STW保护可能会导致对象丢失,⽩⾊对象被⿊⾊对象引⽤,灰⾊对象对⽩⾊对象的引⽤丢失(为什么需要这个条件),导致对象丢失。...
⼀个T类型的值可以调⽤*T类型声明的⽅法,当且仅当T是可寻址的。(怎么理解可寻址)?
⼀个T类型的值可以调⽤*T类型声明的⽅法,当且仅当T是可寻址的。(怎么理解可寻址)?...