- 55
- 0
- 约4.33千字
- 约 11页
- 2021-10-30 发布于河北
- 举报
______________________________________________________________________________________________________________
第一题 简答题
1. 多线程和多进程模式有什么区别?在用两种模型开发服务程序时,分别有
什么优缺点?采用长连接和短连接模式有什么区别?分别有什么优缺点?采
用同步和异步模式有什么区别?分别有什么优缺点。
( 1)启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存
空间,因为程序是在内存中运行的。 在进程中,有些程序流程块是可以乱序执行
的,并且这个代码块可以同时被多次执行。实际上,这样的代码块就是线程体。
线程是进程中乱序执行的代码流程。 当多个线程同时运行的时候, 这样的执行模
式成为并发执行。
对于一个进程中的多个线程来说, 多个线程共享进程的内存块, 当有新的线程产
生的时候,操作系统不分配新的内存,而是让新线程共享原有的进程块的内存。
因此,线程间的通信很容易,速度也很快。不同的进程因为处于不同的内存块,
因此进程之间的通信相对困难。线程切换快,但实现稍复杂。进程易实现,较稳
定,但性能与线程相比较差。
2)所谓长连接,指在一个 TCP 连接上可以连续发送多个数据包,在 TCP 连
接保持期间, 如果没有数据包发送, 需要双方发检测包以
您可能关注的文档
最近下载
- 深度解析(2026年)《GA 1517-2018金银珠宝营业场所安全防范要求》.pptx VIP
- 化工行业安全仪表系统(SIS)维护培训.pptx VIP
- 新能源汽车电气技术杨秀芳61课件.pptx
- 高一 数学期末测试题一.doc VIP
- Carrier开利06T双螺杆压缩机应用手册.pdf
- 江苏省公共机构可回收物回收碳普惠方法学.pdf VIP
- 03D103 10kV及以下架空线路安装工程图集.pdf VIP
- 马克思主义政治经济学概论(第二版)第二章.ppt VIP
- 22S804矩形钢筋混凝土蓄水池(OCR).docx VIP
- 中建五局施工方案编制指南(2023年版)351-700.pptx VIP
原创力文档

文档评论(0)