w3wp oracle,w3wp.exe占用CPU超过50%的处理

w3wp.exe占用CPU超过50%的处理

1.查看CPU占用高的进程:任务管理器

blog_14d5a51a90102weyk.html

C:\Documents and

Settings\Administrator>iisapp

W3WP.exe PID: 18008 AppPoolId: STAT

W3WP.exe PID: 8328 AppPoolId: STAT

W3WP.exe PID: 17868 AppPoolId: JYCV16

W3WP.exe PID: 16652 AppPoolId: JYCONLINE

W3WP.exe PID: 1248 AppPoolId: MAIL

C:\Documents and

Settings\Administrator>E:\soft\Procdump\procdump.exe -ma -c

50

-s 3 -n 2

17868

ProcDump v7.1 - Writes process dump files

Copyright (C) 2009-2014 Mark Russinovich

Sysinternals - www.sysinternals.com

With contributions from Andrew Richards

Process: w3wp.exe (17868)

CPU

threshold: >= 50% of system

Performance counter: n/a

Commit

threshold: n/a

Threshold

seconds: 3

Hung window

check: Disabled

Log debug

strings: Disabled

Exception

monitor: Disabled

Exception

filter: *

Terminate

monitor: Disabled

Cloning

type: Disabled

Concurrent

limit: n/a

Avoid

outage: n/a

Number of

dumps: 2

Dump

folder: C:\Documents and Settings\Administrator\

Dump

filename/mask: PROCESSNAME_YYMMDD_HHMMSS

Press Ctrl-C to end monitoring without terminating the

process.

[16:25:34] CPU: 75% 1s

[16:25:35] CPU: 72% 2s

[16:25:36] CPU: 76% 3s (Trigger)

[16:25:36] Dump 1 initiated: C:\Documents and

Settings\Administrator\w3wp.exe_16

0110_162536.dmp

[16:25:40] Dump 1 complete: 153 MB written in 3.4

seconds

[16:25:42] CPU: 75% 1s

[16:25:43] CPU: 74% 2s

[16:25:44] CPU: 80% 3s (Trigger)

[16:25:44] Dump 2 initiated: C:\Documents and

Settings\Administrator\w3wp.exe_16

0110_162544.dmp

[16:25:44] Dump 2 complete: 173 MB written in 0.4

seconds

[16:25:45] Dump count reached.

C:\Documents and

Settings\Administrator>iisapp

W3WP.exe PID: 18008 AppPoolId: STAT

W3WP.exe PID: 8328 AppPoolId: STAT

W3WP.exe PID: 17868 AppPoolId: JYCV16

W3WP.exe PID: 16652 AppPoolId: JYCONLINE

W3WP.exe PID: 1248 AppPoolId: MAIL

W3WP.exe PID: 11948 AppPoolId: TOPWOM

W3WP.exe PID: 6268 AppPoolId: jvm

C:\Documents and Settings\Administrator>

2.用WiinDbg打开dump文件(File

\ Open Crash Dump)

blog_14d5a51a90102weyk.html

3.输入命令!analyze

-v,等待几秒后会打印出错误信息,函数调用栈如下图:

blog_14d5a51a90102weyk.html

blog_14d5a51a90102weyk.html

blog_14d5a51a90102weyk.html

blog_14d5a51a90102weyk.html

参考方法:

我们经常遇到w3wp.exe进程的CPU占用率在某一时间段内突然升高几倍,但是无论使用adplus.vbs还是debug

dialog去抓取这一瞬间的dump都是有难度的。而且遇到高cpu的问题我们通常抓取一个dump不能看出问题,需要多个样例。

就能够很好的处理这个情况:

procdump -ma -c 50

-s 3 -n 2 5844(Process Name or PID)-ma将整个进程的内存信息写入dump。默认包含thread和handle信息-c在CPU到达多少的时候抓取-s持续多少秒后抓取 (default is

10).

