Duncaen. · 4m · edited 4m. Security too: 1. Musl is less prone to buffer overflows. 2. Malware links glibc if anything, so it won't run, just crash. The standard libc api is prone to buffer overflows, programs using this api are usually a way bigger risk factor.
musl is more lightweight,neat and well-thoughy with considerably less code comes also much more security, which is the main and probably the only (still surely relevant) musl pro; musl vs glibc performance benchs are often contradictory. musl would perform better only on limited specs/embedded. 7.
musl is faster, it is rare but you can still get errors on some programs. personally i use musl for servers and glibc for desktop (able to run 32-bit programs, etc) 3. level 2. Unwashed_villager. · 2y. AFAIK musl is not faster, just not so resource heavy as glibc.
musl is great, but currently has a some compatibility issues that should be fixed in time. If you're doing a very specific thing, and musl works for that, then go with musl. However, if you're using your void machine for all sorts of things, then I'd go with glibc. Edit: On any high-end pc, the performance difference between musl and glibc ...
glibc vs musl. Hi, is there any difference glibc and musl libraries? I know that musl has less hardware support, but does it have any advantages over glibc? Or just people use it to say they not use popular glibc. 1 comment. share. save. hide.