3 ms·
An eternity ago a particular Linux kernel developer gave a series of "Why user space sucks" talks at Linux conferences. It was just going through strace logs an
by andikleen3 4y ago
An eternity ago a particular Linux kernel developer gave a series of "Why user space sucks" talks at Linux conferences. It was just going through strace logs and making fun of particularly bad examples.
Here's one instance:
https://www.kernel.org/doc/ols/2006/ols2006v1-pages-441-450.pdf https://www.kernel.org/doc/ols/2006/ols2006v1-pages-441-450....
At some point I stared a lot at instruction level traces with Processor Trace or LBRs and usually I found some bad sequences in many programs, where things are implemented very inefficiently.
- drewg123 4y agoThat talk is brilliant, and matches my experience unfortunately..
- bear24rw 4y agoDo you know if there are videos of those talks posted anywhere?
- thewisenerd 4y agowhile I wait for a video from 2006 to miraculously survive, some googling gave me these, though: http://web.archive.org/web/20070223102951/http://www.linuxsymposium.org/2006/view_abstract.php?content_key=193 http://web.archive.org/web/20070223102951/http://www.linuxsy... https://lwn.net/Articles/192214/ https://lwn.net/Articles/192214/ https://www.linux.com/news/day-two-ols-why-userspace-sucks-and-more/ https://www.linux.com/news/day-two-ols-why-userspace-sucks-a...