Slashdot Mirror


Performance Inspector Open Source Project

An anonymous reader writes "Performance Inspector puts your finger on the pulse of your C/C++ and Java code, helping you nail down performance bottlenecks and problems with Linux kernel interaction. The suite of tools includes sample-based profiling, monitoring at the thread level, and more."

7 of 19 comments (clear)

  1. Mac OS X performance tools by norwoodites · · Score: 4, Informative

    If you want to use performance tools like the Performance Inspector on Mac OS X, get the CHUD tools from http://developer.apple.com/tools/performance/. They provide a GUI so you do not need to use the command line expect for amber, the instruction tracer.
    Shikari is a profiler that can use the CPU PMC(performance monitor counters), it can show you where your hot spot is in asm but gives line information if you compiled with -g.

    1. Re:Mac OS X performance tools by norwoodites · · Score: 2, Informative

      It is called VTune by Inte.

  2. Peformance tools on Java... by elphkotm · · Score: 3, Funny

    === RUNNING PERFORMANCE PROFILER ON JAVA APP ===
    ! Performance Tip: Please use C++, instead of Java. This should lead to a noticeable performance increase.
    Launching "java" process...

    --

    <Amanda`> I just went out to the parking lot in my bathrobe to exchange warez CDs.
  3. Re:Don't use those tools! by grundy · · Score: 5, Informative

    >They're not open source,
    >so please don't use them.

    What planet are you from nerd-boy?

    From the COPYING file:

    Performance Inspector Components

    Component license
    post GPL
    a2n GPL
    perfutil GPL
    swtrace GPL
    rtdriver GPL
    ptt GPL

    jprof LGPL

  4. SCO Soure Code? by Atomizer · · Score: 2, Funny

    I think this is really just a bunch of SCO utilities that IBM just copied and released. ;)

  5. kernel level profiling? by wdebruij · · Score: 2, Interesting

    from the website:

    "We believe the Linux community will be best served by consolidating most of the performance projects into one or two projects, and then move that functionality into the kernel."

    in the kernel? why oh why would we want profiling tools embedded in the kernel?

  6. Re:Don't use those tools! by Ed_Moyse · · Score: 2, Interesting
    I don't necessarily think that you ARE a troll, but you certainly aren't very bright. There is plenty of free software that isn't made by GNU. Furthermore, any software released under the GPL is released under identical terms to GNU software.


    In simple language - this is as free as gcc.