-n抓几次-6464bit的w3wp.exe要用这个-e 当进程遇到unhandled

exception的时候-r Server 2008 R2支持的,clone一个process来做dump,减少因为抓dump而使w3wp挂起的时间

0:121:x86> ~108s

The wow64exts extension must be loaded to access 32-bit

state.

.load wow64exts will do this if you haven't loaded it

already.

ntdll!ZwQueryVirtualMemory+0xa:

0033:77b6154a

0:108:x86> ~121s

clr!CoInitializeEE+0x47df2:

74216664 81f904000080  cmp

ecx,80000004h

0:121:x86> k

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/458978.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

论两种学习模式

引言 A:你是如何学习的,通过视频、书籍和实践结合?B:不是,一般情况是以一个问题为点去画线和面。 两种学习模式 按部就班方式获取知识(通过书、视频)缺点 信息接收者缺乏深度思考和探索信息发布者的知识体系不一定适合…

启动mq命令 linux,RocketMQ:Linux下启动server和broker的命令

目录QUESTION:RocketMQ:Linux下启动server和broker的命令?ANSWER:一、启动mqnamesrv1.1当前执行1.2后台运行二、启动mqbroker2.1当前执行2.2后台运行QUESTION:RocketMQ:Linux下启动server和broker的命令?ANSWER:一、启动mqnamesrv1.1当前执行进入rocke…

C++中int *p[4]和 int (*q)[4]的区别

*************************************************** 更多精彩,欢迎进入:http://shop115376623.taobao.com *************************************************** C中int *p[4]和 int (*q)[4]的区别 前者是指针数组,后者是指向数组的指针…

linux不用命令开启ssh,不用密码也能ssh登陆Linux?

Linux的一个后门引发对PAM的探究1.1 起因今天在搜索关于Linux下的后门姿势时,发现一条命令如下:ln -sf /usr/sbin/sshd /tmp/su; /tmp/su -oPort5555;经典后门。直接对sshd建立软连接,之后用任意密码登录即可。ssh rootx.x.x.x -p 5555这个是…

ScrollView常用(暂时用上了的)代理方法

2019独角兽企业重金招聘Python工程师标准>>> ScrollView常用代理方法: #pragma mark - 滚动结束调用 -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView {// 计算 滑动到了第几页double page scrollView.contentOffset.x / scrollView.width;self.p…

Android ListView性能优化实例讲解

前言: 对于ListView,大家绝对都不会陌生,只要是做过Android开发的人,哪有不用ListView的呢? 只要是用过ListView的人,哪有不关心对它性能优化的呢? 关于如何对ListView进行性能优化,…

Bzoj 3289: Mato的文件管理 莫队,树状数组,逆序对,离散化,分块

3289: Mato的文件管理 Time Limit: 40 Sec Memory Limit: 128 MBSubmit: 1539 Solved: 665[Submit][Status][Discuss]Description Mato同学从各路神犇以各种方式(你们懂的)收集了许多资料,这些资料一共有n份,每份有一个大小和一…

vs2010创建和使用动态链接库(dll)

*************************************************** 更多精彩,欢迎进入:http://shop115376623.taobao.com *************************************************** 本文将创建一个简单的动态链接库,并编写一个应用台控制程序使用该动态链接…

magenta内核与linux,谷歌将推出新操作系统Fuchsia:Magenta语言为内核

谷歌现在研发出来并且推出使用的系统有Chrome OS、Android和Chromecasts,这三者在操作系统的市场中占得份额很高,但是好像谷歌对此并不满意,因为有相关消息显示,谷歌正在研发新的操作系统Fuchsia,该系统采用Magenta语言…

BZOJ 1968: [Ahoi2005]COMMON 约数研究 水题

1968: [Ahoi2005]COMMON 约数研究 Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://www.lydsy.com/JudgeOnline/problem.php?id1968 Description Input 只有一行一个整数 N&#xff08;0 < N < 1000000&#xff09;。 Output 只有一行输出&#xff0c;为整数M…

