epoch(9) background information?
Eugene Grosbein
eugen at grosbein.net
Thu Aug 23 09:02:25 UTC 2018
On 23.08.2018 15:39, Sebastian Huber wrote:
> We used the FreeBSD network stack also on low-end targets
> (uni-processor) such as MCF548x ColdFire, Atmel SAM V71, SPARC LEON,
> etc. in current production environments (not legacy systems). The
> introduction of lock-free data structures (Concurrency Kit) and this
> epoch memory reclamation makes little sense on these targets (at least
> from my point of view). However, FreeBSD has still the SMP configuration
> option (sys/conf/options) which suggests that SMP is optional. Is a
> uni-processor system something which is considered by the FreeBSD
> community as a thing worth supporting or can I expect that this is an
> exotic environment which will get less and less well supported in the
> future? I just need some guidance so that I can better plan for future
> FreeBSD baseline updates.
FreeBSD as virtualized uniprocessor guest should be supported at full scale,
as well as embedded applications using single core x86 and non-x86 CPUs.
Just my 2 cents.
More information about the freebsd-hackers
mailing list