Profiles
The following tables summarise the build times for several websites when using the specified versions of Jekyll and the Just the Docs theme.
- The website names link to pages with notes about any changes required for profiling.
- The theme refs link to the relevant release or PR in the theme repo on GitHub.
- The build times are in seconds, and link to the raw profiling results produced by Jekyll.
A makefile automates the profiling.
- Platform
- Apple MacBook Air M2, 2022
- System
- macOS Sonoma 14.4
- Ruby 3.3.4
Jekyll 3.10.0
Theme ref: | v0.4.2 | v0.5.4 | v0.6.2 | v0.7.0 | v0.8.1 | v0.9.0 | multi-level |
---|---|---|---|---|---|---|---|
just-the-docs-tests | 9 | 9 | 9 | 6 | 6 | 5 | 5 |
jekyll-doc-tsl2 | 197 | 206 | 57 | 36 | 22 | 22 | 22 |
endoflife.date | 124 | 116 | 85 | 67 | 22 | 23 | 22 |
machinetranslate.org | 1488 | 1270 | 758 | 358 | 158 | 157 | 69 |
Jekyll 4.3.3
Theme ref: | v0.4.2 | v0.5.4 | v0.6.2 | v0.7.0 | v0.8.1 | v0.9.0 | multi-level |
---|---|---|---|---|---|---|---|
just-the-docs-tests | 4 | 4 | 3 | 2 | 2 | 2 | 2 |
jekyll-doc-tsl2 | 53 | 52 | 32 | 25 | 18 | 18 | 18 |
endoflife.date | 96 | 92 | 59 | 51 | 20 | 19 | 19 |
machinetranslate.org | 430 | 236 | 71 | 47 | 34 | 34 | 41 |
(The increased time for building machinetranslate.org
using Jekyll 4
and the multi-level
PR is from a known inefficiency in generating links to child pages.)