aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Percival <cperciva@FreeBSD.org>2023-06-25 19:21:16 +0000
committerColin Percival <cperciva@FreeBSD.org>2023-06-28 17:16:24 +0000
commit6a97a446cd69503b47e9592b429a56ab6f4cca7f (patch)
tree906310cc59e7dd4a78e030ef1f8aeb53956e9534
parentc0c3bedd2cf9596da6796a995a659426b12a3f0c (diff)
downloaddoc-6a97a446cd69503b47e9592b429a56ab6f4cca7f.tar.gz
doc-6a97a446cd69503b47e9592b429a56ab6f4cca7f.zip
2023Q2 status report for boot performance
Reviewed by: salvadore, calavilla, pauamma Differential Revision: https://reviews.freebsd.org/D40756
-rw-r--r--website/content/en/status/report-2023-04-2023-06/boot-performance.adoc19
1 files changed, 19 insertions, 0 deletions
diff --git a/website/content/en/status/report-2023-04-2023-06/boot-performance.adoc b/website/content/en/status/report-2023-04-2023-06/boot-performance.adoc
new file mode 100644
index 0000000000..d6f567498b
--- /dev/null
+++ b/website/content/en/status/report-2023-04-2023-06/boot-performance.adoc
@@ -0,0 +1,19 @@
+=== Boot Performance Improvements
+
+Links: +
+link:https://wiki.freebsd.org/BootTime[Wiki page] URL: link:https://wiki.freebsd.org/BootTime[https://wiki.freebsd.org/BootTime] +
+link:https://www.bsdcan.org/events/bsdcan_2023/sessions/session/116/slides/44/BSDCan23-Firecracker.pdf[BSDCan talk slides] URL: link:https://www.bsdcan.org/events/bsdcan_2023/sessions/session/116/slides/44/BSDCan23-Firecracker.pdf[https://www.bsdcan.org/events/bsdcan_2023/sessions/session/116/slides/44/BSDCan23-Firecracker.pdf]
+
+Contact: Colin Percival <cperciva@FreeBSD.org>
+
+Colin Percival is coordinating an effort to speed up the FreeBSD boot process.
+
+Recent efforts have moved from EC2 to the Firecracker virtual machine manager, which provides a very minimalist environment; stripping the boot process down to the bare minimum makes it easier to identify the remaining time and determine whether it can be optimized further.
+
+With some experimental patches to both FreeBSD and Firecracker, it is now possible to boot a FreeBSD kernel in under 20 ms.
+
+Some of the recent improvements were discussed in Colin's recent BSDCan talk.
+
+This work is supported by Colin's FreeBSD/EC2 Patreon.
+
+Sponsor: https://www.patreon.com/cperciva