linux查看oracle线程,【实验】【PsList】使用PsList查看Windows上Oracle的线程等信息

通过这个小文儿,给大家介绍并演示一下Window操作系统上的一个查看进程的小工具pslist,可以通过这个小工具查看得到Oracle线程等相关信息。

1.截止到今天09.08.05,能得到的最新版本是PsList v1.28,下载地址如下2.解压之3.为便于在CMD中直接使用,方法如下1)第一种方法是,修改环境变量,添加指向包含pslist.exe命令的目录2)第二种方法是,将解压后的文件统统拷贝到windows的系统目录中对于我本机XP操作系统,对应的系统目录如下:C:\>cd %SystemRoot%\system32C:\WINDOWS\system32>4.不加参数使用PsList查看本机启动的Oracle进程相关信息通过Thd列可以看到oracle进程中包含22个线程C:\>pslist oraclepslist v1.28 - Sysinternals PsListCopyright ? 2000-2004 Mark RussinovichSysinternalsProcess information for HOUSWLT:Name                Pid Pri Thd  Hnd   Priv        CPU Time    Elapsed Timeoracle             7408   8  22  427 259884     0:00:03.515     0:04:39.0775.使用-d参数进一步查看在XP系统中对应的线程详细信息详细显示每个线程对应的基本信息。与在linux或UNIX上使用"ps -ef | grep oracle"命令得到的信息相比,这里不会显示出具体的线程名信息,仅仅显示出了线程的ID值(Tid列)。C:\>pslist -d oraclepslist v1.28 - Sysinternals PsListCopyright ? 2000-2004 Mark RussinovichSysinternalsThread detail for HOUSWLT:oracle 7408:Tid Pri    Cswtch            State     User Time   Kernel Time   Elapsed Time6464   9        94   Wait:Executive  0:00:00.000   0:00:00.031    0:04:44.8127776   9        84     Wait:UserReq  0:00:00.000   0:00:00.000    0:04:44.6875268   9        14     Wait:UserReq  0:00:00.000   0:00:00.000    0:04:44.6712804   8       226     Wait:UserReq  0:00:00.031   0:00:00.015    0:04:41.6247152   8       302     Wait:UserReq  0:00:00.015   0:00:00.000    0:04:41.6247156   8       193     Wait:UserReq  0:00:00.000   0:00:00.000    0:04:41.5774024   8       231     Wait:UserReq  0:00:00.000   0:00:00.031    0:04:41.5778124   9       609     Wait:UserReq  0:00:00.031   0:00:00.031    0:04:41.5626844   9       514     Wait:UserReq  0:00:00.046   0:00:00.046    0:04:41.5627116   8       768     Wait:UserReq  0:00:00.140   0:00:00.046    0:04:41.5624772   8        36     Wait:UserReq  0:00:00.000   0:00:00.015    0:04:41.5464156   9       339     Wait:UserReq  0:00:00.125   0:00:00.000    0:04:41.546620   8      1217     Wait:UserReq  0:00:00.437   0:00:00.046    0:04:41.5465960   8       473     Wait:UserReq  0:00:00.015   0:00:00.000    0:04:41.5464340  10         3       Wait:Queue  0:00:00.000   0:00:00.000    0:04:41.4845040   8       275     Wait:UserReq  0:00:00.015   0:00:00.015    0:04:36.9845020   9       181     Wait:UserReq  0:00:00.000   0:00:00.015    0:04:36.9846832   9        66     Wait:UserReq  0:00:00.000   0:00:00.000    0:04:34.7184332   9        49     Wait:UserReq  0:00:00.000   0:00:00.015    0:04:31.9686964   9        38     Wait:UserReq  0:00:00.015   0:00:00.000    0:04:21.9688008   8        44     Wait:UserReq  0:00:00.000   0:00:00.015    0:04:16.968160   8        80     Wait:UserReq  0:00:00.000   0:00:00.031    0:00:09.7506.使用-m参数查看oracle进程使用内存的情况C:\>pslist -m oraclepslist v1.28 - Sysinternals PsListCopyright ? 2000-2004 Mark RussinovichSysinternalsProcess memory detail for HOUSWLT:Name                Pid      VM      WS    Priv Priv Pk   Faults   NonP Pageoracle             7408  372588  150508  254412  269920    52531     16  2077.更多参数介绍请见下面的【附】8.OK,从此我多了一个能够查看Windows进程信息的命令行工具。

BTW,在这个解压包中还有一些其他的小工具

如pskill可以杀掉不想要的进程,类似UNIX上的kill -9命令

还有psinfo命令显示Windows系统信息等,有兴趣,您也可以熟练使用之。【附】使用pslist -help命令显示pslist命令的使用指南,内容描述的非常清晰C:\>pslist -helppslist v1.28 - Sysinternals PsListCopyright ? 2000-2004 Mark RussinovichSysinternalsUsage: pslist [-d][-m][-x][-t][-s [n] [-r n] [\\computer [-u username][-p password][name|pid]-d          Show thread detail.-m          Show memory detail.-x          Show processes, memory information and threads.-t          Show process tree.-s [n]      Run in task-manager mode, for optional seconds specified.Press Escape to abort.-r n        Task-manager mode refresh rate in seconds (default is 1).\\computer  Specifies remote computer.-u          Optional user name for remote login.-p          Optional password for remote login. If you don't presenton the command line pslist will prompt you for it if necessary.name        Show information about processes that begin with the namespecified.-e          Exact match the process name.pid         Show information about specified process.All memory values are displayed in KB.Abbreviation key:Pri         PriorityThd         Number of ThreadsHnd         Number of HandlesVM          Virtual MemoryWS          Working SetPriv        Private Virtual MemoryPriv Pk     Private Virtual Memory PeakFaults      Page FaultsNonP        Non-Paged PoolPage        Paged PoolCswtch      Context Switches-- The End --

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值