摘要:
1.管道 命令执行完后才结束,是单向传输的 缺点:比较简单,不适合频繁通信的进程 2.消息队列 无需等待,将数据放在内存等需要的时候取走 缺点:不适合数据量大的以及通信特别频繁,发送消息(拷贝过程)占用内存 3.共享内存 两个进程的虚拟内存空间映射到相同的物理内存,减少内存占用 4.信号量 解决多进 阅读全文
摘要:
敲击回车后 1应用层:DNS解析查找对应IP地址,判断程序使用的协议,如果是HTTP协议,就发送http请求 2表示层:将数据和请求转化为机器能够识别的语言,比如linux和windows之间的通信语法区别,需要进行编码解码 3会话层:建立端连接并提供访问验证和会话管理,比如提供端口之间的通信 4传 阅读全文