摘要:
互斥自旋锁的区别 互斥锁:加锁失败后线程会释放CPU给其他线程 自旋锁:加锁失败后,线程会忙等待,直到他拿到锁 互斥锁 是一种独占锁,比如线程A加锁成功,此时互斥锁已经被线程A独占了,只要线程A没有释放手中的锁,线程B就会加锁失败,于是就会释放CPU给其他线程,既然B释放掉了CPU,自然线程B加锁的 阅读全文
posted @ 2021-10-11 20:18
花狗
阅读(60)
评论(0)
推荐(0)
摘要:
RTT(Round Trip Time):一个连接的往返时间,即数据发送时刻到接收到确认的时刻的差值; RTO(Retransmission Time Out):重传超时时间,即从数据发送时刻算起,超过这个时间便执行重传。 若TCP先于RTT开始重传,可能会在网络中引入不必要的重复数据,反之,若延迟 阅读全文
posted @ 2021-10-11 11:09
花狗
阅读(526)
评论(0)
推荐(0)
摘要:
采用swap技巧: 消除剩余的空间、节约内存 int main() { vector<int> a(6); a.push_back(2); cout << a[6] << endl; cout << a.size() << " " << a.capacity() << endl; vector<in 阅读全文
posted @ 2021-10-11 10:01
花狗
阅读(44)
评论(0)
推荐(0)
浙公网安备 33010602011771号