Advertisement

处理器个数和队列长度之间关系的研究手稿(1)

阅读量:

本文是在性能测试阶段,针对发现的单线程CPU使用率过高导致系统运行不畅的问题开展的探究。该内容通过查阅大量网络资源及百度百科的相关知识整理而成。

PDF下载链接:链接: http://pan.baidu.com/s/1slKQeL3 密码: mjng

处理器个数和队列长度之间关系

第1章 Windows和UNIX

1.1 线程和SMP

Windows系统具备两个关键特性,即线程支持与对称多处理(SMP)支持,具体表现为以下方面:

操作系统中的例程能够在任意可用的处理器上执行,且不同例程可被分配至不同处理器并行运行。

Windows允许在单个进程的执行过程中引入多个线程,从而实现该进程在多个处理器上的并发执行。

服务器进程可通过多线程机制处理来自多个用户的并发请求。

Windows提供了用于进程间数据与资源共享的机制,并具备高度灵活的进程间通信能力。

1.2 进程和进程控制块

进程涉及以下几个定义:

正在运行的程序

在计算机系统中实际运行的程序实例

能够被分配给处理器并由其执行的实体

具备以下特征的操作单元:执行一组指令序列、具有当前状态以及相关的系统资源集合。

同时,进程也可以视为由多个组成部分构成的实体,其中最基本的两个组成部分为程序

全部评论 (0)

还没有任何评论哟~