|
From: | Alex Bennée |
Subject: | Re: Analysis of slow distro boots in check-avocado (BootLinuxAarch64.test_virt_tcg*) |
Date: | Tue, 22 Feb 2022 16:17:23 +0000 |
User-agent: | mu4e 1.7.8; emacs 28.0.91 |
Alex Bennée <alex.bennee@linaro.org> writes: > Hi, > > TL;DR: > > - pc-bios/edk2-aarch64-code.fd should be rebuilt without debug Laszlo, Would it be possible to do a less debug enabled version of EDK2 on the next update to pc-bios/edk2-*? > > So my working theory is: > > - booting with EFI leaves a number stale code pages > - as the kernel boots it clears these pages triggering lots of > slow-path writes > - result very slow boot > > I think the only real solution is to improve our TB invalidation code > but perhaps another approach would be to detect a high TB invalidation > churn and just tb_flush the whole thing and start again? > > Any thoughts or ideas? -- Alex Bennée
[Prev in Thread] | Current Thread | [Next in Thread] |