处理器个数和队列长度之间关系的研究手稿(1)
发布时间
阅读量:
阅读量
本文是在性能测试阶段,针对发现的单线程CPU使用率过高导致系统运行不畅的问题开展的探究。该内容通过查阅大量网络资源及百度百科的相关知识整理而成。
PDF下载链接:链接: http://pan.baidu.com/s/1slKQeL3 密码: mjng
处理器个数和队列长度之间关系
第1章 Windows和UNIX
1.1 线程和SMP
Windows系统具备两个关键特性,即线程支持与对称多处理(SMP)支持,具体表现为以下方面:
操作系统中的例程能够在任意可用的处理器上执行,且不同例程可被分配至不同处理器并行运行。
Windows允许在单个进程的执行过程中引入多个线程,从而实现该进程在多个处理器上的并发执行。
服务器进程可通过多线程机制处理来自多个用户的并发请求。
Windows提供了用于进程间数据与资源共享的机制,并具备高度灵活的进程间通信能力。
1.2 进程和进程控制块
进程涉及以下几个定义:
正在运行的程序
在计算机系统中实际运行的程序实例
能够被分配给处理器并由其执行的实体
具备以下特征的操作单元:执行一组指令序列、具有当前状态以及相关的系统资源集合。
同时,进程也可以视为由多个组成部分构成的实体,其中最基本的两个组成部分为程序
全部评论 (0)
还没有任何评论哟~
