Talvez você esteja ansioso para ver se os tempos de inicialização de aplicativos Snap são mesmo tão lento como alegado. E talvez você queira ver se alguma das "melhorias de velocidade" da Canonical tem um efeito tangível em seu sistema versus qualquer que seja o seu benchmark escolhido.
Se assim for, o desenvolvedor do Ubuntu Marco '3v1n0' Trevisan está à disposição para ajudar com sua extensão Applications Startup Time Measure para o GNOME Shell. Este cronômetro de software faz exatamente o que afirma: ele diz quanto tempo um aplicativo leva para abrir, desde quando você clica em seu atalho até quando ele aparece na tela, pronto para usar.
Quando a extensão é instalada e habilitada, já está pronta para usar. Nenhuma configuração adicional é necessária. Da próxima vez que você abrir um aplicativo (compatível, veja abaixo) a extensão irá medi-lo e dizer-lhe quanto tempo levou para ser lançado.
Experimentamos Applications Startup Time Measure em uma das nossas instalações do Ubuntu 22.04 LTS para ver quão rápido (ou não) o Mozilla Firefox Snap é:
De acordo com esta extensão, o Firefox levou 15.800 ms para colocar a janela à vista no meu sistema.
Os 15800ms podem parecer rápidos, mas quando comparado com o Google Chrome (.deb) na mesma máquina era muito menos: o start-up do Chrome a partir de inicialização fria é uma frota comparativa de 4.800 ms. Para aplicativos Snap, é claro que ainda há amplo espaço para melhorias.
Vale a pena notar que apenas aplicativos 'adequadamente' instalados a partir do repo, Snap Store ou Flathub eram mensuráveis.
Outra coisa a notar é que no Ubuntu 22.04 LTS esta extensão mostra os tempos de lançamento usando um OSD. Isso não fica muito tempo na tela e é fácil de perder, especialmente se um aplicativo abre maximizada. Nas versões mais antigas do GNOME Shell (este complemento suporta o GNOME 3.36 ou superior) o tempo de inicialização é mostrado através de uma bolha de alerta regular (que fica no painel de notificação até que você o dispense).