(Chinese big5 text)

Processor Explorer 12.04 


 nW١GProcessor Explorer
  G12.04
  Gtγn
  ҡGWin95/98/NT/2K/XP/Vista/7  ²餤/c餤
  ʽGKOn
    http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
    http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
  U  http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
  ׾  http://forum.sysinternals.com/process-explorer_forum2.html
  s  http://live.sysinternals.com/

  Ƨ@̡G (Kii Ali)
  Email kiiali @ cpa tch.org
  ICQG 5107476
  QQ G 47545722
  MSNG kiiali @ hotmail.com
    http://cpatch.org/kiiali/


aƴyz

0. 2003 ~_AKA Ҧ@~ Help NĶuUvA^kn
  lNAAϥηLnL½ĶAӳyϥΤW~ѡC
1.䴩y: ۰ʤ^Bc餤 (BIG5) B²餤 (GB2612) C
2.aҡGb Windows XP 2600 ^媩 + hyAϥ vc5 
  (ka ²ƪ) i椤ơCbc餤媩ArϥΡuө9
  vӫDsө9 Ao̤jۮeʡCX~ɦAusө9
  vMu9vC
3.ҡG²餤Bc餤 win98se ե`Cܴճ
  CǬ 800x600x256 small font C
4.⩤WեG⩤qMWAϥγeFҰ BGconv 
  1.0.35 AJӪΦrXӪϥ Kii Ali v35 A
  åt[HuץAHiPjϥΦW@PC
5.WեGھiӬJLnߺDCLnߺDW㤣
  ̡ApusW  vs [Jvu vs evCάOM~
  ̡ApuCXevAoǱNHץCեӸ`pUA
   Kii Ali @~C
http://search.cpatch.org/download/patchutil/bgconv/cpatch_core14.zip


Win2k/WinXP 

pGϥΦb^媩 Win2k/WinXP AаOo[ MUI (hy
Ϊ̤) Aæb [x/aϿﶵ/@/\ιܤ] 
]w [(c)]   [(²)]C _hYϤwb Locale 
Setting ]w Chinese (Taiwan)  Chinese (P.R.C) AM
u|X{u^vAӤ|X{uc餤vΡu²餤vC

c/²餤媩  Win2k/WinXP LU{DA]䧹S
MUI AƦܨS^媩w]y\C]u
ܨ䥻y UI C_^媩AiO_}~CiѾ\:

http://cpatch.org/kiiali/theo/mui/index.htm


nyzwt軡k

Processor Explorer 12.04 

