Le 15/05/2020 à 11:10, Jean-Marc Lasgouttes a écrit :
Le 14/05/2020 à 23:40, Jean-Marc Lasgouttes a écrit :
Le 14/05/2020 à 22:29, Jean-Pierre Chrétien a écrit :
My computer uses mechanical drives all right, and runs an AMD biprocessor
since 2009. Does it seem enough disabled for a test ? If so, what should I do
exactly ?
Very good platform. Apply this patch (which is work in progress but should
work) and recompile lyx in release mode.
Then reboot your computer (to avoid caching of files), run LyX, create new
file, insert math equation (to have more icons) and exit.
Note what is output on screen.
Then in GuiApplication/iconName() and repalce the "#if 1" by "#if 0" (see in
the patch). Recompile, repeat the same measurement.
Is this clear enough ?
Note that there are other uses of the resources in the code, I am just testing
this particular path.
Here you are:
#if 1
$ src/lyx
#pmprof# iconName: 534.10 us, count=281, total=150.08 ms
#if 0
$ src/lyx
#pmprof# iconName: 34.87 us, count=263, total=9.17 ms
Try this one instead (do not worry, recompilation will be limited).
The difference is that is report time for getIcon (find and read icon) instead
of iconName (find icon only).
I will try now with the second one (I assume that I must revert the first one).
Should I reboot again ?
--
Jean-Pierre
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel