当前位置: 首页 > news >正文

做网站的天津哪个公司做网站

做网站的天津,哪个公司做网站,为什么做网站比app便宜,虾皮跨境电商注册多少钱传送门#xff1a;操作系统——处理器管理http://t.csdnimg.cn/avaDO 1.1 线程的概念 回忆#xff1a;[未引入线程前] 进程有两个基本属性#xff1a;拥有资源的独立单位、处理器调度和分配的基本单位。 引入线程以后#xff0c;线程将作为处理器调度和运行的基本单位操作系统——处理器管理http://t.csdnimg.cn/avaDO 1.1 线程的概念 回忆[未引入线程前] 进程有两个基本属性拥有资源的独立单位、处理器调度和分配的基本单位。 引入线程以后线程将作为处理器调度和运行的基本单位进程作为分配资源的基本单位计算机可以通过创建线程来完成任务以减少程序并发执行时的时空开销。 线程的组成 线程ID 程序计数器 寄存器集合 堆栈 一个线程与同属一个进程的其它线程共享其代码段、数据段和其它操作系统资源(如打开文件和信号)。 一个进程可以有多个控制线程它就能同时做多个任务。因此我们可以得知引入线程的目的是提高系统内程序并发执行的程度进一步提高系统的吞吐量。 线程的特点 线程是程序中一个单一的顺序控制流程 在单个程序中可以同时运行多个线程完成不同的工作称为多线程 多线程是为了同步完成多项任务通过提高资源使用效率来提高系统的效率 多线程是在同一时间需要完成多项任务的时候实现的 1.2 多线程编程优点 响应程度高。如果对一个交互式应用程序采用多线程即使它部分阻塞或执行较冗长的操作那么该程序仍然能继续工作从而提高对用户的响应程度。 资源共享。线程默认共享自身所属进程的内存和资源。 经济。创建进程所需要的内存和资源的分配比较昂贵而由于线程允许共享自身所属进程的资源所以创建线程和上下文切换会更经济。 多处理器体系结构的利用。多线程的优点之一是能充分使用多处理器体系结构以便每个线程能够并行运行在不同的处理器上。 1.3 线程的实现 线程的实现主要分为两种方式用户级线程、内核级线程 用户级线程 用户级线程仅存在于用户空间中 用户级线程的创建、撤销、线程间的同步与通信等功能都无需通过系统调用来实现 用户级线程的切换常发生在一个应用进程的诸多线程之间且无需内核的支持 线程间的切换速度非常快线程的切换规则简单 因为用户级线程与内核无关所以内核完全不知道用户级线程的存在 内核级线程 内核级线程是在内核的支持下运行的 内核线程的创建和管理要慢于用户线程的创建和管理用户线程 内核线程 内核为每个内核级线程设置了一个PCB内核根据该PCB感知线程的存在并对其进行控制 1.4 多线程模型 多对一模型 多对一模型将许多用户级线程映射到一个内核线程 线程管理是在用户空间进行的因此效率比较高 如果一个线程执行了阻塞系统调用那么整个进程就会阻塞而且由于任何时刻只允许一个线程访问内核因此多个线程不能并行运行在多处理器上 该模型处理器调度的单位仍然是进程 一对一模型 一对一模型将每个用户线程映射到一个内核线程 当一个线程执行阻塞时该线程模型能够允许另一个线程继续执行所以它提供了比多对一模型更好的并发功能 该模型允许多个线程运行在多处理器系统上 缺点: 每创建一个用户线程就需要创建一个相应的内核线程。由于创建内核线程的开销会影响应用程序的性能所以这种模型的绝大多数实现限制了系统所支持的线程数量。 多对多模型 多对多模型使用多路复用技术使许多用户级线程映射到同样数量或更小数量的内核线程上 多对多模型克服了前两种模型的缺点开发人员可以创建任意多个必要的线程并且相应的内核线程能够在多处理器系统上并行运行 当一个线程执行阻塞系统调用时内核能够调度另一个线程来执行 线程实现模型 1.5 线程池 流程 预先创建若干数量的线程并让这些线程都处于睡眠状态不消耗CPU资源 当客户端有一个新请求时就会唤醒线程池中的某一个睡眠线程让它来处理客户端的这个请求 当处理完这个请求后线程又处于睡眠状态 基于这种预创建技术线程池将线程创建和销毁所带来的开销均摊到各个具体的任务上执行次数越多每个任务分担到的线程自身开销就越小。 线程池具有以下优点 (1) 用现有线程处理请求通常比等待创建新线程快 (2) 线程池限定了任何时候可存在线程的数量
http://www.w-s-a.com/news/357987/

相关文章:

  • 网站建设摊销时间是多久微信官网免费下载安装
  • 网站解析是做a记录吗群晖 wordpress 阿里云
  • 涉县移动网站建设公司常州做网站的公司有哪些
  • 网站批量创建程序中国十大人力资源公司
  • 菏泽网站建设 梧桐树二次开发创造作用
  • 维护网站费用长沙广告设计公司排名
  • 模仿别人网站侵权wordpress 修改链接失效
  • wordpress文章设置受密码保护南宁网站优化公司哪家好
  • 网站开发工程师介绍设计类的网站
  • 嘉兴seo网站推广中山建网站多少钱
  • 高端汽车网站建设帮别人做网站自己为什么会被抓
  • 网站开发实验室建设方案wordpress 主题丢失
  • 珠宝网站建设平台分析报告郑州最新发布
  • 世界杯最新排名泉州seo网站关键词优
  • 广州公司网站提供如何推广新品
  • 网站建设如何描述沈阳网站建设推广平台
  • 用dw制作个介绍家乡网站学生个人简历
  • 建设银行企业网站访问不了wordpress搬到谷歌服务器
  • 网站建设与网站优化销售别墅庭院园林景观设计公司
  • 沈阳红方城网站建设专业的微网站哪家好
  • 医院网站asp东营信息发布平台
  • 网站全站建设开题报告范文南京本地网站
  • 网站漏洞扫描工具wampserver集成环境搭建了一个织梦cms网站
  • 如何在局域网上做网站宁波设计公司排行榜
  • 自己的电脑做网站服务器吗百度搜索风云榜总榜
  • 做化妆品的一些网站企业网站建设与营运计划书
  • 重庆速代网络科技seo整站优化服务教程
  • 成都比较好的装修设计公司seo3的空间构型
  • 开发商建设审批网站成都创意设计公司
  • 百度快照比网站上线时间早wordpress新建阅读量字段