zgQLSwɮשΥؿOѭӵ{}ҪܡH{bzi
HooӸTCProcess Explorer |ܤw}ҩθJ
XM DLL Bz{ǡC

Process Explorer OѨӤlҲզCW誺û|
ܥثeϥΤBz{ǪM (]AݪbW)CӤU
h|ھ Process Explorer ҳBҦܬTG
pGB󱱨XҦAz|ݨbWBz{Ǥw}
XCProcess Explorer B DLL ҦɡAh|ݨBz{
ǤwJ DLL MOɮסCProcess Explorer ]Ʊj
jjM\AiֳtܳBz{Ƕ}ҪXθJ DLLC

(WަۻOWLn technet A䪩Ȥ 11.13 ApU}:
http://technet.microsoft.com/zh-tw/sysinternals/bb896653.aspx


nyzwեε

pGznQGNLn Task Manager u@޲z(cW) 
BȺ޲z(²W)A NϥηLn Processor Manager 
i{C

@BӧO{AiԲ˵

(1).NET į    .NET Performance   
(2).NET զX    .NET Assemblies    
(3)         Environment          ˵ܼ
(4)u{         Threads              |/Ҳ/tΤӸ`
(5)A         Services             U󨺨Ƕi{A
(6)įϧ     Performance Graph    CPU/p줸/IO줸
(7)į         Performance          CPU/O/O/IO/`{

GB

iH]wi{uv
iH]wi{
iH]wi{̦si{ (Njl@ˡA@]w@)

TB DLL ˵A]iHĥ `{ handle 覡˵

: Ln Task Manager vs Ln Processor Explorer

1.TM Si{𪺷AO@i{A۵MSu̦sʡvC
  PE jնi{C
2.TM įϧ 2 : CPU ϥβvBPF ϥζqC
  PE įϧά 4 ءCCPUB{iBI/OBC
3.TM OR 4:
  `pBT{tBOB֤߰O
  PE OR 6:
  `pB{itBOB֤߰OBBCPU P I/O



ɮפU

  lɮ (13MB)

quj ftp://ftp.isu.edu.tw/cpatch/sysutil/procexp/source/processexplorer1204.zip
  
  ɮ (576KB)

quj ftp://ftp.isu.edu.tw/cpatch/sysutil/procexp/cprocexp1204.zip

еyԨѡA蹳^YiUC


Ƥk

1.^ zip ʦsɮסAXYiϥΡC

procexp_b5.exe  c餤媩
procexp_gb.exe  ²餤媩

2.]ӳnw]rTAа椺 set_font.reg

z]iHʳ]wrC: ﶵ(I)/r(F) ]w:ө 9 C
ĳ]wsөALrܮĪG]nC



Ƨ޳N

1.VC unicode rApǲΤաC
2.ASCII rAĥ TransTEXT s@C@̬jC{HApUC

  nW١GTransText
  G2.0.262.1560
  Gɺn
  ҡG2k/xp/vista/7    ²餤/c餤
  ʽGKOn
  Ghttp://www.yonsm.net/read.php?316

Wקɪ *.ttt ( procexp_b5.exe.ttt procexp_gb.exe.ttt)
ѱzѦҡC


KA ½Ķ

KA ui{vAOD½ĶȤXfC
i{(process) u{(thread) `{(handle) 

@wno½ĶOH½ĶlDTAYϬOLnb 
Task Manager D~p Commit Charge kAboӪ
N勵C|ӷLnзǡCϥΤH{C

pfXAWD`hƪAUЦۨC

½ĶԱΦpUC


Process Explorer ½ĶJ - CPU ΰO

 CPU ε{]pWbӦhAںɶq@Ӥ@ӦҡA
ðѦҥثeLn task manager½ĶӰCqĶαq
TĶAbCDD`hAҥHoۡA@
gC

@ǤACpUAƱja@UC

1. context switches tt ttq eഫ(mstw)	
\: ^ȦsA]w}ŶA]wA

2.Bz˩M(processor affinity)AbhBzקK{
LBzAtΧ֨BzĲvΡCimƵ{ 
(cooperative scheduling)A{} IO ɤ~iƵ{C
imƵ{(preemtive scheduling) AA win95 C

3.|(Stack)Mn(Heap) OsƪOؤP޲z

4.i{(process) u{(thread) `{(handle)


                  (c)          (²)        LĶ

.NET Processes        .NET i{           .NET i{         .NET {(mstw)
Access Mask           sBn            XݱX
AppDomains            κ            ΰ
ASLR                  ASLR }ŶJHASLR a}ŶJH
assemblies            զX                զX
available             i                i
base                                  
base address          򩳦}            򩳦a}
base priority         uv          uv
bring to front        ae            ae
close handle          `{            `{
column set                                      ]w
commit charge         {it            {it          T{t(mstw)
confirm kill          פi{ɽT{      פi{ɽT{    (tĶ) (mstw)
contentions                           
context switch delta  tt        ttq      eഫ(mstw)
context switches      t            t
cooperative schedulingimƵ{        imƵ{
CPU Cycles            CPU `            CPU `
CPU Cycles Delta      CPU `t        CPU `tq
CPU History           CPU v            CPU v
CPU Usage             CPU ϥβv          CPU ϥβv
Cswitch Delta         tt        ttq
Current               ثe                e
Current/Limit         ثe/           e/
Delta                 t                tq              t(tĶ) tq(tĶ)
DEP Status            ư樾A    ƾڹB樾A
description           yz                yz              (mstw)
Difference HighlightinϤGɶ    ϤGɶ
dump                  ɦL                ɦL
dynamic priority:     ʺAuv:         ʺAuv:
GDI handles           GDI `{            GDI `{
GDI objects           GDI             GDI 
Gen 0 Collections     GC O^0h  GC s^0h
Group SID:            sզwѧOX:     sզwѧOX:
handle                `{                `{              X(mstw) y`(mscn)
handle count          `{p            `{p
handle value          `{ƭ            `{ƭ
heap Bytes            n줸          n줸
high:13               : 13            : 13
I/O Bytes             I/O 줸          I/O 줸
I/O delta other       I/O Lt        I/O Ltq
I/O delta other bytes I/O L줸ծt  I/O L줸ծtq
I/O delta read bytes  I/O Ū줸ծt  I/O Ū줸ծtq
I/O delta reads       I/O Ūt        I/O Ūtq
I/O delta total bytes I/O `p줸ծt  I/O `p줸ծtq
I/O delta write bytes I/O gJ줸ծt  I/O gJ줸ծtq
I/O delta writes      I/O gJt        I/O gJtq
I/O history           I/O v            I/O v
I/O priority          I/O uv          I/O uv
Idle:4                y: 4             y: 4
image base address    蹳򩳦}        蹳򩳦a}
image file            蹳ɮ            蹳ɮ
image type (64 vs 32-b蹳 (64 vs 32 蹳 (64 vs 32 줸)
integrity level       ʵ          ʵ
job name:             ȦW:           ȦW:         u@W(mstw)
jobs                                                u@(mstw)
kernel time           ֤߮ɶ            ֤߮ɶ
kill                  פi{            פi{
kill process          פi{            פi{
Limit                                 
mapped size           jp            jp
mapping type                      
maximize              ̤j              ̤j
maximum working set   WS u@ճ̤j     WS u@ճ̤j
max working set       ̤ju@          ̤ju@
memory priority       Ouv        suv
minimize              ̤p              ̤p
minimum working set   WS u@ճ̤p     WS u@ճ̤p
min working set       ̤pu@          ̤pu@
nonpaged                            
non-paged             :             :
nonpaged limit                  
Normal:8              @: 8             @: 8
number of threads     u{              u{
object address        }            a}
opaque                z              z
other bytes delta     L줸ծt      L줸ծtq
other delta           Lt            Ltq
own .NET Processes    ۦ .NET i{      ۦ .NET i{
own commit charge     ۦ{it        ۦ{it      ۦT{t(mstw)
Own CPU Usage         ۦ CPU ϥβv     ۦ CPU ϥβv
own memory usage      ۦOϥβv    ۦsϥβv
own processes         ۦi{            ۦi{
packed images         ʸ蹳            ʸ蹳
paged                 w:             w:
paged limit                       
paged physical        w          wz
paged virtual         w          w
page fault delta      ~t        ~tq
page faults           ~            ~
parent                h                h
pause                 Ȱ                Ȱ
peak                  yp                yp
peak/limit            yp/           yp/
peak handles          `{yp          `{yp
peak private bytes    p줸զyp    p줸զyp
peak private bytes    p줸զyp    p줸զyp
peak working set      WS u@զyp     WS u@զyp
peak working set size WS u@զyp     WS u@զyp
permissions           v                v
physical memory       O          zs
physical memory usage Oϥβv    zsϥβv
PID (Process IdentifiePID (i{ѧO)    PID (i{ѧO)
preemtive scheduling  imƵ{          imƵ{
private bytes         p줸          p줸
PrivateBytes          p줸          p줸
PrivateBytes          p줸          p줸
PrivateBytesHistory   p줸վv      p줸վv
PrivateDeltaBytes     p줸ծt      p줸ծtq
process               i{                i{              Bz{(mstw) {(mst
processes             i{                i{              Bz{(mstw) {(mst
process explorer      i{          i{        Bz{`(mstw)
process name          i{W            i{W          Bz{ǦW(mstw)
processor affinity    Bz˩M        Bz˩M      Bz
quota charges         B׻ݨD            B׻ݨD
read bytes delta      Ūmծt      Ūmծtq
read delta            Ūt            Ūtq
realtime:24           Y: 24            Y: 24
references            ѷ                ѷ
refresh Time          szɶ        szɶ
relocated DLLs        sw쪺 DLL      sw쪺 DLL
resolvead dresses     Ķ}            Ķa}
resume                                
runtime checks        ɴˬd        ɴˬd
service               A                A
share flags           @ɺX            @ɺX
show fractional CPU   ܤq CPU        ܤq CPU
shutdown                              
SID:                  wѧOX:         wѧOX:
stack                 |                |
stop                                  
substring:            lr              lr
system cache          tΧ֨            tΧ֨
thread                u{                u{              Bz(mstw)
thread stack          u{|            u{|
threads               u{                u{
time stamp            ɶWO            ɶWO
total                 `p                `p
total time            ɶ`p            ɶ`p
turnaround time       ^_ɶ            ^_ɶ
type                                  
USER Handles          USER `{           USER `{
User Name             ϥΤHW          ϥΤHW
USER Objects          USER            USER 
User time             ϥΤHɶ          ϥΤHɶ
variable              ܼ                ܼ
verified signer       wñpH        wñpH
verify                                
virtual memory        O          s
virtual size          jp            jp
virtualized                         
working set           WS u@           WS u@
working set size      WS u@դjp       WS u@դjp
write bytes delta     gJ줸ծt      gJ줸ծtq
write delta           gJt            gJtq
WS private            WS u@ըp       WS u@ըp
WS private bytes      WS u@ըp줸 WS u@ըp줸
WS shareable          WS u@եi@     WS u@եi@
WS shareable bytes    WS u@եi@     WS u@եi@
WS shareable bytes    WS u@եi@ɦ줸WS u@եi@ɦ줸
WS shared             WS u@դw@     WS u@դw@
WS shared bytes       WS u@դw@ɦ줸WS u@դw@ɦ줸
WS total bytes        WS u@`p       WS u@`p


