3 ms·
> FreeBSD Why not OpenBSD? I'm not an advocate of either; I'm trying to learn more about their usefulness in real world applications.
by hackuser 10y ago
> FreeBSD
Why not OpenBSD? I'm not an advocate of either; I'm trying to learn more about their usefulness in real world applications.
- JoachimSchipper 10y agoOpenBSD is awesome, but if you're a performance engineer it won't be your first choice - the CPU scheduler/NUMA support/... isn't great, there are no advanced performance-tracing tools like DTrace or Linux'-perf-flavour-of-the-week, etc.
- drewg123 10y agoTo be fair, FreeBSD's NUMA support is nothing to write home about, and we tend to avoid NUMA hardware (though I have done a cool hack to improve VM scaling using fake NUMA domains that I really need to upstream). SMP scalability in general is far ahead of OpenBSDs the last time I looked, as is device support for 100G NICs, NVME storage, etc. The performance monitoring is also far ahead on FreeBSD, with tools like Dtrace, Intel's PCM tools, and Intel's VTune available for FreeBSD.