Paralelně běžící Tracy a Ajaxy

DefenestrationPraha
Člen | 127
+
0
-

Začal jsem profilovat svoji aplikaci, která má několik paralelních ajaxových operací, a povšiml si následujícího zádrhele, který je možná očekávaný. Tracy si vytváří FileSession a čeká poměrně dost času (přes 600 ms) na uvolnění zámku v rámci metody

Tracy\FileSession->open

Je to tak, že paralelně běžící instance Tracy si vzájemně překážejí? Nemůže si teoreticky vyrobit každá svoji File Session a „hospodařit“ si na ní bez ohledu na ostatní?

Editoval DefenestrationPraha (2. 5. 15:40)

David Grudl
Nette Core | 8228
+
0
-

To by nejspíš mohla.

A chceš každou tu ajaxovou operaci sledovat pomocí Tracy, aby ti vytvářela řádek do Tracy baru? Pokud to není potřeba, dá se to vypnout pomocí JavaScriptu:

window.TracyAutoRefresh = false;
DefenestrationPraha
Člen | 127
+
0
-

David Grudl napsal(a):

To by nejspíš mohla.

A chceš každou tu ajaxovou operaci sledovat pomocí Tracy, aby ti vytvářela řádek do Tracy baru? Pokud to není potřeba, dá se to vypnout pomocí JavaScriptu:

window.TracyAutoRefresh = false;

To je dobrý tip. No, někdy jo a někdy ne… Vypnu ji v případě, že ne.