Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-09-12 Thread Christian Schoenebeck
On Monday, September 11, 2023 7:31:34 AM CEST Doug Gray wrote: > Hi Christian, > Thank you for looking at this. > > I commented out the code as suggested but this did not help other than > removing the Lambda function as a candidate cause. Then it's a minor, unrelated issue. Should still be fi

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-09-10 Thread Doug Gray
Hi Christian, Thank you for looking at this. I commented out the code as suggested but this did not help other than removing the Lambda function as a candidate cause. BTW the sfz reload on change behaviour is very useful indeed. Attached are two profiles taken after making this change, exampl3

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-09-09 Thread Christian Schoenebeck
On Wednesday, August 30, 2023 12:49:24 PM CEST Doug Gray wrote: > Christian, > Yes the output I posted began just before pressing sufficient keys to > trigger the failure event, ie laying my arm across the keys. Capturing > only the key presses, the failure itself and subsequent recovery, > appr

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-08-30 Thread Doug Gray
Christian, Yes the output I posted began just before pressing sufficient keys to trigger the failure event, ie laying my arm across the keys. Capturing only the key presses, the failure itself and subsequent recovery, approximately 11 seconds in all. Fortunately sysprof tool allowed capturin

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-08-29 Thread Christian Schoenebeck
On Sunday, August 27, 2023 3:36:50 PM CEST Doug Gray wrote: > Christian, > (Resend - apologies for the previous direct send to you.) > > Compiled LS with "-O3 -pg -g" flags. Discovered gprof does not work with > c++ (c, fortran and asm only) wasted an afternoon, should have read the > first line

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-08-27 Thread Doug Gray
Christian,(Resend - apologies for the previous direct send to you.)Compiled LS with "-O3 -pg -g" flags.  Discovered gprof does not work with c++ (c, fortran and asm only)  wasted an afternoon, should have read the first line of the man page more carefully (doh).Oprofile  needs to be compiled from s

Re: [Linuxsampler-devel] Profiling Linuxsampler

2023-08-25 Thread Christian Schoenebeck
On Friday, August 25, 2023 3:14:13 PM CEST Doug Gray wrote: > Christian, > Reading and testing the example given here I can see the process. > https://www.thegeekstuff.com/2012/08/gprof-tutorial/ > > From your directions to Ebab in 2020 I surmise the command line would be: > > CXXFLAGS="-O3 -pg -

[Linuxsampler-devel] Profiling Linuxsampler

2023-08-25 Thread Doug Gray
Christian, Reading and testing the example given here I can see the process. https://www.thegeekstuff.com/2012/08/gprof-tutorial/ >From your directions to Ebab in 2020 I surmise the command line would be: CXXFLAGS="-O3 -pg -j4" ./configure && make and execute: ./src/linuxsampler I presume -O3