随笔分类 -  Windows+IIS性能指标和性能调优

摘要:https://wenku.baidu.com/view/76340ccc02d276a200292e51.html 阅读全文
posted @ 2018-05-25 17:56 AmilyAmily 阅读(298) 评论(0) 推荐(0) 编辑
摘要:首先得到要抓取的进程号 cd %windir%\syswow64\inetsrvappcmd list wp得到pid之后, 在任务管理器里发现w3wp.exe的CPU总在49%-60%左右, 间歇性地会下降一些. 我们需要在w3wp.exe的CPU在50%以上并能维持三秒钟的情形下抓取两组dump 阅读全文
posted @ 2018-05-25 17:53 AmilyAmily 阅读(1627) 评论(0) 推荐(1) 编辑
摘要:项目现场反馈系统出现性能问题,具体表现为:所有的客户端响应极其卡顿。 第一反应推测,难道是DB层面出现阻塞?检查v$session会话状态及等待类型未见异常,应该可以排除DB层面原因导致的可能。 继续检查,难道是应用服务器层面出现资源瓶颈?检查任务管理器,w3wp.exe进程占用在10%-20%之间 阅读全文
posted @ 2018-05-25 17:51 AmilyAmily 阅读(345) 评论(0) 推荐(0) 编辑
摘要:上一篇文章介绍了.Net 垃圾回收的基本原理和垃圾回收执行Finalize方法的内部机制;这一篇我们看下弱引用对象,代,多线程垃圾回收,大对象处理以及和垃圾回收相关的性能计数器。 让我们从弱引用对象说起,弱引用对象可以减轻大对象带来的内存压力。 弱引用(Weak References) 当程序的根对 阅读全文
posted @ 2018-05-25 17:50 AmilyAmily 阅读(281) 评论(0) 推荐(0) 编辑
摘要:pslist是用命令行查看线程;ProcessExplorer是图形化的查看线程,都在附件中。 pslist是用命令行查看线程;ProcessExplorer是图形化的查看线程,都在附件中。 1.查看进程 tasklist or pslist -t Name Pid Pri Thd Hnd VM W 阅读全文
posted @ 2018-05-25 17:49 AmilyAmily 阅读(9541) 评论(0) 推荐(0) 编辑
摘要:1. spotlight on windows 安装 下载 https://pan.baidu.com/s/1qYi3lec Spotlight大家可以从其官方网站(http://www.quest.com/spotlight-on-windows/)下载 2. 建立连接 点击connect时 , 阅读全文
posted @ 2018-05-09 09:47 AmilyAmily 阅读(2602) 评论(0) 推荐(1) 编辑
摘要:Netdata 是一款 Linux 性能实时监测工具.。以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据)。 Netdata文档地址:https://github.com/firehol/netdata/wiki 运行效果图如下: 目 阅读全文
posted @ 2017-07-20 15:59 AmilyAmily 阅读(808) 评论(1) 推荐(0) 编辑
摘要:DUMP包分析 工具WinDbg,下载打开,按ctrl+S 输入:SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;点击OK,按ctrl+D,选择Dump文件。看process name。多天的可统计一下规律。 工具bluesc 阅读全文
posted @ 2017-04-20 14:25 AmilyAmily 阅读(1165) 评论(0) 推荐(0) 编辑
摘要:IIS连接数 一般购买过虚拟主机的朋友都熟悉购买时,会限制IIS连接数,这边先从普通不懂代码用户角度理解IIS连接数 顾名思义即为IIS服务器可以同时容纳客户请求的最高连接数,准确的说应该叫“IIS限制连接数” 这边客户请求的连接内容包括: 1、网站html请求,html中的图片资源,html中的脚 阅读全文
posted @ 2016-12-13 15:05 AmilyAmily 阅读(829) 评论(0) 推荐(0) 编辑
摘要:WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。 1. WinDbg介绍: Debugging Tools and Symbols: Getting Startedhttp://www.micros 阅读全文
posted @ 2016-12-09 14:22 AmilyAmily 阅读(517) 评论(0) 推荐(0) 编辑
摘要:推荐MiniProfiler插件 工欲善其事,必先利其器。 我们使用EF和在很大程度提高了开发速度,不过随之带来的是很多性能低下的写法和生成不太高效的sql。 虽然我们可以使用SQL Server Profiler来监控执行的sql,不过个人觉得实属麻烦,每次需要打开、过滤、清除、关闭。 在这里强烈 阅读全文
posted @ 2016-08-03 10:13 AmilyAmily 阅读(282) 评论(0) 推荐(0) 编辑
摘要:概述Ø性能优化的思路首先是较为精准的定位问题,借助于相应的工具包,分析系统性能瓶颈在哪,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真,... 阅读全文
posted @ 2015-09-08 15:32 AmilyAmily 阅读(343) 评论(0) 推荐(0) 编辑
摘要:适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0适用的Windows版本:Windows Server 2008, Windows Server 2008 R2, Windows Server 20121、应用程序池(Application Pool)的设置:General->Q... 阅读全文
posted @ 2015-09-08 15:10 AmilyAmily 阅读(348) 评论(0) 推荐(0) 编辑
摘要:细说数据库连接池1. 什么是连接池? 在上篇文章《你必须知道的ADO.NET(四) 品味Connection对象》中,我已经强调过,建立一个数据库连接是一件非常耗时(消耗时间)耗力(消耗资源)的事情。之所以会这样,是因为连接到数据库服务器需要经历几个漫长的过程:建立物理通道(例如套接字或命名管道),... 阅读全文
posted @ 2015-09-08 15:09 AmilyAmily 阅读(300) 评论(0) 推荐(0) 编辑
摘要:在这篇博文中,我们抛开对阿里云的怀疑,完全从ASP.NET的角度进行分析,看能不能找到针对问题现象的更合理的解释。“黑色30秒”问题现象的主要特征是:排队的请求(Requests Queued)突增,到达HTTP.SYS的请求数(Arrival Rate)下降,QPS(Requests/Sec)下降... 阅读全文
posted @ 2015-09-08 15:08 AmilyAmily 阅读(718) 评论(0) 推荐(0) 编辑
摘要:最近我的电脑也出现了Internet信息服务找不到的情况,在网络上查了很多方法都没一个正确的,后面通过下面的方法我成功了,故此我把这个经历也分享给大家,希望能够帮到您。控制面板里“->添加/删除Windows组件->Internet信息服务(IIS)”组件的添加方法。(某些GHOST系统精简后没有此... 阅读全文
posted @ 2015-09-08 15:07 AmilyAmily 阅读(346) 评论(0) 推荐(0) 编辑
摘要:Windows—控制面板——程序和功能——打开或关闭Windows功能——Internet信息服务(IIS),一定要选中ASP.Net。1、打开你的VS2012网站项目,右键点击项目》菜单中 重新生成一下网站项目;再次点击右键》发布:2、弹出网站发布设置面板,点击,创建新的发布配置文件:输入你自己定... 阅读全文
posted @ 2015-09-08 15:05 AmilyAmily 阅读(604) 评论(0) 推荐(0) 编辑
摘要:为应用程序池 'DefaultAppPool' 提供服务的进程关闭时间超过了限制服务器经常产生“应用程序池'DefaultAppPool' 提供服务的进程关闭时间超过了限制。进程 ID 是 '2068'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下:Intern... 阅读全文
posted @ 2015-09-08 15:03 AmilyAmily 阅读(478) 评论(0) 推荐(0) 编辑
摘要:Bytes Total/sec 是 Bytes Sent/sec 与 Bytes Received/sec 的总和。这是 Web 服务每秒传输的总字节数。Cache Total Turnover Rate(ASP.NET App)每秒对总缓存的添加数和移除数。Current Blocked Asyn... 阅读全文
posted @ 2015-09-08 15:02 AmilyAmily 阅读(331) 评论(0) 推荐(0) 编辑
摘要:LogicalDisk\% Free Space 它测量选定逻辑磁盘上的可用空间百分比。请注意,如果此值低于 15%,则表示可用空间不足,操作系统无法存储关键文件。一个最直接的解决方案是增加更多的磁盘空间。PhysicalDisk\% Idle Time 它测量磁盘在采样间隔期间的空闲时间百分比。如... 阅读全文
posted @ 2015-08-05 12:27 AmilyAmily 阅读(454) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示