加载中
epoll为什么比select快

select,poll,epoll都是IO多路复用的机制。 select select每次调用都有拷贝列表数据到内核,每次都要做很多添加等待队列工作,唤醒时又要做很多移除工作。 进程唤醒后,还需要遍历一次才能知...

2019/09/12 17:10
334
同步阻塞IO

同步 同步和异步关注的是消息通信机制。 所谓同步,一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。 异步的概念和同步...

2017/04/24 19:50
41
wait与条件变量

Condition为什么要与mutex配合

2015/03/23 18:03
185
LockFree编程

无锁编程没有想象的简单

2014/07/25 18:03
54
信号量

semaphore是一种线程同步机制, P(s):如果s是非零的,将s减1。如果s为0,挂起这个线程。 V(s):将s加1。如果有任何线程阻塞在P操作中,那么将重启这些线程中的一个。 提供互斥目的的二元信号...

2012/07/04 14:14
136
非对称加密的典型应用

1.数字签名 对摘要信息进行加密,这样做就能保证原文与公钥的一致性。 2.保密通讯(SSL与HTTPS) 实际上是使用非对称加密传递对称加密的密钥。

2012/04/19 15:58
938
字符集与编码

ASCII: 最早的编码,只支持英文字符集。 ISO-8899-1:对ASCII的扩展单字节,只支持欧洲字符集。 ANSI:GB2312, GBK, BIG5都属于ANSI,在每个国家地区都有各自的标准,是默认的本地字符集。英...

2012/04/03 10:40
258

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部