* 上述例子:每个线程在五次循环的过程中只执行了一些简单的计算,一次,一旦某个进程中的线程获得了CPU得控制权,它就很快能执行完。 全球server提供的资源加在一起还不足Internet资源总量的1%,也就是说许多最好的资源实际上是存在于我们每个人的PC中的。 * 基本概念(续) 时间分片(timeslicing):描述多个并发线程共享可用CPU的系统时间的系统。 目的:试图在所有线程间平均分配可用的处理器资源。 方法: 进程间平均 优先级 7.客户-服务器软件中的并发 并发服务器的设计代价 上下文切换(context switch) 当操作系统暂时停止执行某个线程而切换到另一个线程时,会发生上下文切换 代价:使用CPU,在CPU忙于切换时,任何应用线程都不能得到任何服务。 协议软件设计:减少上下文切换次数 引入并发处理的好处 上下文切换的开销 7.客户-服务器软件中的并发 举例:并发和异步I/O 应用程序 等待键盘输入 等待从TCP连接读取数据 等待 问题:程序不知道输入的数据是先从键盘来还是先从TCP连接来! 7.客户-服务器软件中的并发 串行设计 单线程的并发设计 多线程的并发设计 …… 4.客户/服务器模型扩展 1.课程组织 2.分布式网络应用程序 3.客户/服务器模型 1. B/S模型 B/S(Browse/Server)模型也叫B/S模式,它是一种基于Web的
您可能关注的文档
- 第01章网页技术学前班例析.ppt
- 第二章矿用电气设备和电缆例析.ppt
- 第二章拉伸例析.ppt
- 第1部分第6单元第3课时例析.ppt
- 智能蓝牙插座设计例析.doc
- 电机瞬变过程笔记例析.doc
- 第二章力控组态软件例析.ppt
- 第二章煤结构1例析.ppt
- 第1单元《宇宙中的地球》第1节地球的宇宙环境(湘教版必修1)例析.ppt
- 电机学入门例析.ppt
- 《GB/T 21709.6-2026针灸技术操作规范 第6部分:穴位注射》.pdf
- GB/T 47335.1-2026中医药 诊断词汇 第1部分:舌象.pdf
- 中国国家标准 GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 《GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究》.pdf
- GB/T 42168.2-2026避孕套 临床研究指南 第2部分:女用避孕套基于自我报告的临床功能研究.pdf
- 中国国家标准 GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法.pdf
- 《GB/T 43590.511-2026激光显示器件 第5-11部分:激光光源模组光学测试方法》.pdf
- 2026多元公平包容大奖(Belonging+Awards)申报指南.pptx
- 杰富瑞-美国清洁能源:内部预警已至,住宅太阳能商业模式生变-The Call Is Coming From Inside–Residential Solar Biz Model In Flux-20260422.pdf
最近下载
- CA6140车床进给系统的数控化改造.doc VIP
- 国家开放大学《公司概论》形考作业1-6参考答案(下载可编辑).docx VIP
- 3.2基因工程的基本操作程序(第2-3课时)课件(共42张PPT) 人教版(2019)高中生物学选择性必修3.pptx VIP
- 2025年浙江杭州第二中学自主招生数学试卷真题(含答案详解).pdf VIP
- 缅甸土瓦锡 (1).doc VIP
- (三模)太原市2025年高三模拟考试(三) 地理试卷(含答案解析).docx
- 智慧园区智能化系统规划方案.pdf VIP
- 概率难点大题归纳--2026高考数学含答案.pdf
- 课标40首古诗理解性默写-2025年中考语文一轮复习.doc VIP
- 铝模深化设计要点.docx VIP
原创力文档

文档评论(0)