发布时间:2014-12-18 16:14:28
1. unordered_map与hash_map 任何情况下,我们毫不犹豫应该选择 unordered_map。 2. unordered_map与map map的性能总体来说是最差的。但是,当我们需要一个有序的关联容器的时候,我们必须选择map......【阅读全文】
发布时间:2014-12-11 19:15:50
第一篇:概念篇 Netem 是 Linux 2.6 及以上内核版本提供的一个网络模拟功能模块。该功能模块可以用来在性能良好的局域网中,模拟出复杂的互联网传输性能,诸如低带宽、传输延迟、丢包等等情况。使用 Linux 2.6 (或以上) 版本内核的很多发.........【阅读全文】
发布时间:2014-12-09 09:00:33
注:之前写过两篇关于epoll实现的文章,但是感觉懂得了实现原理并不一定会使用,所以又决定写这一系列文章,希望能够对epoll有比较清楚的认识。是请大家转载务必注明出处,算是对我劳动成果的一点点尊重吧。另外,文中如果有不全面或者不正确的地方还请大家指出。也可以私信或者发邮件:lvyilong316@163.com1. E.........【阅读全文】
发布时间:2014-11-03 19:10:17
自旋锁自旋锁是内核中最基础的锁机制。自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元持有,调用者就一直循环在那里看是否该自旋锁的持有者已经释放了锁,"自旋"一词就是因此而得名。自旋锁适用于锁使用者保持锁时间比较短的情况。使用自旋锁需要注意有可能造成的死锁情况: .........【阅读全文】