On Sun, Jan 6, 2013 at 2:41 AM, guy keren <[email protected]> wrote:
> > for want of a shorter name ;) > > i started this last year, then got a little lazy - and now that the world > didn't come to an end, decided to give it a second go - and this time, even > tell people about this :0 > > > http://debugging2day.**wordpress.com/<http://debugging2day.wordpress.com/> > > if anyone has comments, or has ideas or requests for article topics > (assuming they are within my grasp) - feel free to share. > This is terrific! Ideas/requests: *Parallel debugging - debugging of programs compiled with MPI and/or openMP. *Profiling - in particular caveats where you might think you are profiling, but you are actually making an impact on the measured program. *Attaching to a program that is already running when it hangs, reading its strace, understanding the problem from the trace of syscalls. *Figuring out the machine topology and how it is related to program performance (lstopo, who has which cache, is the machine NUMA or SMP, who shares which cache) *Figuring out compilation errors in C++ *Figuring out building errors and debugging makefiles, in particular linkage errors with dynamic libraries, naming conventions (major/minor versions), how to specify a particular minor version, how to specify an LD path and make the program compile when there are alternatives for the same dynamic library. I saw that there is a Windows-oriented course for debugging C applications. I think there should be a market for a Linux one. I know of several people who will want to attend such a course and pay for it. > thanks, > --guy > ______________________________**_________________ > Haifux mailing list > [email protected] > http://hamakor.org.il/cgi-bin/**mailman/listinfo/haifux<http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux> > -- Orna Agmon Ben-Yehuda. http://ladypine.org
_______________________________________________ Haifux mailing list [email protected] http://hamakor.org.il/cgi-bin/mailman/listinfo/haifux
