Linux
LarsellBidder
这个作者很懒,什么都没留下…
展开
-
Linux下五种IO模型及性能分析
一、概念理解1.同步通信VS异步通信 同步和异步关注的是消息通信机制。同步:所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。但是一旦调用返回,就得到返回值了;换句话说,就是由调用者主动等待这个调用的结果。异步: 异步则是相反,调用在发出之后,这个调用就直接返回了,所以没有返回结果;换句话说,当一个异步过程调用发出后,调用者不会立刻得到结果,而是在调用发出后...原创 2018-04-09 19:51:56 · 443 阅读 · 0 评论 -
多线程
一、线程的概念什么是线程?·在一个程序里一个执行路线就叫做线程(thread),准确来说,线程是“一个进程内部的控制序列”。·LWP(light-weight-process)轻量级进程,本质仍是进程(在Linux环境下)·也有PCB,但是没有独立的地址空间(共享地址空间)·最小的执行单位二、进程和线程·在Linux下(1)进程是最小分配资源单位,可看成是只有一个线程的进程。而线程是最小的执行单位...原创 2018-04-12 10:00:21 · 198 阅读 · 0 评论