Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 48489
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 10, 20262026-05-10T16:17:17+00:00 2026-05-10T16:17:17+00:00

I am working on a web app that uses Perl and I need to

  • 0

I am working on a web app that uses Perl and I need to look into speeding up portions of the app.

I thought I’d start profiling the particular calls for the portion I wish to investigate. I’ve done some searching on profiling Perl code, but unfortunately most of what I find says that I should run my perl code with -d:DProf myapp from the command line. That doesn’t quite work for me since my code is within a web app. I did find a way to get the profiling to work with apache, but unfortunately, the ‘most used’ modules that came back from the profiler were all CPAN modules — Class::xyz, etc etc etc. Not terribly helpful.

Does anyone know of a good way besides me injecting ‘timer’ code into the methods I wish to profile to target just these methods? I’ve thought of writing a test script and profiling that but due to the nature of the code I’m working on that would require a bit more work than I’m hoping to have to do.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-10T16:17:17+00:00Added an answer on May 10, 2026 at 4:17 pm

    Have you tried Devel::NYTProf (much better than Devel::DProf), which can work under Apache? Which webserver are you using? Is this a vanilla CGI script, a mod_perl thing, or something else?

    If you’re doing database stuff, the DBI::Profile can benchmark your queries, which is work happening in another program.

    The real trick, however, is to organize the code so that you can do the full spectrum of testing and profiling without having to put it all together at the end to find out something is slow. That won’t help you much in the short term to fight fires, but it does prevent things from becoming fires in the long run. There are also various ways to fake the webserver environment and so on, but that’s a different question. 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm working on a web app that is somewhere between an email service and
I am working on an ASP.NET MVC web app that allows people to publish
I am building a utility page for a web app that I am working
I'm working in a small company and weeks away from deploying a web-app that
I'm working on a web app project (in java; not that it matters) and
For a web app I'm working on, I need to know the lat/lon of
I am working on a pyramid web application that uses SQLAlchemy. I have a
I'm working on an app that uses a certain webapp's API. The API requiers
All, I'm working on a web application for iOS that uses a fixed position
So I'm currently working on a web app that I'm just going to use

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.