eBPF?bluebell wrote:Audio processing in the kernel would mean plugins also running in kernel space. Cool.
Maintaining a Real Time Stable Kernel
Moderators: raboof, MattKingUSA, khz
- milkii
- Established Member
- Posts: 477
- Joined: Tue Jan 05, 2016 9:08 am
- Location: Edinburgh
- Has thanked: 92 times
- Been thanked: 91 times
- Contact:
Re: Maintaining a Real Time Stable Kernel
they/them ta / libreav.org / wiki.thingsandstuff.org/Audio and related pages / gh
- bluebell
- Established Member
- Posts: 1927
- Joined: Sat Sep 15, 2012 11:44 am
- Location: Saarland, Germany
- Has thanked: 113 times
- Been thanked: 122 times
Re: Maintaining a Real Time Stable Kernel
Plugins with their DSP part coded in a language that gets interpreted by the kernel? I think that would blow up the kernel and introduce a lot of complexity. I don't think DSP code is as simple as network filtering code. DSP code needs not only multiply ops but also FFT and inverse FFT.milk wrote:eBPF?bluebell wrote:Audio processing in the kernel would mean plugins also running in kernel space. Cool.
Think of the Java Virtual Machine - how huge it became and how long memory leaks were a common problem with Java applications.
Linux – MOTU UltraLite AVB – Qtractor – http://suedwestlicht.saar.de/
- rncbc
- Established Member
- Posts: 1071
- Joined: Mon Apr 19, 2010 12:20 pm
- Has thanked: 45 times
- Been thanked: 278 times
- Contact:
Re: Maintaining a Real Time Stable Kernel
please don't bring this fubar back gain (7 years later?):
https://www.phoronix.com/forums/forum/s ... the-kernel
https://www.phoronix.com/forums/forum/s ... the-kernel