3 ms·
5% is way too little to risk mainlining over
by kzrdude 3y ago
5% is way too little to risk mainlining over
- grumpyprole 3y agoAgreed, extraordinary solutions require extraordinary justification.
- viraptor 3y agoAlternative: 5% gain in a specific issue is totally fine to defer until another patch set. It feels like fighting about it in the first submission is a waste of time for everyone involved.
- kzrdude 3y agoYou said it the way I'd want to.
- jonathrg 3y agoWhat does mainlining mean in this context?
- espadrine 3y agoMerging into the main Linux branch (Linus’). One maintainer has said they won’t merge until the JIT is removed. If it is never merged to Linux, it will forever be niche, requiring the same tricks and having the same limitations as zfs.ko. So it seems better to be 5% slower now and widely used, than to always be niche. All in all, while a good Phoronix benchmark is what can make it supplant all other Linux filesystems, I appreciate the security concerns raised by maintainers, and I agree that a better approach would have been to use the default code at first, and seek advice on how to improve its performance. Thankfully, it looks like that is where it is going now.
- gavinray 3y ago5% can be tens of millions of dollars a year when you're FAANG scale They have engineers dedicated to 0.5-2.0% improvements in the kernel
- kzrdude 3y agoYes and those improvements can happen in due time, after the filesystem first has arrived in linux.