VC内存对齐准则(Memory alignment)

*************************************************** 更多精彩&#xff0c;欢迎进入&#xff1a;http://shop115376623.taobao.com *************************************************** 本文所有内容在建立在一个前提下&#xff1a;使用VC编译器。着重点在于&#xff1a;VC…

mysql 主主互备实现

今天星期天&#xff0c;么事就写个MYSQL的主主架构的博客&#xff0c;原理如下图&#xff0c;不是我画的网上找的。主机作用操作系统mysql版本对应IPvip数据库mysqlA(主)centos6.4mysql 5.5.48192.168.48.129192.168.48.126mysqlB(备)centos6.4mysql 5.5.48192.168.48.132一&am…

动手实践 Linux VLAN - 每天5分钟玩转 OpenStack(13)

本节我们来看如何在实验环境中实施和配置如下 VLAN 网络 配置 VLAN 编辑 /etc/network/interfaces&#xff0c;配置 eth0.10、brvlan10、eth0.20 和 brvlan20。 下面用 vmdiff 展示了对 /etc/network/interfaces 的修改 重启宿主机&#xff0c;ifconfig 各个网络接口 用 brct…

Socket的3次握手链接与4次断开握手

*************************************************** 更多精彩&#xff0c;欢迎进入&#xff1a;http://shop115376623.taobao.com *************************************************** 连接握手&#xff1a; 1.客户端发送建立连接请求 &#xff08;发送请求&#xff09;2.…

Linux桌面需要强制访问控制,RHCSA 系列(十三): 在 RHEL 7 中使用 SELinux 进行强制访问控制...

RHCSA 认证&#xff1a;SELinux 精要和控制文件系统的访问尽管作为第一级别的权限和访问控制机制是必要的&#xff0c;但它们同样有一些局限&#xff0c;而这些局限则可以由安全增强 Linux(Security Enhanced Linux&#xff0c;简称为 SELinux)来处理。这些局限的一种情形是&am…

使用canvas实现擦玻璃效果

体验效果:http://hovertree.com/texiao/html5/25/效果图&#xff1a;代码如下&#xff1a; <!DOCTYPE html> <html> <head lang"zh"> <meta name"viewport" content"initial-scale1.0, maximum-scale1.0, user-scalableno, widt…

[转]opencv学习资料

转自&#xff1a;http://blog.csdn.net/poem_qianmo/article/details/20537737 1&#xff1a;Mat imread(const string& filename, intflags1 ); eg: Mat image0imread("dota.jpg",CV_LOAD_IMAGE_ANYDEPTH | CV_LOAD_IMAGE_ANYCOLOR);//载入最真实的图像 ge1i…

jQuery动态设置样式List item

前段时间&#xff0c;Insus.NET有修改一个功能《激活当前视图菜单高亮呈现》http://www.cnblogs.com/insus/p/5287093.html 今天Insus.NET想改用另外一个方法来实现&#xff0c;使用jQuery。在ASP.NET MVC 环境实现&#xff1a; 代码&#xff1a; <ul><li><a hr…

linux telnet 权限,允许telnet 通过root用户进行访问

允许telnet 通过root用户进行访问RHEL6:[rootclovem ~]# yum install telnet-server -y //安装telnet服务端[rootclovem ~]# cat /etc/xinetd.d/telnet //开启telnet的托管服务# default: on# description: The telnet server serves telnet sessions; it uses \#unencrypt…

TOUGHRADIUS 项目介绍

2019独角兽企业重金招聘Python工程师标准>>> TOUGHRADIUS 项目介绍 ToughRADIUS是一个开源的Radius服务软件&#xff0c;采用于 Apache License 2.0 许可协议发布&#xff0c;从创立之日起&#xff0c;他的宗旨就是服务于中小微ISP&#xff0c;让运营变得更简单。 T…