ITPUB??ì3
2010数据库技术大会
ITPUB论坛 » Oracle数据库管理 » QSlice的替代品,显示Windows进程中的线程情况


您有 1 条公共消息
  • 来自: 公共消息 标题: 3-5月ITPUB数据库 ... 内容: ITPUB与3月和5月分别安排了Oracle 11g DBA和Oracle性能优化培训,以及 ...

    标题: [Tips] QSlice的替代品,显示Windows进程中的线程情况
    离线 Kamus
    版主


    精华贴数 52
    个人空间 400
    技术积分 47987 (18)
    社区积分 3610 (503)
    注册日期 2002-5-26
    论坛徽章:49
    现任管理团队成员2007年度ITPUB最佳技术原创精华ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念
    ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章蓝色妖姬紫蜘蛛

    发表于 2004-7-23 10:55 
    QSlice的替代品,显示Windows进程中的线程情况

    前天在上海的咖啡馆
    说起QSlice的Bug
    eygle说有替代品
    不过居然卖关子死活不说是什么

    哼哼
    那就Google
    结果找到PStat
    还是微软的resouce kit中的东西
    QSlice是GUI的,而PStat是命令行的

    也不研究那么多了
    安装完毕以后
    将安装路径加入Path环境变量中
    然后pstat > p.txt
    这样输出结果到文本文件
    然后找到感兴趣的exe,比如oracle.exe
    然后查看下面的进程就可以了

    输出结果的使用方法跟QSlice没有区别
    不在赘述

    pstat下载地址:
    http://www.microsoft.com/windows ... xisting/pstat-o.asp


    __________________
    有事情请发Gmail邮箱,站内IM可能不能及时回复。    

    ***Chanel [K]***



    从明天起, 做一个幸福的人  
    喂马, 劈柴, 周游世界  
    从明天起, 关心粮食和蔬菜  
    我有一所房子 面朝大海, 春暖花开
    只看该作者    顶部
    离线 desertsmoke
    Just Love Oracle


    精华贴数 0
    个人空间 0
    技术积分 1179 (1867)
    社区积分 13 (11381)
    注册日期 2002-12-26
    论坛徽章:1
    授权会员     
          

    发表于 2004-7-23 12:39 
    高!

    实在是高!


    __________________
    人為善,福雖未至,禍已遠矣;人為惡,禍雖未至,福亦遠矣。知之為知之,不知為不知,是之也。我的博客
    只看该作者    顶部
    离线 eygle
    天下有雪


    精华贴数 65
    个人空间 0
    技术积分 207954 (1)
    社区积分 6464 (305)
    注册日期 2001-10-8
    论坛徽章:84
    现任管理团队成员2007年度ITPUB杰出贡献年度精华徽章ITPUB元老ITPUB维基人2009架构师大会纪念徽章
    参与2009年中国云计算大会纪念ITPUB北京2009年会纪念徽章八级虎吧徽章2010新春纪念徽章2010年世界杯参赛球队:希腊2010年世界杯参赛球队:加纳

    发表于 2004-7-23 12:42 
    终于培养了这个同志的动手能力


    __________________
    只看该作者    顶部
    离线 dingwk
    初级会员



    精华贴数 0
    个人空间 0
    技术积分 142 (14744)
    社区积分 0 (103462)
    注册日期 2003-7-8
    论坛徽章:0
          
          

    发表于 2004-7-28 15:38 
    好是好,可是看不出CPU的占用情况啊.


    只看该作者    顶部
    离线 ocpmi
    菜鸟DBA



    精华贴数 0
    个人空间 0
    技术积分 3228 (563)
    社区积分 49 (6079)
    注册日期 2004-4-4
    论坛徽章:3
    会员2006贡献徽章行业板块每日发贴之星操作系统板块每日发贴之星   
          

    发表于 2004-10-25 02:21 
    up


    __________________
    我是菜鸟,请高手们多多指教!!
    只看该作者    顶部
    离线 Fenng
    版主


    精华贴数 32
    个人空间 0
    技术积分 53654 (12)
    社区积分 6636 (294)
    注册日期 2001-12-18
    论坛徽章:36
    现任管理团队成员2007年度最佳版主2009架构师大会纪念徽章ITPUB北京2009年会纪念徽章2010新春纪念徽章2010新春纪念徽章
    祖国60周年纪念徽章生肖徽章2007版:鼠生肖徽章2007版:虎生肖徽章2007版:虎生肖徽章2007版:蛇 

    发表于 2004-10-25 09:32 



    __________________
    我的Blog: www.dbanotes.net   


    点击即可用 Google Reader 订阅   

    支付宝官方Blog

    4nyth1n9 th4t can 90 wr0n9 wi11 9o wr0ng  
    不想做厨师的裁缝不是好司机






    《Oracle性能诊断艺术》出版了
    只看该作者    顶部
    离线 Yong Huang
    版主



    精华贴数 3
    个人空间 0
    技术积分 6553 (256)
    社区积分 192 (2991)
    注册日期 2001-10-9
    论坛徽章:12
    现任管理团队成员ITPUB元老管理团队2006纪念徽章会员2006贡献徽章授权会员2010新春纪念徽章
    2010新春纪念徽章祖国60周年纪念徽章ITPUB8周年纪念徽章2009日食纪念2009新春纪念徽章2008新春纪念徽章

    发表于 2004-10-25 11:18 
    Re: QSlice的替代品,显示Windows进程中的线程情况



    QUOTE:
    最初由 Kamus 发布
    前天在上海的咖啡馆
    说起QSlice的Bug
    eygle说有替代品
    不过居然卖关子死活不说是什么

    哼哼
    那就Google
    结果找到PStat
    还是微软的resouce kit中的东西
    QSlice是GUI的,而PStat是命令行的
    ...


    If I remember right, David Solomon's "Inside Windows NT" (may have newer version now called something like "Inside Windows 2000" etc) has a chart comparing the capabilities of various Windows process monitoring tools but it's missing Process Explorer (from sysinternals.com). Each tool shows a subset of process and thread information. But in the chart, it looks like the kernel debugger gives the most complete information. For instance, what a thread is actually waiting on is only available in that tool. Resource kit tlist does a pretty good job. It tells you what state a thread is in.

    Since kernel debugger is not easy to use (normally it requires a serial cable connected from a separate PC), I highly recommend Sysinternals's Process Explorer. It shows pretty much everything you can get by doing Win32 programming.

    Some information is simply not available in Windows. For instance, a thread has no name. Therefore you can't tell which thread is SMON or PMON from outside Oracle (on UNIX you can ps -ef | grep pmon). But if you insist, I can tell you a trick by using bindview.com's strace utility.

    Yong Huang


    只看该作者    顶部
    离线 Kamus
    版主


    精华贴数 52
    个人空间 400
    技术积分 47987 (18)
    社区积分 3610 (503)
    注册日期 2002-5-26
    论坛徽章:49
    现任管理团队成员2007年度ITPUB最佳技术原创精华ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念
    ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章蓝色妖姬紫蜘蛛

    发表于 2004-10-27 14:46 
    谢谢Yong Huang的介绍
    网上搜索了一下,一些免费工具的链接列在下面

    Windows Server 2003 Resource Kit Tools:
    http://www.microsoft.com/downloa ... &displaylang=en

    The freeware PSLIST from www.sysinternals.com
    http://www.sysinternals.com/ntw2k/freeware/pstools.shtml

    Process Explorer :
    http://www.sysinternals.com/ntw2k/freeware/procexp.shtml


    __________________
    有事情请发Gmail邮箱,站内IM可能不能及时回复。    

    ***Chanel [K]***



    从明天起, 做一个幸福的人  
    喂马, 劈柴, 周游世界  
    从明天起, 关心粮食和蔬菜  
    我有一所房子 面朝大海, 春暖花开
    只看该作者    顶部
    离线 Kamus
    版主


    精华贴数 52
    个人空间 400
    技术积分 47987 (18)
    社区积分 3610 (503)
    注册日期 2002-5-26
    论坛徽章:49
    现任管理团队成员2007年度ITPUB最佳技术原创精华ITPUB元老ITPUB北京九华山庄2008年会纪念徽章管理团队2007贡献徽章参与2007年甲骨文全球大会(中国上海)纪念
    ITPUB北京香山2007年会纪念徽章管理团队2006纪念徽章会员2007贡献徽章会员2006贡献徽章蓝色妖姬紫蜘蛛

    发表于 2004-10-27 15:43 
    Process Explorer 无法显示每个thread占用的CPU
    但是这往往是我们在确认到底哪个线程消耗了大量CPU时需要的

    另外为什么Process Explorer 显示的线程有很多重复的?
    比如我的Oracle.exe进程号是1100
    下面显示了3条相同的线程,都是(1100): 1952,1952在v$process中是ORACLE.EXE (SHAD)
    还有(1100): 1860也显示了3条,这是ORACLE.EXE (J000)


    __________________
    有事情请发Gmail邮箱,站内IM可能不能及时回复。    

    ***Chanel [K]***



    从明天起, 做一个幸福的人  
    喂马, 劈柴, 周游世界  
    从明天起, 关心粮食和蔬菜  
    我有一所房子 面朝大海, 春暖花开
    只看该作者    顶部
    离线 yy2003
    中级会员


    精华贴数 0
    个人空间 0
    技术积分 318 (7287)
    社区积分 375 (2069)
    注册日期 2003-9-25
    论坛徽章:1
    授权会员     
          

    发表于 2004-10-27 15:47 
    太感谢了,我刚好需要.


    只看该作者    顶部
    相关内容


    CopyRight 1999-2006 itpub.net All Right Reserved.
    北京皓辰网域网络信息技术有限公司. 版权所有
    E-mail:Webmaster@itpub.net
    网站律师 隐私政策 知识产权声明
    京ICP证:060528号 联系我们