A commonly done task is to profile things. Profiling is rarely done on debug builds. Ubuntu seems to either give you the choice of stripped optimized executables or debug builds. I've run into this on both libc and vmlinux-... which I extracted out of vmlinuz. After I extracted it I found that it was stripped.
Do I have to build my own system libraries just to get symbols? Do symbols really take that much memory or disk? The full debug version lib libc is only 7.6MB's and is shared across all running processes! The optimized version, with symbols should be similarly tiny. Why are these stripped?
What apt-get do I need for libc and vmlinuz to get optimized non-stripped versions?