Vytvoření profilu výkonu Thunderbirdu

Thunderbird Thunderbird Poslední aktualizace:

Vytvoření profilu výkonu může být pro vývojáře užitečné při hledání příčin vysokého zatížení procesoru nebo pomalosti Thunderbirdu. Používat budeme profilátor prohlížeče Firefox. Do dokumentace profilátoru se budete muset podívat pouze v případě, že budete mít potíže nebo budete chtít provést něco speciálního, například profilování výkonu při spouštění. Kdekoli je v dokumentaci zmíněn „Firefox“, uvažujte „Thunderbird“.

Poznámka: Ve výchozím nastavení nejsou sdíleny žádné vaše soukromé informace. Profily výkonu, které pořídíte a rozhodnete se veřejně sdílet, NEOBSAHUJÍ osobní identifikační údaje ani soukromé informace, pokud výslovně nesvolíte ke sdílení takových dodatečných informací.

1. krok: Příprava záznamu výkonu v Thunderbirdu

Nástroj pro záznam výkonu je v Thunderbirdu součástí Nástrojů pro vývojáře. Ve výchozím nastavení se nezobrazuje, takže je třeba ho nejprve povolit v nastavení nástrojů, jak je popsáno níže.

Před zahájením nahrávání si rovněž co nejlépe nachystejte aktivitu, kterou chcete v Thunderbirdu otestovat.

  1. V hlavním okně Thunderbirdu otevřete Nástroje pro vývojáře: Stiskněte Ctrl + Shift + ICommand + Shift + I nebo klikněte na > Nástroje > Nástroje pro vývojáře > Nástroje pro vývojáře.
  2. Důležité: Potvrďte varování Příchozí spojení ... Chcete povolit připojení? kliknutím na OK, aby se mohly nástroje připojit k vaší aplikaci Thunderbird. Poznámka: Varování může být skryto za jinými okny Thunderbirdu.
  3. Zobrazí se okno Nástroje pro vývojáře.
  4. Současné verze Thunderbirdu zobrazí sekci Výkon se zobrazeným tlačítkem Start Recording. Pokud tuto sekci nevidíte, stiskněte klávesu F1 nebo klikněte na tlačítko ••• nacházející se v pravém horním rohu a poté klikněte na Nastavení. Zkontrolujte, že je zaškrtnuta položka [✓] Výkon. Poté klikněte na sekci Výkon, která se objevila v horní části sady nástrojů.
  5. Nakonfigurujte profilátor:
    1. Klikněte na „Edit settings“, což je poslední položka v okně Nástroje pro vývojáře.
    2. Vyberte přednastavení „Thunderbird“ (pokud již není vybráno). (Pokud používáte noční sestavení, vyberte předvolbu „Daily“.)
    3. Sjeďte dolů a zaškrtněte také políčko „All File IO“.
    4. Změňte všechna další nastavení, která budete potřebovat změnit. Pokud například očekáváte, že budete potřebovat velmi dlouhý vzorek, delší než minutu, možná budete muset zvýšit velikost vyrovnávací paměti z 1 GB na 2 GB nebo zkrátit interval vzorkování na méně než 1 ms.
    5. Zavřete okno nastavení.
  6. Důležité: Před spuštěním nahrávání výkonu se vraťte zpět do hlavního okna Thunderbirdu a dokončete nachystání aktivity, kterou chcete nahrát.

2. krok: Záznam profilu výkonu

Nyní jste připraveni nahrát a uložit profil výkonu dané aktivity. Pokud není řečeno jinak, snažte se udržet svůj záznam co nejkratší tak, že budete nahrávat právě jen sady akcí, u nichž existuje podezření, že způsobují daný problém.

  1. V okně Nástroje pro vývojáře v sekci Výkon klikněte na tlačítko Start Recording.
  2. Bez prodlení se vraťte zpět do hlavního okna Thunderbirdu a proveďte sadu akcí, které chcete nahrát.
  3. Jakmile skončíte, okamžitě v okně Nástroje pro vývojáře klikněte na tlačítko Stop Recording.

3. krok: Uložení a sdílení profilu výkonu

  1. Klikněte na tlačítko Capture recording pro ukončení procesu sběru dat, načež se krátce zobrazí text Capturing profile a poté se zobrazí okno profilátoru Firefoxu. Pokud jste toto tlačítko neviděli, pak používáte starší verzi Thunderbirdu a profilátoru, a přejděte tudíž na kapitolu Staré verze Thunderbirdu.
  2. Klikněte na Upload local Profile. U profilu, který se chystáte sdílet, zaškrtněte položky, které chcete sdílet a které obsahují vaše soukromé informace.
    Poznámka: Profil NEOBSAHUJE osobní identifikační údaje ani soukromé informace, pokud výslovně nesvolíte ke sdílení takových dodatečných informací.
  3. V případě potřeby sjeďte dolů a klikněte na tlačítko Download pro uložení místního souboru json nebo na tlačítko Upload pro odeslání profilu do úložiště na adrese https://profiler.firefox.com/. Upload poskytne trvalý odkaz v podobě https://share.firefox.dev/, který můžete zkopírovat a sdílet s vývojáři a dalšími lidmi, kteří by vám mohli pomoci s vaším problémem.
  4. Zavřete okno profilátoru výkonu.
  5. Zavřete okno Nástroje pro vývojáře.

Staré verze Thunderbirdu

Starší verze Thunderbirdu vyžadují k uložení profilu několik ručních úkonů.

  1. V levé části klikněte na odkaz Uložit nacházející se hned vedle nové položky Záznam #1 a uložte daný soubor někam do vašeho počítače. Soubor musí mít příponu .json.
  2. Ve webovém prohlížeči přejděte na adresu https://profiler.firefox.com/
  3. Klikněte na tlačítko Load a profile from file a vyberte soubor .json, který jste právě uložili.
  4. Důležité: Vpravo nahoře klikněte na zelené tlačítko Publish a poté v sekci Share Performance Profile opět klikněte na (modré) tlačítko Publish.
  5. Zkopírujte odkaz (např. https://share.firefox.dev/1XYZXYz), který se objeví v pravém horním rohu pod novým tlačítkem permalink a vložte ho v Bugzille (BMO) do příslušného nového hlášení nebo již existujícího hlášení o chybě.
  6. Nakonec se můžete vrátit do Thunderbirdu do okna Nástroje pro vývojáře a v sekci Výkon smazat nahraný profil výkonu tak, že kliknete na ikonu odpadkového koše nacházející se nad seznamem profilů. Následně můžete okno Nástroje pro vývojáře zavřít.

Profilování spouštění a vypínání Thunderbirdu

Profilování spouštění nebo vypínání vyžaduje speciální, ale velmi jednoduché instrukce. Opět platí, že tam, kde je zmíněn „Firefox“, uvažujte „Thunderbird“.

Byl tento článek srozumitelný?

Počkejte prosím...

S napsáním tohoto článku pomohli tihle úžasní lidé:

Illustration of hands

Zapojte se

Rozvíjejte a sdílejte své znalosti s ostatními. Odpovídejte na dotazy a vylepšujte naše články nápovědy.

Zjistit více