News for hackers. Stuff that matters.
Re:FreeBSD on Firecracker by seabrookmx on Thursday August 24, 2023 @03:46PM (#37253676)
Well they're not a "full-blown" machine, in that they do cut out a lot of things unnecessary for Lambda's (and incidentally, fly.io's) use case. ACPI is one example given in the article.

But yes, they do virtualize hardware not the kernel. I'm willing to bet you could swap out vanilla containerd with firecracker-containerd for most users and they wouldn't notice a difference given they initialize so fast.

Re:FreeBSD on Firecracker by yencabulator on Friday August 25, 2023 @03:05PM (#37265853)
The difference is mostly noticeable in that the guest kernel takes up some RAM[1]. If you were really packing things tight, wasting some megabytes per container could start to hurt.

[1]: And for the non-hyperscalers with less tuning, you may be buffering I/O pages both in the guest and the host.