[mythtv] OS X Performance
Bruce Dillahunty
bdillahu at peachbush.com
Tue Sep 21 22:37:27 EDT 2004
Hello to the Mac hackers (and others...), me again.
I got around to recompiling QT with some better optimizations to see if
that helps performance... well, I guess it might have, but that's
pretty subjective... performance in the menus and stuff seems better,
but actual video playback doesn't really seem better.
Anyway, in playing with that, I discovered a function of "Activity
Monitor" (part of the OS, look in the Applications/Utilities folder)...
If you open the "Show Activity Monitor", then you can find the
mythfrontend process...s elect it and you can click the "Inspect" "i"
button... from there, there is a "sample" button... it takes a bit, but
it gives and entire stack trace of what is running, what calls are
occurring in which thread, etc.
I don't know that it really means much to me, but I was thinking it
might help you guys figure what is using so much CPU.
Hope that is of assistance.
Bruce
On Sep 14, 2004, at 01:39, Nigel Pearson wrote:
>> I have played with this a bit, and succeeded in getting the
>> libraries to live in the Frameworks directory for the .app bundle.
>
> Ditto, except that I have all the config
> (.xml, .ttf, mysql.txt) as well. Small change
> in main.cpp and settings.pro
>
>> With this, I had one 40 MB executable that didn't require external
>> libraries.
>
> v0.15 is 36MB, including Qt, which .tar.gz's to 13MB.
> Sadly, still a bit too large for my web site. Will keep at it.
> The script and source code patches are attached:
>
> % diff -u mythtv-0.15.1/programs/mythfrontend/main.cpp
> working/programs/mythfrontend/main.cpp >patch.macosx.bundle
> % diff -u mythtv-0.15.1/programs/mythfrontend/mythfrontend.pro
> working/programs/mythfrontend/mythfrontend.pro >>patch.macosx.bundle
> % diff -u mythtv-0.15.1/settings.pro working/settings.pro
> >>patch.macosx.bundle
>
> <makebundle> <patch.macosx.bundle>
>
> --
> Nigel Pearson, nigel at ind.tansu.com.au| "Let's see how Spike is going"
> Telstra BI&D, Sydney, Australia | ...
> Office: 8255 4222 Fax: 8255 3153 |"I'd like to keep Spike as my
> pet."
> Mobile: 0408 664435 Home: 9792 6998 | Illyria - Angel
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
More information about the mythtv-dev
mailing list