At the risk of getting slightly off topic...

The reason that I asked about profiling is that I'm experiencing terribly slow copy imports of raw files. I don't think it's getting 1/second. My hardware isn't top of the line but it isn't bad either. I experience this behavior even if there are no photos in the library, and jpg imports are blinding quick. I'll do a little more testing before opening a bug and I'll try to provide you with a profile, who knows maybe I'll even see an easy solution.

Clint, any chance you could add a configure or make flag to add the necessary gprof flags?

-Joe

On 04/11/2013 05:57 PM, Lucas Beeler wrote:
Hi Joe,

I use sysprof (available in the Ubuntu repos). Sysprof's user interface has gotten worse in recent versions (namely, it's much harder to find the "drill down" view that shows the call stack for profiled functions), but sysprof has the advantage that it's a system-wide profiler and you don't have to do anything special to Shotwell or its Makefile to use it. My colleague Clint uses gprof, though this requires a little tinkering around in the Makefile to pass the flags gprof needs through from the Vala compiler to GCC. Anyway, that's my two cents!

Cheers,
Lucas


On Wed, Apr 10, 2013 at 6:52 AM, Joseph Bylund <[email protected] <mailto:[email protected]>> wrote:

    There seem to be a few reasons at the moment that it would be nice
    to profile/benchmark specific actions in shotwell (event merge,
    import, viewing folders in sidebar).  Does anyone happen to know
    of a good way of doing this?

    -Joe
    _______________________________________________
    Shotwell mailing list
    [email protected] <mailto:[email protected]>
    http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell



_______________________________________________
Shotwell mailing list
[email protected]
http://lists.yorba.org/cgi-bin/mailman/listinfo/shotwell

Reply via email to