Object( 对象) | Counters( 计数器名称) | Description( 描述) | 参考值 |
Memory | Available MBytes | 物理内存的可用数( 单位 Mbytes)。默认情况下IIS5.0 使用50%的可用物理内存, 作为IIS 的文件缓存(file cache)。IIS 基本占用 2.5 MB,每个附加连接将在此基础上占用 10 KB 左右。 | 至少要有10% 的物理内存值 |
Memory | Page/c Page Faults/c Pages Input/c Page Reads/c Transition Faults/c | 当处理器向内存指定的位置请求一页( 可能是数据或代码) 出现错误时, 这就构成一个Page Fault。如果该页在内存的其他位置, 该错误被称为软错误( 用Transition Fault/c 计数器衡量); 如果该页必须从硬盘上重新读取时, 被称为硬错误。许多处理器可以在有大量软错误的情况下继续操作。但是, 硬错误可以导致明显的拖延。 Page Faults/c 是处理器每秒钟处理的错误页( 包括软错误和硬错误)。 Pages Input/c 是为了解决硬错误页, 从硬盘上读取的页数, 而Page Reads/c 是为了解决硬错误, 从硬盘读取的次数。如果 Page Reads/Sec 比率持续保持为 5, 表示可能内存不足。Pages/c 是指为解析硬页错误从磁盘读取或写入磁盘的页数。 | Page/c 推荐00-20(如果服务器没有足够的内存处理其工作负荷, 此数值将一直很高。如果大于80,表示有问题)。all of them 这些计数器的值比较低, 说明Web 服务器响应请求比较快, 否则可能是服务器系统内存短缺引起(也可能是缓存太大, 导致系统内存太少)。 Page Input/c 的值可以衡量出硬错误页发生的速率, 通常它的值会大于或者等于Page Reads/c。 |
Memory | Cache Bytes | 文件系统缓存(File System Cache), 默 认情况下为50%的可用物理内存。如 IIS5.0 运行内存不够时, 它会自动整理缓存。需要关注该计数器的趋势变化。 | 默认情况下为50%的可用物理内存 |
Internet Information Services Global | 宋应星的故事 File Cache Hits % File Cache Flushes File Cache Hits | File Cache Hits %是文件缓存命中全部 缓存需求的比例, 反映了IIS 的文件缓 存设置的工作情况。而File Cache Hits 是文件缓存命中的具体值,File Cache Flushes 是自服务器启动之后文件缓存 刷新次数, 如果刷新太慢, 会浪费内存;如果刷新太快, 缓存中的对象会太频繁的丢弃生成, 起不到缓存的作用。通过File Cache Hits 和File Cache Flushes 可以得到一个适当的刷新值( 参考IIS 的设置ObjectTTL 、MemCacheSize 、MaxCacheFileSize)。 | (对于一个大部分是静态网页组成的网站)File Cache Hits% 在80%左右属于非常好! |
Memory | Pool Paged Bytes Pool Nonpaged Bytes | 这两个计数器监视服务器上各个进程的分页池字节数和非分页池字节数。 | 在访问数比较固定的情况下, Pool Nonpaged Bytes 是比较固定的,如果访问数逐步增加, 该值会缓慢的增加。 |
Process | Virtual Bytes( 实 例inetinfo 、 dllhost) Working Set( 实例 inetinfo 、dllhost) Dllhost#n 进程都 要添加计数器 | Virtual Bytes 计数器监视IIS5.0 保留的 虚地址空间的数量, 实例化为inetinfo 进程(IIS 运行的核心)和Dllhost 进程( hurry什么意思隔离/ 连接池的应用程序必需的)。 Working Set 计数器反映了每个进程使 用的内存页的数量。系统的内存页(pool Page) 只能由操作系统的核心模块直接访问, 用户进程不能访问。运行IIS5.0 的服务器上, 负责web 连接的线程以及它需要的一些对象都保存在未分页的池中(nonpaged pool), 比如文件句柄和socket 连接 | |
Process | Private Bytes | 指这个处理不能与其他处理共享的、已分配的当前字节数。 | |
Memory | Committed Bytes | Committed Byte 是指以字节表示的确认虚拟内存。(确认内存是指为磁盘分页文件在磁盘上保留的空间以便在需 要将其写回磁盘时使用)。 | 推荐不超过物理内存的75% |
Object( 对象) | Counters( 计数器名称) | Description( 描述) | 参考值 |
Sytem | Processor Queue Length | Processor Queue Length 是指处理列队中的线程数。即使在有多个处理器的计算机上处理器时间也会有一个单列队。不象磁盘计数器,super woman 这个计数器仅计数就绪的线程, 而不计数运行中的线程。如果处理器列队中总是有两个以上的线程通常表示处理器堵塞。 | 小于2。显示在由 Web 服务器所有处理器共享的队列中等待执行的线程数。处理器瓶颈会导致该值持续大于 2。 |
Processor | %Processor Time 幸福用英语怎么说 | CPU 使用率。这是查看处理器饱和状况的最佳计数器。显示所有 CPU 的线程处理时间。如果一个或多个处理器的该数值持续超过 90%,则表示此测试的负载对于目前的硬件过于沉重。为多处理器服务器添加该计数器的 0 到 x 个实例。 | 小于75%。排除内存因素, 如果该计数器的值比较大, 而同时网卡和硬盘的值比较低, 那么可以确定CPU 瓶颈 |
System | Context Switches/c | Context Switches/c 指计算机上的所有处理器全都从一个线程转换到另一个线程的综合速率。当正在运行的线程自动放弃处理器时出现上下文转换, 由一个有更高优先就绪的线程占先或在用户模式和特权(内核)模式之间转换以使用执行或分系统服务。它是在计算机上的所有处理器上运行的所有线程的Thread: Context Switches/c 的总数并且用转换数量衡量。在系统和线程对象上有上下文转换计数器。 | 如果切换次数到5000*CPU个数和10000*CPU 个数中, 说明它忙于切换线程而不是处理ASP 脚本。 |
Processor | %Privileged Time | % Privileged Time 是在特权模式下处理线程执行代码所花时间的百分比。当调用 Windows 系统服务时, 此服务经常在特权模式运行, 以便获取对系统专 大西洋月刊有数据的访问。在用户模式执行的线程 无法访问这些数据。对系统的调用可 以是直接的(explicit)或间接的(implicit), 例如页面错误或中断。不像某些早期的 操作系统,Windows 除了使用用户和特 权模式的传统保护模式之外, 还使用处理边界作为分系统保护。某些由 shabby什么意思Windows 为您的应用程序所做的操作 除了出现在处理的特权时间内, 还可能在其他子系统处理出现。 | |
Thread | Context Switches/c ( 实例化inetinfo 和dllhost 进程 | 如果你决定要增加线程字节池的大小, 你应该监视这三个计数器( 包括上面的一个)。增加线程数可能会增加上下文切换次数, 这样性能不会上升反而会下降。如果十个实例的上下文切换值非常高, 就应该减小线程字节池的大小。 | |
Processor | Interrupts/c %DPC Time | 这两个计数器能够反映处理器用在处理中断以及推迟处理调用的时间。 Interrupts/c 指处理器每秒钟接收并维 护的硬件中断的平均值。正常的线程操作在中断时悬停。大多数的系统时钟每 隔 10 毫秒中断处理器一次, 形成了间隔活动的后台。 | 如果处理器使用率超过 90% 且 % Interrupt Time 大于 15%, 则处理器可能负荷过重, 并发生中断。 |
Network Interface | Bytes Total/c | Bytes Total/c 为发送和接收字节的速率, 包括帧字符在内。判断网络连接速度是否是瓶颈, 可以用该计数器的值和目前网络的带宽比较 | 该计数器的值和目前网 络的带宽相 除, 结果应该小于50% |
Web Service | Maximum Connections、 Total Connection Attempts | Maximum Connections :“ 最大连接数” 是和 Web 服务同时建立起的最大连接 数。 Total Connection Attempts :“ 连接尝试总数” 是从服务启动时利用 Web 服务 尝试连接的总数。该计数器应用于全部 所列的实例。 | |
Object( 对象) | Counters( 计数器名称) | Description( 描述) | 参考值 | |
Network Interface | Bytes Total/c | Bytes Total/c 为发送和接收字节的速 率, 包括帧字符在内。判断网络连接速度是否是瓶颈, 可以用该计数器的值和目前网络的带宽比较 | ||
Processor | %Processor Time % Privileged Time | CPU 使用率该计数器对应于处理器执行Windows® 2000 内核命令( 如处理SQL Server I/O 请求) 所用时间的百分比。如果 Physical Disk 计数器的值很高时该计数器的值也一直很高, 则考虑使用速度更快或效率更高的磁盘子系统。 | ||
PhysicalDisk | %Disk Time | % Disk Time 指所选磁盘驱动器忙于为读或写入请求提供服务所用的时间的 百分比。如果三个计数器都比较大, 那 么硬盘不是瓶颈。如果只有%Disk Time 比较大, 另外两个都比较适中, 硬盘可能会是瓶颈。在记录该计数器之前, 请在马徐俊 Windows 2000 的命令行窗口中运行 diskperf -yD 。若数值持续超过 80%, 则可能是内存泄漏。 | ||
PhysicalDisk | Average Disk Queue Length | 指读取和写入请求(为所选磁盘在实例 间隔中列队的)的平均数。 | ||
PhysicalDisk | Average Disk Read Queue Length | 指读取请求( 为所选磁盘在实例间隔中 列队的)的平均数。 | ||
PhysicalDisk | Average Disk Write Queue Length | 指写入请求( 为所选磁盘在实例间隔中列队的)的平均数。 | ||
PhysicalDisk | Average Disk c/Read | 指以秒计算的在此盘上读取数据的所需平均时间。 | ||
PhysicalDisk | 化妆师有前途吗Average Disk c/Transfer | 指以秒计算的在此盘上写入数据的所需平均时间。 | ||
PhysicalDisk | Disk Reads/c | 指在此盘上读取操作的速率。 | ||
PhysicalDisk | Disk Writes/c | 指在此盘上写入操作的速率。 | ||
本文发布于:2023-06-30 10:55:33,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/fan/90/162533.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |