This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM335X: Increase the performance of the system Am3352

Part Number: PROCESSOR-SDK-AM335X


Hi ,

As you know we have already migrated our product to SDK 8.2.0.24. 

we are seeing some performance issues like its taking more time to response(communicate) from webpage to backend(firmware).

How can we resolve this if its from Firmware side.. as we updated to new libraries as per the SDK..

please provide inpputs.. 

FYI: i have removed certain modules in menuconfig also.. but still seeing the same behavior

  • Hi Manu,

    can you please add relevant context to this E2E thread here so that it stands on its own. Also please provide more details on the specific performance concern you have (what exactly is happening in the system, what was the performance of this before/after, and ideally some steps to re-create this).

    Regards, Andreas

  • Also please provide more details on the specific performance concern you have 

    -> Here we have webpage access for the contoller where it do have multiple pages which we have implemnted in html.

        so, whenever user wants to configure/read the data from the controller hardware it will communicate via socket connection via lighttpd server

       henceforth whenever user navigates to other webpages(html) user is observing required values from the contoller that has to display in webpage(frontend).

       forntend will display messages as early its responded by controller.

       this happens whenever user navigates to other pages and observing slight delay 

    please let me how to tune the performance.. or if you have any link please provide

  • What you'd want to do here is use some kind of divide-and-conquer approach, to see which component is showing degraded performance. Something like this...

    Since it sounds like your issue could be with web server throughput? Try first to compare raw TCP/IP throughput of your old solution and your updated solution using a network analysis tool like 'iperf3' on both the client and server side.

    Then as a next step, try to measure raw throughout of your webserver solution, by serving up a large binary file (10's of MB), and then download it from the outside using 'wget' for example, also comparing your old and updated solutions.

    Regards, Andreas