From: William C. <wc...@nc...> - 2003-01-16 15:04:33
|
Some features that appear to be new on this this verions of VTune: -No need to have a second windows machine to do the data analysis. -Ability to script to do data analysis -Ability to archive data and do data analysis on another machine Vtune for Linux requires very specific kernels. VTune is making changes=20 to the sys_call_table entries. On newer kernels Red Hat Linux kernels=20 the "sys_call_table" symbol is not exported. The URL=20 http://www.intel.com/software/products/vtune/vlin/relnotes.htm mentions=20 that it needs to be exported for 2.4.18-17.7.xsmp. This requires a=20 recompile of the code. This VTune for Linux has a number of things that are unsupported on=20 http://www.intel.com/software/products/vtune/vlin/relnotes.htm: * Java* Language * Itanium=AE and Itanium=AE 2 * SuSE*, Red Hat* Advanced Server* v 2.1, Red Hat* v 8.0 distributio= ns. * Multiple simultaneous users (instead, the usage model is "one=20 user at a time") * Pause/Resume APIs * Remote Data collection on another machine running on either a=20 Linux* or Windows* operating system. Their call graph code is implemented via binary rewrites and only=20 instruments basic blocks 5 bytes or large in size. So actually the call=20 graph information is finer grained than function calls. Call graph=20 information is only written out at the normal termination of a program. -Will John Levon wrote: > http://www.intel.com/software/products/vtune/vlin/ >=20 > regards > john |