none
Performance/ Load issues for legacy C++ application

    Discussão Geral

  • Hi,

    I have a legacy C++ application on Linux (not Windows, we actually use VS 2003 to develop and debug). It is a collection of multiple EXEs communicating using sockets. Thousands of users connect to this application using HTTP. We are looking for ways of improving performance, but are not aware of any performance/ profiling tools etc. for Linux, especially when the application is running. How do we identify the performance bottlenecks, etc. - could be memory leaks, threading issues,  too much file IO, etc. ?

    Regards,

    SD_12

    • Tipo Alterado Helen Zhao segunda-feira, 27 de fevereiro de 2012 09:00 for more ideas from more community members.
    quarta-feira, 22 de fevereiro de 2012 09:41

Todas as Respostas

  • Hi,

    I have a legacy C++ application on Linux (not Windows, we actually use VS 2003 to develop and debug). It is a collection of multiple EXEs communicating using sockets. Thousands of users connect to this application using HTTP. We are looking for ways of improving performance, but are not aware of any performance/ profiling tools etc. for Linux, especially when the application is running. How do we identify the performance bottlenecks, etc. - could be memory leaks, threading issues,  too much file IO, etc. ?


    This forum is mostly about Windows and VC++ related questions (obviously). But you could check Wikipedia for profiling tools available: http://en.wikipedia.org/wiki/List_of_performance_analysis_tools

    And Linux Trace Toolkit is the one that comes first - http://en.wikipedia.org/wiki/Linux_Trace_Toolkit

    quarta-feira, 22 de fevereiro de 2012 10:11
  • Hi SD_12,

    According to your description, I'd like to change the thread type to General Discussion for more helpful ideas from more community members.

    By the way, you can try searching on this page: http://msdn.microsoft.com/en-us/performance/cc825801.

    Thanks for your understanding.
    Good Luck!


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

    segunda-feira, 27 de fevereiro de 2012 08:59