计算机基础
楼兰剑客
这个作者很懒,什么都没留下…
展开
-
IO多路复用--形象比喻
知乎上看到的,复制过来当自己的笔记用作者:柴小喵链接:https://www.zhihu.com/question/28594409/answer/52835876下面举一个例子,模拟一个tcp服务器处理30个客户socket。假设你是一个老师,让30个学生解答一道题目,然后检查学生做的是否正确,你有下面几个选择:第一种选择:按顺序逐个检查,先检查A,然后是B,之后是C、D。。。这中间...转载 2018-10-12 10:15:39 · 322 阅读 · 0 评论 -
进程通信---管道、消息队列、共享内存
进程通信分为低级通信和高级通信。低级通信是指进程互斥与同步,包括信号、信号量、管程等。高级通信方式有管道、消息队列、共享内存以及网络通信中的套接字。匿名管道PIPE:管道是连接两个进程的文件,发送进程以字符流的形式将大量信息写入管道,接受进程需要从管道读取数据,利用管道通信时必须保证双方进程都存在。管道是半双工的,只能用于具有亲缘关系的进程。命名管道FIFO:不同于匿名管道之处在于它提...翻译 2018-10-11 15:10:37 · 367 阅读 · 0 评论 -
UDP头部、UDP一次最多能传输的数据大小
UDP一次最多能传输的数据大小 : 2^16-1 - 8 = 65507字节(-8是因为udp头部本身占用8个字节)原创 2019-03-04 13:25:46 · 3993 阅读 · 1 评论