On 03/05/2011 13:41, Clint Byrum wrote: > I had an interesting conversation with Baron Schwartz from Percona (author > of the 2nd edition of High Performance MySQL and Maatkit) at the MySQL > Users conference last month regarding what he feels distributions all > get wrong. One particular pet peeve of his is that we strip our binaries. > > As Baron sees it, this is a *tiny* gain (smaller binaries for the CD) > for a giant loss, which is the loss of ability to profile and introspect > a critical piece of software while it is running and, perhaps more > importantly, while it is failing. > > Its not enough to make it possible to correct the issue. As we all know, > you have to make the system friendly by default. > > The -dbg packages help, but a) aren't mandatory, and b) don't always > help with things like oprofile which doesn't know about them. > > I've personally run into this a few times in production usage where a > problem is particularly hard to wrap one's head around, and I always > ended up replacing my distro packages with something that was unstripped.
I haven't had an issue that hasn't been resolved with -dbgsym packages so far, but then again I don't use oprofile. On the other hand, however, surely it's not a bug in the way we strip packages, but a bug in oprofile and other $random_tools for not supporting the external debug symbols? -- Kind regards, Loong Jin
signature.asc
Description: OpenPGP digital signature
-- ubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
