Logo image
Windows NT上多執行緒程式行為之研究
Thesis

Windows NT上多執行緒程式行為之研究

林獻祥
Masters, National Tsing Hua University
1998

Abstract

效能評估程式軌跡程式行為 Performance evaluationProgram traceProgram characteristicsBinary rewritingBinary instrumentation
Performance evalution is one of the improtant courses in the worldof computer science. Many researches have proposed various kinds ofmethods to analyze the program behavior. Among them, program tracingand performance monitoring softwares have been used widely to study theexecution characteristics of programs. But in the Windows/x86 platform,it is very difficult to build such a software tool due to the facts thatthe Windows operating systems and many applications running on top of itare distributed without source code and the x86 CPU has a complicatedinstruction set architecture. In this thesis, we propose a method tobuild a program tracing tool in the Windows NT/x86 platfrom, which aimsat tracing the multi-threaded Windows applications without source codeavailable. We have applied our tracing system to some benchmark programs,and results of analyzing the characteristics of these programs arepresented.

Metrics

1 Record Views

Details

Logo image