如何监测windows服务器的性能

如何监测windows服务器的性能,第1张

Windows服务器中自带的性能监控工具叫做PerformanceMonitor,在开始-运行中输入‘perfmon’,然后回车即可运行。Performance

Monitor本身也是一个进程,运行起来也要占用一定的系统资源。所以你看到的资源的使用量应该比实际的要稍微高一点。这个工具在帮助管理员判断系统性能瓶颈时非常有用。举个列子来说,今天有个用户抱怨说他们项目组的服务器(这是一台虚拟机)运行起来非常慢,但也不知道具体问题出在什么地方。任务管理器里显示CPU和内存的使用量都不算高,但服务器的相应就是非常慢。打开Performance

Monitor,让其运行一段时间后(因为参考平均值会比较准确),发现averagedisk

queue的值比较高,这就说明物理服务器的硬盘负荷太重,I/O *** 作的速度跟不上系统的要求。关掉虚拟机,将其转移到另一台硬盘负载比较小的主机上,再打开虚拟机。问题就解决了!

这里我简单列举几个常用参数的参考值,需要更多的信息你可以google一把。

CPU:

%ProcessorTime:表示CPU的使用率,如果值大于80表示CPU的处理调度能力偏低。

硬盘:

%DiskTime:表示硬盘的I/O *** 作的频率(繁忙时间),如果值大于80表示硬盘I/O调度能力偏低。

AverageDiskQueue

Length:表示硬盘I/O *** 作等待队列的长度,如果值大于2表示硬盘I/O调度能力偏低。

内存

Pages/Sec:表示系统对虚拟内存每秒钟的访问次数,如果值大于20表示有内存方面的问题。(有可能是物理内存偏低,也有可能是虚拟内存没有配置正确。一般情况下虚拟内存应为物理内存的15-2倍)

CommittedBytesandAvailableBytes:Committed

Bytes表示虚拟内存的大小,AvailableBytes表示剩余可用内存的大小。正常情况下,Available

Bytes减少,pages(页面数)应该增加,提供页面交换。如果Available

Bytes的值很小表示物理内存偏低。当关闭一些应用以后,CommittedBytes应该减少,Available

Bytes应该增加。因为关闭的进程释放了之前占用的内存资源。如果相应的值没有发生变化,那么该进程就可能造成了内存泄漏。

CacheBytes:表示系统缓存的大小。如果值大于4M表示物理内存偏低。

例如,一个12GB 大小的分区,安装了钱龙股票软件,所有的文件实际大小为480MB,但占用的硬盘空间却达到1192MB,足足浪费了近700MB的空间!原来该分区使用的文件系统是FAT格式,一个簇的大小是64KB。钱龙软件中的大部分文件体积都很小,用户每天收到的大量股评和新闻也都是体积很小的文本文件,但每个文件都至少要占用64KB的空间,从而造成了硬盘空间较大的浪费。解决的办法很简单:将该分区从FAT转为FAT32,将簇从64KB减小为4KB,即可将浪费的大部分空间找回来。
方法是:运行PQ Magic后,在其主界面中右击需要调整的分区名称,如H,选择“转换”可打开“转换分区”对话框,选择转换后的分区格式,如FAT32,再单击“确定”。然后在PQ Magic主界面右击需要调整的分区名称,选择“高级→调整簇的大小”,然后在“新建簇大小”后面选择新建簇的大小,如4KB,再单击“确定”即可。

方法一:首先打开任务管理器,单击磁盘占用率一栏进行排序,查看占用磁盘最高的应用。若占用率最高的始终是同一个三方程序,可尝试卸载。 注:开机时由于频繁读写磁盘,磁盘占用率会很高,等到开机完全后,磁盘占用率会逐渐降低。

方法二:同时按Win键+R键,输入regedit,点确定。

在注册表中找到HKEY_LOACAL_MACHINE,并展开它。

接着找到SOFTWARE-Microslft-Dfrg, BootOptinizeFunction,并找到OptimizeComplete,双击它。

在d出的对话框中将OptimizeComplete的值改为"no"

然后关闭注册表即可,重启后再查看磁盘占用率

方法三:是否在进行系统版本升级后,出现了卡顿或者磁盘占用率升高的情况,若是,且关闭家庭组,修改注册表等方法均无效,可退回到上一版本。若是安装某些Windows更新档之后出现卡顿情况,则可尝试删除最近安装的Windows更新。

方法四:若系统并未进行过升级,可在设置中检查系统更新,并更新系统尝试。

方法五:机台条件允许的情况下,建议更换或加装固态硬盘。

磁盘占用率高对磁盘影响很大,具体影响如下:

1、磁盘占用率高,表现为经常读取磁盘和写入磁盘,会很损伤磁盘。磁盘使用次数增多,使用时间增长,就会产生坏道。另外,占用率高时,产生高热量,使得磁盘受损。

2、磁盘占用率经常达到100%,会导致系统卡、慢,影响我们的体验。

3、SSD固态硬盘占用率100%,不影响使用,速度还是很快,但机械硬盘占用率100%就不一样了。

虽然,SSD固态硬盘占用率高,速度还是很快,但事实上,过高的占用率意味着,对SSD固态硬盘的3D闪存颗粒的磨损过于频繁,对使用寿命是很有严重的影响的。

所以,还是不要轻视这个问题。要想办法降低硬盘占用率。

扩展内容:

如何解决磁盘占用率高的问题

1、关闭磁盘优化功能 别让硬盘空闲时还要加班

首先要做的就是关闭磁盘计划优化功能(磁盘碎片整理)。

具体 *** 作:我的电脑→任意磁盘分区→右键属性→工具→对驱动器进行优化和碎片整理→优化→计划优化→更改设置→去掉按计划运行前边的勾。

注意事项:磁盘优化还是有必要的,关闭计划后,用户可以选择每个月手动优化一次磁盘。

2、关闭家庭组 别让硬盘超负荷运作

具体 *** 作:控制面板→网络和Internet→家庭组→离开家庭组。控制面板→所有控制面板项→管理工具→服务→浏览找到HomeGroupProvider和HomeGroupListener设置启动类型为手动或禁用。

注意事项:如果禁用了HomeGroupProvider和HomeGroupListener服务项后,在之后如果想要开启家庭组就必须启用这两个服务项。

参考链接:百度百科——磁盘管理


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13257302.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-27
下一篇 2023-06-27

发表评论

登录后才能评论

评论列表(0条)

保存