Hacker News new | past | comments | ask | show | jobs | submit login

For one thing, kernel models don't link against libraries. So a new implementation is almost always written.



This incorporates the zstd source code ‘as is’. FTA:

Frequently Asked Questions

“Q: Why is it so many lines of code, I can't review all of that...

A: Most of this code is the ZSTD library, which has not been altered.”

One reason this needs testing because this is a file system. If it breaks, it can lose you much more data than the file being worked on.

There also may be serious performance degradation on hardware or configurations the developers didn’t look at.

There also is some new code added to call the zstd library.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: