随笔分类 - 操作系统
摘要:IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待
阅读全文
摘要:http://www.cnblogs.com/ygj0930/p/6543960.html 一:事件分离器 在IO读写时,把 IO请求 与 读写操作 分离调配进行,需要用到事件分离器。根据处理机制的不同,事件分离器又分为:同步的Reactor和异步的Proactor。 Reactor模型: Proa
阅读全文
摘要:c/c++语言程序执行过程: 预处理>编译>汇编>链接>装载 预处理:删除宏定义,处理预编译指令,删除注释等 编译:词法分析、语法分析、语义分析、源代码优化、代码生成、目标代码优化 汇编:转换成汇编语言即二进制表示的语言 链接:静态链接即把需要的方法和数据复制到本方法的地址内,组装成单一程序,浪费内
阅读全文

浙公网安备 33010602011771号